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
ARTHSOFT
Adresse
ZA Les Rives de l'Odon 370 rue de l'Ormelet 14790 Mouen
Téléphone
Fax
0970630484
Site web
https://www.arthsoft.fr