Logo entreprise

Finançable CPF
Déployer en continu une application

Coût de la formation
1690.00€
Finançable CPF
Durée totale
Localisation
A distance 100% en ligne
Profils acceptés
Tout public
Certifications
Qualiopi

Connaissances nécessaires

Contactez un conseiller en formation pour étudier votre admissibilité.

Objectifs de la formation

Grâce à cette formation, maîtrisez les notions nécessaires à la mise en place d'une infrastructure de déploiement continu d'un logiciel

Programme et détails du déroulé de la formation

Préparer un environnement de test

L'environnement de test

Introduction à Git et Github

La création d'une infrastructure de test adaptée au projet

La mise en ligne d’applications web avec Heroku

Le déploiement de l’application dans l’environnement de test

Les test unitaires

L'anticipation de l'obsolescence du système

Le diagnostic d'un dysfonctionnement lié à l’infrastructure et sa correction

Le retour sur les dysfonctionnements de la version en test 

L'échange avec les développeurs 

Les bases d'un environnement de test

La démarche DevOps

Les fondements de la gestion de projet Agile 

Les méthodes Agile pour le développement logiciel

La mise en place de l'intégration continue (CI)

La mise en place de la livraison ou déploiement continu (CD)

La révision - Les différentes méthodes de communication

Gérer le stockage des données

La gestion des données

Création et alimentation de bases de données SQL

Interrogation d'une base de données SQL

La configuration du stockage 

La sauvegarde des données

La configuration de la réplication

La connaissance des différents types de stockage

L'Introduction générale aux bases de données, notion de SGBDR

Les familles de BD NoSQL

La gestion des droits d'accès des utilisateurs ou de clients

Gérer des containers

La connaissance des techniques de virtualisation basées sur les conteneurs

L'outil Docker : principes, objectifs et solutions

Le Dockerfile et ses instructions

Docker Compose : Introduction

Docker Compose : Étude de cas

L'automatisation de la création des containers avec un outil de type Docker

L'utilisation des conteneurs pour gérer les mises à jour applicatives 

Le paquetage d'une application Python sous forme de conteneur

La connaissance de l’architecture applicative de microservices

Automatiser la mise en production 

Les  Kubernetes

L'utilisation d'une plateforme de type Kubernetes

La préparation d'un environnement de pré-production

Le déploiement de l’application dans l’environnement de pré-production

Introduction à la QA et au bug report

L'orchestration des conteneurs

La stratégie de déploiement de Kubernetes

La mise à niveau d'un cluster Kubernetes

La mise en production avec Kubernetes

Cette formation est finançable par le CPF

Le Compte Personnel de Formation (CPF) est un dispositif français permettant à chaque actif d'acquérir des droits à la formation tout au long de sa vie professionnelle. Ces droits, cumulés en euros, servent à financer des formations certifiantes pour développer ses compétences ou changer de métier.

Je souhaite financer la formation avec le CPF