La spécialisation DevOps on AWS vous apprend à utiliser la combinaison de philosophies, de pratiques et d'outils DevOps pour développer, déployer et maintenir des applications dans le Cloud AWS. Les avantages de l'adoption de DevOps comprennent : la livraison rapide, la fiabilité, l'évolutivité, la sécurité et l'amélioration de la collaboration.
Le premier cours vous présente les produits et services essentiels d'AWS, ainsi que les solutions courantes. Le cours couvre les concepts fondamentaux de calcul, de base de données, de stockage, de réseau, de surveillance et de sécurité que les apprenants et les professionnels devront connaître lorsqu'ils travailleront avec AWS.
Le deuxième cours de la spécialisation aborde des sujets tels que le contrôle de la source, les meilleures pratiques d'intégration continue et la manière d'utiliser les bons outils pour mesurer la qualité du code, en identifiant les étapes du flux de travail qui pourraient être automatisées. Le troisième cours explique comment améliorer le processus de déploiement avec la méthodologie DevOps, ainsi que certains outils qui pourraient faciliter les déploiements, tels que Infrastructure as Code, ou IaC, et AWS CodeDeploy.
Enfin, le dernier cours enseigne comment utiliser Amazon CloudWatch pour la surveillance, ainsi qu'Amazon EventBridge et AWS Config pour la conformité continue. Il couvre également Amazon CloudTrail et un peu d'apprentissage automatique pour les opérations de surveillance.
Projet d'apprentissage appliqué
AWS fournit un ensemble de services flexibles conçus pour permettre aux entreprises de construire et de fournir des produits plus rapidement et de manière plus fiable en utilisant AWS et les pratiques DevOps. Ces services simplifient le provisionnement et la gestion de l'infrastructure, le déploiement du code d'application, l'automatisation des processus de mise à disposition des logiciels et la surveillance des performances de votre application et de votre infrastructure. Cette spécialisation comporte un important volet pratique impliquant le niveau gratuit d'AWS, dans le cadre duquel vous explorerez les services et concepts AWS à l'aide des SDK AWS, des API AWS et de la console AWS.