AZ-400 : Conception et mise en œuvre de solutions Microsoft DevOps

€695.00

________________________________________________________________

Voulez-vous suivre ce cours à distance ou en personne?

Contactez-nous par email : info@nanforiberica.com , téléphones : +34 91 031 66 78 / +34 605 98 51 30, WhatsApp : +34 685 60 05 91 , ou contactez nos bureaux

________________________________________________________________

Description du cours : AZ-400 : Conception et mise en œuvre de solutions Microsoft DevOps

Ce cours fournit les connaissances et les compétences nécessaires pour concevoir et mettre en œuvre des processus et des pratiques DevOps. Les étudiants découvriront comment planifier DevOps, utiliser le contrôle de source, faire évoluer Git pour une entreprise, consolider des artefacts, concevoir une stratégie de gestion des dépendances, gérer les secrets, mettre en œuvre l'intégration continue, mettre en œuvre une stratégie de création de conteneurs, concevoir une version, configurer un workflow de gestion des versions, mettre en œuvre un modèle de déploiement et optimiser les mécanismes de feedback.


Profil du public

Les étudiants de ce cours souhaitent concevoir et mettre en œuvre des processus DevOps ou réussir l'examen de certification Microsoft Azure DevOps Solutions.


Objets de cette collection

  • Développement pour DevOps d'entreprise (8 modules)

  • Implémenter CI avec Azure Pipelines et GitHub Actions (8 modules)

  • Concevoir et mettre en œuvre une stratégie de release (5 modules)

  • Implémenter un déploiement continu sécurisé à l'aide d'Azure Pipelines (6 modules)

  • Gérer l'infrastructure en tant que code à l'aide d'Azure et DSC (6 modules)

  • Concevoir et mettre en œuvre une stratégie de gestion des dépendances (5 modules)

  • Mettre en œuvre un feedback continu (5 modules)

  • Mettre en œuvre la sécurité et valider les bases de code pour la conformité (4 modules)

Plan du cours

1. Implémentation du développement pour le DevOps d'entreprise

Leçons :

  • Introduction au DevOps.
  • Planification agile avec les projets GitHub et Azure Boards.
  • Conception et mise en œuvre de stratégies et de workflows pour les succursales.
  • Collaborez avec les demandes de modification dans Azure Repos.
  • Explorer les liens Git.
  • Planification de la promotion d'une origine interne.
  • Administration et configuration des référentiels.
  • Identification de la dette technique.
  • Bilan et points clés des laboratoires et parcours d'apprentissage.

Laboratoires :

  • Planification agile et gestion de portefeuille avec Azure Boards
  • Contrôle de version avec Git dans Azure Repos

2. Implémentez CI avec Azure Pipelines et GitHub Actions

Leçons :

  • Explorer les pipelines Azure.
  • Gérez les groupes et les agents de pipeline Azure.
  • Description des pipelines et de la simultanéité.
  • Conception et application d'une stratégie de canalisation.
  • Intégration avec Azure Pipelines.
  • Introduction aux actions GitHub.
  • Informations sur l'intégration continue avec GitHub Actions.
  • Concevoir une stratégie de création de conteneurs.
  • Bilan et points clés des laboratoires et parcours d'apprentissage.

Laboratoires :

  • Configuration des groupes d'agents et description des styles de pipeline
  • Activer l’intégration continue avec Azure Pipelines
  • Activer l’intégration continue avec Azure Pipelines
  • Déployer les actions GitHub pour CI/CD
  • Déployer des conteneurs Docker sur les applications Web Azure App Service

3. Conception et mise en œuvre d'une stratégie de release

Leçons :

  • Création d'un pipeline de versions.
  • Explorez les recommandations de versions.
  • Provisionnement et tests des environnements.
  • Administration et modularisation des tâches et des modèles.
  • YAML multiphase.
  • Automatisation de l'inspection d'État.
  • Bilan et points clés des laboratoires et parcours d'apprentissage.

Laboratoires :

  • Configurer les pipelines en tant que code avec YAML
  • Contrôle de déploiement avec portes de version
  • Configurer et exécuter des tests fonctionnels

4. Créez un déploiement continu sécurisé à l'aide d'Azure Pipelines

Leçons :

  • Introduction aux modèles de mise en œuvre.
  • Implémentation bleu-vert et activation/désactivation des fonctionnalités.
  • Déploiement contrôlé par version et démarrage sombre.
  • Mise en place de tests A/B et d'exposition progressive.
  • Intégration avec les systèmes de gestion des identités.
  • Gestion des données de configuration des applications.
  • Bilan et points clés des laboratoires et parcours d'apprentissage.

Laboratoires :

  • Intégration d'Azure Key Vault avec Azure DevOps
  • Activation des indicateurs de fonctionnalités et de la configuration dynamique

5. Gérer l'infrastructure en tant que code à l'aide d'Azure et DSC

Leçons :

  • Explorer la gestion de la configuration et l'infrastructure en tant que code.
  • Créez des ressources Azure à l’aide des modèles Azure Resource Manager.
  • Mise en œuvre des biceps.
  • Création de ressources Azure avec Azure CLI.
  • Explorer Azure Automation avec DevOps.
  • Implémentation de la configuration de l'état souhaité (DSC).
  • Bilan et points clés des laboratoires et parcours d'apprentissage.

Laboratoires :

  • Déploiements avec les modèles Azure Bicep

6. Mise en œuvre de la sécurité et validation de la conformité de la base de code

Leçons :

  • Introduction au DevOps sécurisé
  • Implémentation de logiciels open source
  • Analyse de la composition du logiciel
  • Surveillance et gouvernance de la sécurité.
  • Bilan et points clés des laboratoires et parcours d'apprentissage.

7. Conception et mise en œuvre d'une stratégie de gestion des dépendances

Leçons :

  • Explorer les dépendances des packages.
  • Description de la gestion des packages.
  • Migrez, consolidez et protégez les artefacts.
  • Mettre en œuvre une stratégie de contrôle de version.
  • Introduction aux packages GitHub.
  • Bilan et points clés des laboratoires et parcours d'apprentissage.

Laboratoires :

  • Gestion des packages avec Azure Artifacts

8. Mise en œuvre du feedback continu

  • Mise en place d'outils pour suivre l'utilisation
    et du flux
  • Développement de tableaux de bord de suivi et de statut
  • Partager les connaissances en équipes
  • Concevoir des processus pour automatiser l’analyse des applications
  • Une gestion des alertes, des rétrospectives sans reproche et une culture équitable
  • Bilan et points clés des laboratoires et parcours d'apprentissage.

Laboratoires :

  • Surveillance des performances des applications avec Azure Load Testing
  • Partagez les connaissances de votre équipe avec les wikis de projets Azure


Conditions préalables

Les étudiants qui réussissent le test auront des connaissances et une compréhension préalables de :

  • Concepts du cloud computing, y compris une compréhension des implémentations PaaS, SaaS et IaaS.

  • Administration Azure et développement Azure avec une expérience avérée dans au moins un de ces domaines.

  • Contrôle de version, développement logiciel agile et principes de base du développement logiciel. Il serait utile d'avoir une expérience dans une organisation qui fournit des logiciels.


Langue

  • Cours : Anglais / Espagnol
  • Travaux pratiques : anglais

Certification connexe

Remplissez un prérequis :

Pour devenir Microsoft Certified : DevOps Engineer Expert , vous devez obtenir au moins un des certificats suivants :

Passez l'examen :

  • AZ-400 : Conception et mise en œuvre de solutions Microsoft DevOps

Obtenez une certification :

Certifié Microsoft : Expert Ingénieur DevOps

En tant qu'ingénieur DevOps, vous êtes un développeur ou un gestionnaire d'infrastructure qui possède également une expérience de travail avec des personnes, des processus et des produits pour permettre une fourniture continue de valeur dans les organisations.

  • Titre du poste : Ingénieur DevOps

Informations liées à la formation

Soporte siempre a tu lado

Accompagnement à la formation : Toujours à vos côtés

Formación presencial y telepresencial

Avez-vous besoin d'une autre modalité de formation?

bonificaciones

Bonus pour les entreprises