Conception et mise en oeuvre de solutions Microsoft DevOps (Microsoft MS AZ-400)
←
→
Transcription du contenu de la page
Si votre navigateur ne rend pas la page correctement, lisez s'il vous plaît le contenu de la page ci-dessous
Conception et mise en œuvre de solutions FINANCEMENT Ce cours est éligible au CPF. Microsoft DevOps (Microsoft MS AZ-400) Cours officiel AZ-400T00, préparation à l'examen PARTICIPANTS Toute personne souhaitant mettre en œuvre les processus DevOps ou Cours Pratique de 5 jours réussir l’examen de certification Microsoft Azure DevOps Solutions. Réf : AZS - Prix 2022 : 3 150€ HT PRÉREQUIS Être certifié Microsoft Azure Administrator Associate ou Azure Developer Associate. Ce cours fournit les connaissances et les compétences nécessaires pour concevoir et COMPÉTENCES DU implémenter les processus et les pratiques DevOps. Vous apprendrez à planifier DevOps, FORMATEUR utiliser le contrôle des sources, mettre à l’échelle Git pour une entreprise, consolider les Les experts qui animent la formation sont des spécialistes des artefacts, concevoir une stratégie de gestion des dépendances, gérer des secrets, matières abordées. Ils ont été implémenter l’intégration continue, implémenter une stratégie de construction de validés par nos équipes conteneur, concevoir une stratégie de publication, concevoir un flux de travail de gestion pédagogiques tant sur le plan des connaissances métiers que sur de publication, implémenter un schéma de déploiement, etc. celui de la pédagogie, et ce pour chaque cours qu’ils enseignent. Ils ont au minimum cinq à dix années d’expérience dans leur domaine et OBJECTIFS PÉDAGOGIQUES MÉTHODES PÉDAGOGIQUES occupent ou ont occupé des postes à responsabilité en entreprise. À l’issue de la formation l'apprenant sera en mesure de : Animation de la formation en français. Sélectionner un projet et identifier les mesures du Support de cours officiel Microsoft MODALITÉS D’ÉVALUATION Le formateur évalue la progression projet et les indicateurs clés de performance (digital MOC) en anglais. pédagogique du participant tout au (KPI) long de la formation au moyen de QCM, mises en situation, travaux Créer une équipe et une structure pratiques… CERTIFICATION Le participant complète également organisationnelle agile La réussite de l'examen permet un test de positionnement en amont et en aval pour valider les Concevoir une stratégie d'intégration des outils d'obtenir la certification Microsoft compétences acquises. DevOps Engineer Expert. Concevoir une stratégie de gestion des licences MOYENS PÉDAGOGIQUES (par exemple, les utilisateurs d'Azure DevOps et ET TECHNIQUES • Les moyens pédagogiques et les GitHub) méthodes d’enseignement utilisés sont principalement : aides Concevoir une stratégie de traçabilité de bout en audiovisuelles, documentation et bout, des éléments de travail aux logiciels de support de cours, exercices pratiques d’application et corrigés travail des exercices pour les stages pratiques, études de cas ou Concevoir une stratégie d'authentification et présentation de cas réels pour les d'accès séminaires de formation. • À l’issue de chaque stage ou Concevoir une stratégie d'intégration des séminaire, ORSYS fournit aux participants un questionnaire ressources sur site et dans le cloud d’évaluation du cours qui est ensuite analysé par nos équipes Décrire les avantages de l'utilisation du contrôle à pédagogiques. la source • Une feuille d’émargement par demi-journée de présence est fournie en fin de formation ainsi Décrire Azure Repos et GitHub qu’une attestation de fin de formation si le stagiaire a bien Migrer de TFVC à Git assisté à la totalité de la session. Gérer la qualité du code, y compris la dette MODALITÉS ET DÉLAIS technique SonarCloud, et d'autres solutions D’ACCÈS d'outillage L’inscription doit être finalisée 24 heures avant le début de la Développer les connaissances organisationnelles formation. sur la qualité des codes ACCESSIBILITÉ AUX PERSONNES HANDICAPÉES Expliquer comment structurer les dépôts Git Vous avez un besoin spécifique d’accessibilité ? Contactez Mme Décrire les flux de travail de la branche Git FOSSE, référente handicap, à l’adresse suivante psh- Tirer parti des demandes de collaboration et de accueil@orsys.fr pour étudier au révision des codes mieux votre demande et sa faisabilité. ORSYS - www.orsys.com - info@orsys.fr - Tél : +33 (0)1 49 07 73 73 Page 1 / 5
LE PROGRAMME dernière mise à jour : 08/2021 1) Planifier pour DevOps - Planification de la transformation. - Sélection du projet. - Structures des équipes. - Migration vers Azure DevOps. Travaux pratiques : Planification d'Agile et gestion du portefeuille avec les tableaux Azure 2) Démarrer avec Source Control - Qu'est-ce que Source Control. - Avantages de Source Control. - Les types de systèmes de Source Control. - Introduction à Azure Repos. - Introduction à GitHub. - Migration de Team Foundation Version Control (TFVC) à Git dans Azure Repos. Travaux pratiques : Contrôle des versions avec Git dans Azure Repos. 3) Gérer la dette technique - Identification de la dette technique. - Partage des connaissances au sein de Teams. - Modernisation des environnements de développement avec Codespaces. Travaux pratiques : Partager les connaissances de l'équipe en utilisant Azure Project Wikis. 4) Travailler avec Git pour entreprise DevOps - Comment structurer votre dépôt Git ? - Brancher les flux de travail Git. - Collaborer avec les demandes de retrait Azure Repos. - Pourquoi s'intéresser à Git Hooks ? - Favoriser la source intérieure. - Gérer les dépôts Git. Travaux pratiques : Contrôle des versions avec Git dans Azure Repos 5) Configurer Azure Pipelines - Le concept de pipelines dans DevOps. - Azure Pipelines. - Evaluation de l'utilisation des agents hébergés par rapport aux agents auto-hébergés. - Pools d'agents. - Pipelines et concurrence - Azure DevOps et les projets Open-Source (projets publics). - Azure Pipelines YAML contre Visual Designer. Travaux pratiques : Configurer les pools d'agents et comprendre les styles de pipeline 6) Implémenter l’intégration continue à l’aide d’Azure Pipelines - Aperçu de l'intégration continue. - Mise en œuvre d'une stratégie de construction. - L'intégration avec Azure Pipelines. - Intégration du contrôle des sources externes avec Azure Pipelines. - Mise en place des agents auto-hébergés. Travaux pratiques : Permettre une intégration continue avec Azure Pipelines. Intégrer le contrôle des sources externes avec Azure Pipelines. ORSYS - www.orsys.com - info@orsys.fr - Tél : +33 (0)1 49 07 73 73 Page 2 / 5
7) Gérer la configuration et des secrets des applications - Introduction à la sécurité. - Mettre en œuvre un processus de développement sécurisé. - Repenser les données de configuration des applications. - Gérer les secrets, les jetons et les certificats. - Gérer l'intégration avec les systèmes de gestion des identités. - Mettre en œuvre la configuration de l'application. Travaux pratiques : Intégration de Azure Key Vault avec Azure DevOps 8) Mettre en œuvre l'intégration continue avec GitHub Actions - GitHub Actions. - Intégration continue avec GitHub Actions. - Sécurisation des secrets pour GitHub Actions. Travaux pratiques : Créer et travailler avec GitHub Actions et les flux de travail. Mettre en œuvre l'intégration continue avec GitHub Actions. 9) Concevoir et mettre en œuvre une stratégie de gestion des dépendances - Dépendances en matière d'emballage. - Gestion des paquets. - Migration et consolidation des artéfacts. - Sécurité des paquets. - Mise en œuvre d'une stratégie de doublage. Travaux pratiques : Gestion des paquets avec Azure Artifacts 10) Concevoir une stratégie de publication - Introduction à la livraison continue. - Recommandations sur la stratégie de publication. - Construction d'un pipeline de publications de haute qualité. - Choix du bon outil de gestion des publications. Travaux pratiques : Contrôler les déploiements à l'aide de Release Gates. Créer un tableau de bord de diffusion. 11) Mettre en œuvre le déploiement continu en utilisant Azure Pipelines - Créer un pipeline de rejets. - Fournir et configurer les environnements. - Gérer et modulariser les tâches et les modèles. - Configurer l'intégration automatisée et l'automatisation des tests fonctionnels. - Automatiser l'inspection sanitaire. Travaux pratiques : Configurer les pipelines comme un code avec YAML. Mise en place et réalisation de tests fonctionnels. 12) Mettre en œuvre un schéma de déploiement approprié - Introduction aux schémas de déploiement. - Mise en œuvre du déploiement bleu-vert. - Basculement des fonctions. - Canary Releases. - Lancement silencieux. - Test AB. - Déploiement progressif de l'exposition. Travaux pratiques : Fonctionnalité de gestion des drapeaux avec LaunchDarkly et Azure DevOps 13) Gérer l'infrastructure et la configuration à l'aide des outils Azure - L'infrastructure en tant que gestion des codes et de la configuration. - Création de ressources Azure à l'aide de modèles ARM. - Création de ressources Azure en utilisant Azure CLI. - Automatisation Azure avec DevOps. ORSYS - www.orsys.com - info@orsys.fr - Tél : +33 (0)1 49 07 73 73 Page 3 / 5
- Configuration souhaitée de l'état (DSC). Travaux pratiques : Les déploiements Azure en utilisant Resource Manager Templates 14) Découvrir les infrastructures tierces comme outils de codage sur Azure - Automatisation des déploiements d'infrastructures dans le Cloud avec Terraform et Azure Pipelines. - Déploiement des applications avec Chef sur Azure. - Déploiement des applications avec Puppet sur Azure. - Ansible avec Azure. Travaux pratiques : Déployer et configurer l'infrastructure en utilisant des outils et des services tiers avec Azure, tels que Chef, Puppet, Ansible, et Terraform 15) Gérer des conteneurs à l'aide de Docker - Mise en œuvre d'une stratégie de construction de conteneurs. - Mise en œuvre de la construction en plusieurs étapes de docker. Travaux pratiques : Modernisation d'applications existantes ASP.NET avec Azure 16) Créer et gérer l'infrastructure de service Kubernetes - Azure Kubernetes Service (AKS). - Outils Kubernetes. - Intégration de Azure Kubernetes Service (AKS) avec Pipelines. Travaux pratiques : Déploiement d'une application multi-conteneurs pour Azure Kubernetes. 17) Mettre en œuvre le retour d'information pour Development Teams - Mettre en place des outils pour suivre l'utilisation du système, l'utilisation des fonctionnalités et le flux. - Mettre en œuvre le routage des données des rapports d'accident des applications mobiles. - Développer des tableaux de bord de suivi et d'état. - Intégrer et configurer les systèmes de billetterie. Travaux pratiques : Suivi de la performance des applications avec Applications Insights 18) Mettre en œuvre les mécanismes de retour d'information du système - Ingénierie de fiabilité des sites. - Pratiques de conception pour mesurer la satisfaction de l'utilisateur final. - Conception des processus permettant de saisir et d'analyser les commentaires des utilisateurs. - Conception des processus pour automatiser l'analyse des applications. - Gestion des alertes. - Rétrospectives irréprochables et une culture juste. Travaux pratiques : Intégration entre Azure DevOps et Teams 19) Mettre en œuvre la sécurité dans les projets DevOps - Définir une stratégie d'infrastructure et de configuration. - Définir un ensemble d'outils appropriés pour un pipeline de diffusion et une infrastructure d'application. - Mettre en œuvre la conformité et la sécurité dans votre infrastructure d'application. Travaux pratiques : Mettre en œuvre la sécurité et la conformité dans un Azure DevOps Pipeline 20) Valider les bases du code pour la conformité - Logiciels libres. - Gestion des politiques de sécurité et de conformité. - Intégration des analyses de licence et de vulnérabilité. Travaux pratiques : Gérer la dette technique avec Sonar Qube et Azure DevOps ORSYS - www.orsys.com - info@orsys.fr - Tél : +33 (0)1 49 07 73 73 Page 4 / 5
LES DATES AIX-EN-PROVENCE BORDEAUX BRUXELLES 2022 : 14 févr., 25 avr., 16 mai, 25 2022 : 04 avr., 20 juin, 18 juil., 10 2022 : 07 févr., 09 mai, 22 août, juil., 10 oct., 12 déc. oct., 14 nov. 24 oct. GENÈVE GRENOBLE LILLE 2022 : 07 févr., 09 mai, 22 août, 2022 : 13 juin, 22 août, 12 déc. 2022 : 07 févr., 14 mars, 09 mai, 24 oct. 22 août, 26 sept., 05 déc. LUXEMBOURG LYON MONTPELLIER 2022 : 07 févr., 09 mai, 22 août, 2022 : 21 mars, 13 juin, 22 août, 2022 : 14 févr., 25 avr., 25 juil., 10 24 oct. 19 sept., 12 déc. oct. NANTES ORLÉANS PARIS LA DÉFENSE 2022 : 14 févr., 25 avr., 16 mai, 18 2022 : 07 févr., 09 mai, 22 août, 2022 : 07 févr., 14 mars, 09 mai, juil., 10 oct., 05 déc. 24 oct. 30 mai, 22 août, 26 sept., 24 oct., 05 déc. RENNES SOPHIA-ANTIPOLIS STRASBOURG 2022 : 14 févr., 25 avr., 18 juil., 10 2022 : 14 févr., 25 avr., 16 mai, 25 2022 : 14 févr., 25 avr., 16 mai, 18 oct. juil., 10 oct., 12 déc. juil., 10 oct., 05 déc. TOULOUSE TOURS 2022 : 04 avr., 20 juin, 18 juil., 10 2022 : 07 févr., 09 mai, 22 août, oct., 14 nov. 24 oct. CLASSE A DISTANCE 2022 : 07 févr., 14 mars, 09 mai, 30 mai, 22 août, 26 sept., 24 oct., 05 déc. ORSYS - www.orsys.com - info@orsys.fr - Tél : +33 (0)1 49 07 73 73 Page 5 / 5
Vous pouvez aussi lire