Objectifs de la formation
Cette formation Ingénierie DevOps sur AWS vous permettra d'apprendre les modèles DevOps les plus courants pour développer, déployer et gérer des applications sur la plateforme AWS. Elle aborde les principes essentiels de la méthodologie DevOps et étudie de nombreux cas d'utilisation, applicables à des scénarios de développement d'entreprises, de PME et de startups.
Contenu de la formation
Module 1 : Introduction à DevOps. Module 2 : Automatisation d'infrastructure. Module 3 : Boîtes à outils AWS. Atelier 1 : Utilisation d'AWS CloudFormation afin d'allouer et de gérer une infrastructure de base. Module 4 : Intégration continue et livraison continue (CI/CD) avec outils de développement. Atelier 2 : Déploiement d'une application sur un parc EC2 à l'aide d'AWS CodeDeploy. Introduction à DevSecOps. Module 4 : Intégration continue et livraison continue (CI/CD) avec outils de développement - suite. Atelier 3 : Automatisation des déploiements de code à l'aide d'AWS CodePipeline. Module 5 : Introduction aux microservices. Module 6 : DevOps et conteneurs. Module 7 : DevOps et calcul sans serveur. Atelier 4 : Déploiement d'une application sans serveur à l'aide du modèle d'application sans serveur AWS (AWS SAM) et d'un pipeline CI/CD. Module 8 : Stratégies de déploiement. Module 9 : Tests automatisés. Module 10 : Automatisation de la sécurité. Module 11 : Gestion de la configuration. Atelier 5 : Exécution de déploiements bleus/verts avec des pipelines CI/CD et Amazon Elastic Container Service (Amazon ECS). Module 12 : Observabilité. Atelier 6 : Utilisation des outils DevOps AWS pour les automatisations de pipeline CI/CD. Module 13 : Architectures de référence (facultatif, selon le temps).
Résultats de la formation
Mettre en ?uvre DevOps pour le cloud AWS;Attestation de suivi de présence
Conditions spécifiques d'accès à la formation
Il est recommande d avoir suivi les formations suivantes : Operations systeme sur AWS ou Developpement sur AWS ou de disposer de connaissances et competences equivalentes. Il est egalement recommande de maitriser au moins un langage de programmation de haut niveau (C#, Java, PHP, Ruby ou Python), d avoir des connaissances intermediaires dans l administration de systemes Linux ou Windows au niveau de la ligne de commande et de disposer d une experience de travail avec AWS, a la fois pour AWS Management Console et l interface de ligne de commande AWS. Comprehension de l anglais et du vocabulaire anglais specifique IT.