Passer au contenu principal

MFE-IT

Infrastructure IT

Formation AWS DevOps Engineer – Automatiser le déploiement, la supervision et la fiabilité sur AWS

Formation AWS DevOps Engineer – Automatiser le déploiement, la supervision et la fiabilité sur AWS
Sessions garanties dès 1 inscrit  •  Pas de risque de report sauf cas de force majeure  •  60% de pratique
Informations clés
Durée3 jour(s) / 21 h
Tarif2220 € HT
NiveauAvancé
CertifianteNon
Sur-mesureProgramme personnalisable

Prochaines sessions

13 Janv. 2027
10 Fév. 2027
10 Mars 2027
14 Avr. 2027
12 Mai 2027

Vous souhaitez planifier cette formation à une date spécifique ? Contactez-nous par email ou en remplissant le formulaire de contact.

Description de la formation AWS DevOps Engineer – Automatiser le déploiement, la supervision et la fiabilité sur AWS

La formation AWS DevOps Engineer s’adresse à celles et ceux qui ne se contentent plus de déployer : il faut désormais que le déploiement soit automatique, traçable, réversible, et qu’on sache dans les minutes qui suivent s’il a dégradé quelque chose.

Vous y construisez une chaîne complète, de l’infrastructure décrite en code jusqu’à la mise en production progressive : pipelines d’intégration et de livraison continues, stratégies de déploiement bleu-vert et canari, retour arrière automatique sur seuil d’erreur, observabilité qui remonte le bon signal plutôt que tous les signaux. Les pratiques SRE — objectifs de niveau de service, budget d’erreur, revue d’incident sans recherche de coupable — donnent le cadre qui empêche l’automatisation de devenir une fuite en avant.

Sur 3 jours, vous passez l’essentiel du temps à construire et à casser volontairement des pipelines pour observer comment ils se comportent. Le programme suit le référentiel de la certification AWS Certified DevOps Engineer – Professional (DOP-C02).

Cette formation DevOps s’articule avec notre Formation AWS Solutions Architect pour la conception, notre Formation AWS SysOps Administrator pour l’exploitation, et notre Formation AWS Developer côté développement. Le déploiement conteneurisé rejoint notre Formation AWS EKS, l’industrialisation de l’infrastructure notre Formation Terraform Initiation, et la maîtrise du coût notre Formation AWS FinOps. Pour aller plus loin en architecture, notre Formation AWS Services Essentiels consolide les briques mobilisées par un pipeline CI/CD.

Envie de comparer les parcours ? Découvrez l’ensemble de nos formations cloud computing, ou laissez-vous guider par notre article Quelle formation Cloud Computing choisir ?.

Bon à savoir
  • Les sessions sont garanties dès 1 inscrit (sauf cas de force majeure).
  • Un entretien en amont a lieu entre le participant et/ou un référent de l’entreprise afin de bien prendre en compte le profil du participant.
  • Evaluation : QCM, mises en situation et travaux pratiques. Attestation de validation d’acquis délivrée à l’issue de la formation.
  • Cette formation prépare à la certification AWS Certified DevOps Engineer – Professional (DOP-C02) (examen non inclus).
  • Cette formation fait partie de notre catalogue Formations Cloud Computing. Découvrez nos autres formations cloud pour maîtriser les architectures, services et bonnes pratiques sur AWS, Azure et GCP.
  • Pour débuter sur AWS, nous recommandons en prérequis notre Formation AWS Cloud Practitioner qui pose les fondamentaux du Cloud Amazon.
Objectifs de la formation AWS DevOps Engineer – Automatiser le déploiement, la supervision et la fiabilité sur AWS

A l’issue de la formation le participant sera capable de :

  • Décrire et déployer une infrastructure sous forme de code avec CloudFormation et AWS CDK.
  • Construire une chaîne d’intégration et de livraison continues complète sur AWS.
  • Mettre en oeuvre des déploiements progressifs (bleu-vert, canari) avec retour arrière automatique.
  • Instrumenter une application et son infrastructure pour obtenir une observabilité exploitable.
  • Automatiser la remédiation d’incidents et les tâches d’exploitation récurrentes.
  • Définir des objectifs de niveau de service et piloter la fiabilité par le budget d’erreur.
  • Intégrer les contrôles de sécurité et de conformité directement dans la chaîne de livraison.
Prérequis de la formation AWS DevOps Engineer – Automatiser le déploiement, la supervision et la fiabilité sur AWS
  • Une pratique préalable d’AWS est nécessaire : vous devez savoir déployer et administrer des ressources (EC2, S3, IAM, VPC) sans découvrir la console pendant la formation. Le niveau de la certification AWS Solutions Architect – Associate ou SysOps Administrator – Associate constitue une bonne base de départ.
  • Une expérience du développement ou du scripting (Python, Bash) et une familiarité avec Git sont attendues, car une grande partie des ateliers passe par du code.
  • Parce que chaque participant est unique, un entretien personnalisé avec notre expert nous permet de concevoir une formation parfaitement alignée avec ses objectifs.
Public visé par la formation AWS DevOps Engineer – Automatiser le déploiement, la supervision et la fiabilité sur AWS
  • Ingénieurs DevOps et SRE responsables des chaînes de déploiement sur AWS.
  • Administrateurs systèmes et cloud souhaitant automatiser l’exploitation de leurs environnements.
  • Développeurs impliqués dans la mise en production et la fiabilité de leurs applications.
  • Responsables techniques préparant la certification AWS DevOps Engineer – Professional.
Financement

Cette formation est financée directement par l’entreprise (pas de CPF, pas d’OPCO).

Voir nos modalités de financement.

Programme détaillé de la formation AWS DevOps Engineer – Automatiser le déploiement, la supervision et la fiabilité sur AWS
Infrastructure as code : décrire plutôt que cliquer
  • Ce que l’on gagne à ne plus configurer à la main : reproductibilité, revue par les pairs, historique. AWS CloudFormation : structure d’un template, paramètres, sorties, imports croisés entre piles. Jeux de modifications et détection de dérive de configuration. AWS CDK : décrire l’infrastructure dans un vrai langage de programmation et en tirer les tests et l’abstraction. Organisation d’un dépôt d’infrastructure et gestion des environnements. Lab : déployer un environnement complet à partir d’un dépôt vide.
Chaîne d'intégration et de livraison continues
  • Assembler la chaîne : CodeCommit ou dépôt Git externe, CodeBuild pour la construction et les tests, CodePipeline pour l’orchestration, CodeArtifact pour les artefacts et dépendances. Étapes de validation, portes de qualité, approbations manuelles là où elles ont du sens. Construction d’images de conteneurs et publication sur Amazon ECR. Pipelines multi-comptes : construire dans un compte, déployer dans un autre. Lab : de la modification de code à la mise en production, sans intervention manuelle.
Stratégies de déploiement et retour arrière
  • Mettre en production sans retenir son souffle. Déploiement bleu-vert : bascule instantanée, retour arrière immédiat, coût de la duplication. Déploiement canari et progressif : exposer une fraction du trafic, mesurer, poursuivre ou reculer. AWS CodeDeploy sur EC2, ECS et Lambda. Déclenchement automatique du retour arrière sur alarme CloudWatch. Découplage entre déploiement et activation d’une fonctionnalité (feature flags). Lab : provoquer une régression et observer le rollback automatique se déclencher.
Observabilité : voir ce qui se passe réellement
  • Les trois signaux et ce qu’ils apportent chacun : métriques, journaux, traces. Amazon CloudWatch : métriques personnalisées, Logs Insights, tableaux de bord qui servent à quelque chose. AWS X-Ray : suivre une requête à travers les services et trouver où le temps se perd. Alarmes composites et lutte contre la fatigue d’alerte : alerter sur le symptôme visible par l’utilisateur, pas sur chaque secousse d’un indicateur. Journalisation centralisée dans un environnement multi-comptes.
Automatisation de l'exploitation et remédiation
  • Traiter les tâches répétitives comme un défaut à corriger. AWS Systems Manager : documents d’automatisation, gestion de parc, application des correctifs, exécution de commandes à distance. Réaction automatique aux événements avec EventBridge et Lambda. AWS Config : règles de conformité et remédiation automatique quand une ressource dérive. Mise à l’échelle automatique et vérifications d’état. Lab : détecter une ressource non conforme et la corriger sans intervention humaine.
Fiabilité et pratiques SRE
  • Passer d’une disponibilité subie à une fiabilité pilotée. Indicateurs, objectifs et budget d’erreur : de combien d’indisponibilité dispose-t-on avant de devoir arrêter de livrer ? Gestion d’incident : détection, mobilisation, communication, rétablissement. Revue d’incident sans recherche de coupable : ce que l’on cherche, ce que l’on n’écrit pas. Réduction du travail répétitif au profit de l’ingénierie. Tests de résilience et injection contrôlée de pannes avec AWS Fault Injection Service.
Sécurité et conformité intégrées à la chaîne
  • Déplacer les contrôles vers l’amont plutôt que de les subir en fin de course. Analyse des dépendances et des images de conteneurs avec Amazon Inspector. Gestion des secrets : Secrets Manager, Parameter Store, rotation automatique, et pourquoi un secret ne se trouve jamais dans un dépôt. Rôles IAM d’exécution au plus juste privilège. Traçabilité de bout en bout des déploiements avec CloudTrail. Portes de conformité automatiques dans le pipeline. Atelier de synthèse : durcir une chaîne de livraison existante.
Les plus de cette formation
  • construit une chaîne complète, de l’infrastructure as code jusqu’au déploiement progressif avec retour arrière automatique ;
  • suit le référentiel de la certification AWS Certified DevOps Engineer – Professional (DOP-C02) ;
  • consacre environ 60 % du temps à la pratique, avec des pannes provoquées volontairement ;
  • se déroule en groupe de 1 à 3 participants, ce qui permet de travailler sur votre propre chaîne de livraison.
FAQ
Faut-il déjà pratiquer le DevOps pour suivre cette formation ?

Une culture DevOps aide, mais l’essentiel est ailleurs : il faut être à l’aise sur AWS et savoir lire et écrire du code ou des scripts. Les ateliers passent presque tous par un dépôt Git et un pipeline. Si vous administrez AWS sans jamais avoir automatisé, la formation reste accessible et c’est même son intérêt.

Quelle différence avec la formation AWS SysOps Administrator ?

SysOps couvre l’exploitation au quotidien : déployer, surveiller, maintenir. DevOps Engineer va plus loin en automatisant cette exploitation et en industrialisant la livraison — pipelines, infrastructure as code, déploiements progressifs, pratiques SRE. Beaucoup de participants suivent l’une puis l’autre.

La formation prépare-t-elle à l'examen DOP-C02 ?

Le programme suit le référentiel de la certification AWS Certified DevOps Engineer – Professional. L’examen n’est pas inclus dans le tarif : il se passe auprès d’un centre agréé Pearson VUE ou en ligne.

Utilise-t-on Terraform pendant la formation ?

Le programme s’appuie sur les outils natifs AWS, CloudFormation et CDK, qui sont ceux évalués par la certification. Terraform peut être abordé en comparaison si le groupe l’utilise au quotidien — c’est un des points que nous cadrons lors de l’entretien préalable.

Combien de temps dure la formation et quel est le format ?

3 jours, soit 21 heures, en distanciel avec sessions enregistrées. La formation peut aussi se dérouler sur votre site. Les sessions sont garanties dès un seul inscrit.