Jour 1 : Introduction à Amazon Web Services
Objectifs :
– Comprendre le concept de cloud computing et ses principaux avantages
– Comprendre AWS et ses différents services
– Comprendre le concept de DevOps et ses avantages
Atelier pratique : Créer et configurer un compte AWS
Jour 2 : Utilisation d’AWS pour le DevOps
Objectifs :
– Comprendre comment AWS peut être utilisé pour le DevOps
– Comprendre comment mettre en œuvre une architecture DevOps sur AWS
– Apprendre à déployer et à gérer des applications sur AWS
Atelier pratique : Déployer et gérer une application sur AWS
Jour 3 : Outils AWS pour DevOps
Objectifs :
– Comprendre les outils AWS pour le DevOps
– Apprendre à utiliser des outils tels que AWS CloudFormation, AWS CodePipeline, AWS CodeDeploy, etc.
Atelier pratique : Utiliser AWS CloudFormation et AWS CodePipeline pour déployer une application
Jour 4 : Automatisation du déploiement sur AWS
Objectifs :
– Comprendre comment automatiser le déploiement d’applications sur AWS
– Apprendre à utiliser des outils tels que AWS CodeDeploy, AWS CloudFormation et AWS CLI
Atelier pratique : Automatiser le déploiement d’une application sur AWS
Jour 5 : Monitoring et gestion des performances sur AWS
Objectifs :
– Comprendre comment surveiller et gérer les performances des applications sur AWS
– Apprendre à utiliser des outils tels que AWS CloudWatch et AWS CloudTrail
Atelier pratique : Utiliser AWS CloudWatch et AWS CloudTrail pour surveiller et gérer les performances des applications