Ce cours pour débutants s'adresse aux profils techniques des domaines du développement et des opérations désireux d'apprendre les concepts de base de l'approche DevOps sur AWS.
Par le biais de discussions, de contenus interactifs et de démonstrations, vous découvrirez la culture, les pratiques et les outils utilisés dans un environnement DevOps. Vous explorerez également les concepts de développement et de livraison d'applications sécurisées à un rythme élevé sur AWS.
À la fin de ce cours, vous serez en mesure de décrire comment AWS aide les équipes à mettre en œuvre les pratiques DevOps. Ces pratiques se concentrent sur la création et le déploiement efficaces d'applications de manière plus sécurisée ainsi que sur l'amélioration des délais de commercialisation, tout en gérant les risques.
• Niveau du cours : Fondamentaux
• Durée : 60 minutes
Remarque : ce cours comporte des transcriptions ou des sous-titres localisés. La narration est en anglais.
Pour afficher les sous-titres, cliquez sur le bouton CC dans le coin inférieur droit du joueur.
Activités
Ce cours comprend des vidéos, des objets d'apprentissage interactifs et des évaluations des connaissances.
Objectifs du cours
Dans ce cours, vous apprendrez à :
• Décrire les méthodologies de la culture, des pratiques et des outils DevOps
• Expliquer pourquoi l'adoption d'un état d'esprit qui soutient une culture DevOps est essentielle à la mise en œuvre de DevOps
• Décrire la transformation d'Amazon vers DevOps
• Catégoriser et décrire les principaux services AWS DevOps qui prennent en charge le cycle de vie des applications
• Identifier les services AWS utilisés pour automatiser le processus d'intégration et de livraison continues (CI/CD)
• Décrire comment créer et contrôler un pipeline CI/CD
Public visé
Ce cours s'adresse aux personnes suivantes :
• Développeurs
• Ingénieurs des opérations
• Professionnels de l'informatique
• Responsables informatiques
• Professionnels du cloud
• Architectes de solutions
• Ingénieurs DevOps
Prérequis
Pour assister à ce cours, il est conseillé aux participants de disposer des connaissances suivantes :
• Connaissance générale du cycle de développement logiciel
• Connaissances informatiques générales
• Connaissances générales sur le cloud computing
Déroulement du cours
Module 1 : Introduction à DevOps
• Présentation du module
• En quoi consiste les DevOps ?
• Problèmes liés aux pratiques traditionnelles de développement
• Pourquoi DevOps ?
• Évaluation des connaissances
• Résumé
Module 2 : Méthodologie DevOps
• Présentation du module
• Culture DevOps
• Pratiques DevOps
• Outils DevOps
• Évaluation des connaissances
• Résumé
Module 3 : Transformation DevOps d'Amazon
• Présentation du module
• Transformation DevOps d'Amazon
• Résumé
Module 4 : Outils AWS DevOps
• Présentation du module
• Outils AWS DevOps
• Évaluation des connaissances
• Résumé
Module 5 : Démo AWS et DevOps
• Présentation du module
• Démo : Créer et contrôler un pipeline CI/CD
• Résumé