ASTON INSTITUT : 13. Microsoft Azure ingénierie DevOps
Organisme
92300 LEVALLOIS PERRETVoir toutes ses formationsAutres organismes proposant cette formation
Durée
Modalités
- Classe virtuelle
- Présentiel
Tout au long de la formation, le formateur s'assure de la compréhension et de l'assimilation des concepts via des QCM et exercices. Après la formation : évaluation à chaud et à froid.
Prix
Public
Ingénieurs DevOps Azure, et plus globalement à toute personne intéressée par la mise en oeuvre de processus DevOps dans Azure
Pré-requis
Avoir des connaissances fondamentales sur Azure, le contrôle de version, le développement logiciel avec Agile et les principes de base du développement logiciel.
Une expérience dans une organisation qui livre des logiciels est recommandée.
Objectifs pédagogiques
✓ Décrire les avantages d’un contrôle de code source
✓ Expliquer et mettre en œuvre l’intégration continue
✓ Expliquer et mettre en œuvre le déploiement continue
✓ Décrire les taches de génération et de livraison
✓ Décrire les modèles de déploiement
✓ Décrire les modèles de déploiement et les services disponibles dans Azure
✓ Dimensionner Git pour un environnement DevOps d’entreprise
✓ Configurer l’intégration continue avec Azure DevOps
✓ Mettre en œuvre une infrastructure de génération du code
✓ Mettre en œuvre une stratégie de génération de code pour les conteneurs
✓ Intégrer des tests automatiques de la qualité du code
✓ Gérer sécurité et conformité
✓ Développer une stratégie pour la qualité du projet
Programme détaillé
Module 1 : IMPLÉMENTATION DES PROCESSUS DE DÉVELOPPEMENT DEVOPS
- Débuter avec le contrôle de code source
- Mise à l’échelle de git pour les entreprises DevOps
- Implémenter et gérer une infrastructure de construction
- Gestion de la configuration et des secrets de l’application
Module 2 : MISE EN ŒUVRE DE L’INTÉGRATION CONTINUE
- Implémentation de l’intégration continue dans un pipeline Azure DevOps
- Gestion des stratégies de qualité et de sécurité du code
- Implémentation d’une stratégie de construction de conteneur
Module 3 : MISE EN ŒUVRE DE LA LIVRAISON CONTINUE
- Concevoir une stratégie de publication
- Configurer un workflow de gestion des versions
- Implémenter un modèle de déploiement approprié
Module 4 : MISE EN ŒUVRE DE LA GESTION DES DÉPENDANCES
- Concevoir une stratégie de gestion de la dépendance
- Gérer la sécurité et la conformité
Module 5 : MISE EN ŒUVRE DE L’INFRASTRUCTURE D’APPLICATION
- Outils d’infrastructure et de configuration azure
- Modèles et services de déploiement azure
- Créer et gérer une infrastructure de service Kubernetes
- Outils tiers et outils open source disponibles avec azure
- Implémenter la conformité et la sécurité dans votre infrastructure
Module 6 : MISE EN ŒUVRE DE FEEDBACK CONTINU
- Recommander et concevoir des mécanismes de feedback système
- Mise en place d’un processus de routage des feedbacks système vers les équipes de développement
- Optimiser les mécanismes de feedback
Module 7 : CONCEPTION D’UNE STRATÉGIE DEVOPS
- Planification de DevOps
- Planification de la qualité et de la sécurité
- Migration et consolidation des artefacts et des outils
Cette formation prépare à la Certification Microsoft Azure DevOps Engineer Expert - AZ400 (En option : 165€)