Microsoft AZ-400, Ingénieur DevOps



Objectifs, programme, validation de la formation

Objectifs

Cette formation fournit les connaissances et les compétences nécessaires pour concevoir et implémenter les processus et les pratiques DevOps. Cette formation prépare au passage de l’examen de certification Microsoft AZ-400, Designing and Implementing Microsoft DevOps Solutions. L’obtention de cet examen confère le titre d’Ingénieur DevOps (DevOps Engineer Expert). Vous apprendrez à planifier DevOps, utiliser le contrôle des sources, mettre à l’échelle Git pour une entreprise, consolider les artéfacts, concevoir une stratégie de gestion des dépendances, gérer des secrets, implémenter l’intégration continue, implémenter une stratégie de construction de conteneur, concevoir une stratégie de publication, concevoir un flux de travail de gestion de publication, implémenter un schéma de déploiement et optimiser les mécanismes de commentaires.

Description, programmation

Planification pour DevOps
Planification de la transformation
Sélection du projet
Structures des équipes
Migration vers Azure DevOps
Démarrer avec Source Control
Qu’est-ce que Source Control
Avantages de Source Control
Types de systèmes de Source Control
Introduction à Azure Repos
Introduction à GitHub
Migration de Team Foundation Version Control (TFVC) vers Git dans Azure Repos
Authentification de Git dans Azure Repos
Mettre à l’échelle Git pour DevOps Entreprise
Comment structurer votre Git Repos
Flux de travail de branchement de Git
Collaborer avec des requêtes d’extraction dans Azure Repos
Pourquoi se préoccuper de GitHooks
Favoriser Inner Source
Consolider les artéfacts et concevoir une stratégie de gestion des dépendances
Dépendances de progiciel
Gestion de progiciel
Migration et consolidation des artéfacts
Implémenter l’intégration continue à l’aide d’Azure Pipelines
Le concept de pipelines dans DevOps
Azure Pipelines
Évaluer l’utilisation des agents hôtes par rapport aux agents privés
Pools d’agents
Pipelines et concurrence
Projets Azure DevOps et open source (projets publics)
Azure Pipelines YAML vs Visual Designer
Aperçu de l’intégration continue
Mettre en œuvre une stratégie de développement
Intégration avec Azure Pipelines
Intégrer le contrôle des sources externes avec Azure Pipelines
Configurer des agents privés
Analyser et intégrer les constructions à étapes multiples Docker
Gérer la configuration et les secrets des applications
Introduction à la sécurité
Mettre en œuvre un processus de développement sécurisé et conforme
Reconsidérer les données de configuration des applications
Gérer des secrets, des jetons et des certificats
Mettre en œuvre des outils pour la gestion de la sécurité et de la conformité dans un pipeline
Gérer la qualité du code et les politiques de sécurité
Gérer la qualité du code
Gérer les politiques de sécurité
Mettre en œuvre une stratégie de construction de conteneur
Mettre en œuvre une stratégie de développement de conteneur
Gérer la version, la sécurité et la conformité des artéfacts
Sécurité du progiciel
Logiciel Open source
Intégrer les scans de licence et de vulnérabilité
Implémenter une stratégie de gestion des versions
Concevoir une stratégie de publication
Introduction à la livraison continue
Recommandations de stratégie de publication
Construire un pipeline de publication de haute qualité
Choisir un schéma de déploiement
Choisir le bon outil de gestion des publications
Définir un flux de travail de gestion de publication
Créer un pipeline de publication
Fournir et configurer des environnements
Gérer et moduler des tâches et des modèles
Intégrer des secrets avec le pipeline de publication
Configurer l’intégration automatisée et l’exécution de tests fonctionnels
Automatiser l’inspection de la santé
Mettre en œuvre un schéma de déploiement approprié
Introduction aux schémas de déploiement
Mettre en œuvre un déploiemen

Validation et sanction

  • Attestation de présence et de suivi
  • Attestation de formation

Type de formation

Perfectionnement, élargissement des compétences

Niveau de sortie sans niveau spécifique


Durée, rythme, financement

Durée 35 heures en centre

Modalités de l'alternance -

Conventionnement Non

Conditions d'accès

Niveau d'entrée sans niveau spécifique

Conditions spécifiques et prérequis Pour suivre cette formation, les participants doivent posséder les connaissances suivantes : Avoir des connaissances de base d'Azure, du contrôle de version, du développement de logiciel Agile et des principes de développement de logiciels clés. Avoir de l'expérience dans une organisation qui fournit des logiciels.

Inscription

Contact renseignement Jimmy ARTHSOFT

Téléphone 0170939520, 0231443679


Périodes prévisibles de déroulement des sessions

Session débutant le : 01/01/2022

Adresse d'inscription
ARTHSOFT
ZA Les Rives de l'Odon
370 rue de l'Ormelet 14790 Mouen

Lieu de formation


Organisme de formation responsable