AWS DevOps - Services et Outils
À propos de ce cours
AWS propose une suite complète d'outils DevOps pour automatiser le développement, le déploiement et les opérations. Ce cours vous permettra de maîtriser ces services pour construire des pipelines CI/CD robustes sur AWS.
Prérequis
- Compte AWS (Free Tier suffisant pour débuter)
- Connaissances de base en Git
- Notions de CI/CD
- AWS CLI installé et configuré
Contenu du cours
-
- Écosystème AWS DevOps
- Services disponibles
- Tarification
-
- Repositories Git managés
- Authentification
- Triggers et notifications
-
- Configuration des builds
- buildspec.yaml
- Environnements et caching
-
- Stratégies de déploiement
- appspec.yml
- EC2, ECS, Lambda
-
- Orchestration CI/CD
- Stages et actions
- Intégrations
-
- Registry Docker privé
- Scan de vulnérabilités
- Lifecycle policies
-
- Monitoring et métriques
- Logs et alertes
- Tracing distribué
-
- Rôles et policies
- Secrets Manager
- Best practices sécurité
-
- Architecture de référence
- Patterns recommandés
- Coûts et optimisation
-
- Labs pratiques
- Pipeline complet
- Certification
Durée estimée
⏱️ 15-18 heures de formation incluant les exercices pratiques
Objectifs pédagogiques
À la fin de ce cours, vous serez capable de :
- Configurer un pipeline CI/CD complet sur AWS
- Utiliser les services Code* (Commit, Build, Deploy, Pipeline)
- Gérer des images Docker avec ECR
- Monitorer vos applications avec CloudWatch
- Sécuriser vos déploiements avec IAM