Formation Ingénierie DevOps sur AWS
Informations générales
Public
Ce cours s'adresse avant tout aux personnes suivantes :
- Administrateurs système et Développeurs de logiciels.
Prérequis
Pour suivre ce cours, vous devez déjà posséder les connaissances suivantes :
- Avoir suivi les cours AWSDEV et AWSOPS ou posséder les connaissances équivalentes
- Maîtriser au moins un langage de programmation de haut niveau (C#, Java, PHP, Ruby ou Python)
- avoir des connaissances intermédiaires dans l'administration de systèmes Linux ou Windows au niveau de la ligne de commande
- disposer d'une expérience de travail avec AWS, à la fois pour AWS Management Console et l'interface de ligne de commande AWS
Programme de la formation
Cette formation vous permettra d'acquérir les compétences et connaissances nécessaires des modèles DevOps les plus courants pour développer, déployer et gérer des applications sur la plateforme AWS. Elle abordera également les principes essentiels de la méthodologie DevOps via de nombreux cas d'utilisation, applicables à des scénarios de développement d'entreprises, de PME et de startups.
Qu'est-ce que DevOps ?
Infrastructure as code Part1 : conception et sécurité
Infrastructure as code Part 2 : cloud et gestion de configuration
Intégration continue dans le cloud
Livraison continue dans AWS
Déploiement d'applications dans AWS Part1
Déploiement d'applications dans AWS Part2
Mettre en oeuvre l'ensemble CI et CD
Optimisation des performances de vos déploiements
Administration et automatisation de votre infrastructure
Travaux pratiques
Utilisation d'AWS CloudFormation pour provisionner et gérer une infrastructure de base
Déploiement d'une application verc un parc EC2 à l'aide d'AWS CodeDeploy
Automatisation des déploiements de code avec AWS CodePipeline
Déploiement d'une applciation sans serveur à l'aide d'AWS Serverless Application Model (AWS SAM) et un pipeline CI/CD
Réalisation des déploiements bleus/verts avec des pipelines CI/CD et Amazon Elastic Container Service (Amazon ECS)
Utilisation des outils AWS DevOps pour les automatisations du pipeline CI/CD
Méthode pédagogique
Chaque participant travaille sur un poste informatique qui lui est dédié. Un support de cours lui est remis soit en début soit en fin de cours. La théorie est complétée par des cas pratiques ou exercices corrigés et discutés avec le formateur. Le formateur projette une présentation pour animer la formation et reste disponible pour répondre à toutes les questions.
Méthode d'évaluation
Tout au long de la formation, les exercices et mises en situation permettent de valider et contrôler les acquis du stagiaire. En fin de formation, le stagiaire complète un QCM d'auto-évaluation.
Suivre cette formation à distance
- Un ordinateur avec webcam, micro, haut-parleur et un navigateur (de préférence Chrome ou Firefox). Un casque n'est pas nécessaire suivant l'environnement.
- Une connexion Internet de type ADSL ou supérieure. Attention, une connexion Internet ne permettant pas, par exemple, de recevoir la télévision par Internet, ne sera pas suffisante, cela engendrera des déconnexions intempestives du stagiaire et dérangera toute la classe.
- Privilégier une connexion filaire plutôt que le Wifi.
- Avoir accès au poste depuis lequel vous suivrez le cours à distance au moins 2 jours avant la formation pour effectuer les tests de connexion préalables.
- Votre numéro de téléphone portable (pour l'envoi du mot de passe d'accès aux supports de cours et pour une messagerie instantanée autre que celle intégrée à la classe virtuelle).
- Selon la formation, une configuration spécifique de votre machine peut être attendue, merci de nous contacter.
- Pour les formations incluant le passage d'une certification la dernière journée, un voucher vous est fourni pour passer l'examen en ligne.
- Pour les formations logiciel (Adobe, Microsoft Office...), il est nécessaire d'avoir le logiciel installé sur votre machine, nous ne fournissons pas de licence ou de version test.
- Horaires identiques au présentiel.
Mis à jour le 18/11/2024