Objectifs de la formation
A l'issue de cette formation, les participants seront en capacité de : - Commencer un parcours de transformation DevOps - Développer le DevOps d'entreprise - Implémenter CI avec Azure Pipelines et GitHub Actions - Concevoir et implémenter une stratégie de mise en production - Implémenter un déploiement continu sécurisé avec Azure Pipelines - Gérer l'infrastructure en tant que code avec Azure et DSC - Concevoir et implémenter une stratégie de gestion des dépendances - Implémenter des commentaires continus - Implémenter la sécurité et valider la conformité des bases de code
Contenu de la formation
Comprendre le DevOps - Comprendre ce qu'est DevOps et les étapes à suivre pour y parvenir - Identifier les équipes chargées d'implémenter le processus - Planifier la transformation avec des objectifs et des délais partagés - Planifier et définir des délais pour les objectifs Choisir le projet approprié - Comprendre différents projets et systèmes pour orienter le parcours - Sélectionner un projet pour démarrer la transformation DevOps - Identifier les groupes pour réduire la résistance initiale - Identifier les métriques du projet et les indicateurs de performance clés (KPI) Décrire les structures d'équipe - Comprendre les pratiques agiles et les principes du développement agile - Créer une équipe et une structure organisationnelle agile - Identifier les membres idéaux de l'équipe DevOps - Sélectionner et configurer des outils de collaboration Choisir les outils DevOps - Concevoir une stratégie d'intégration d'outils - Concevoir une stratégie de gestion des licences - Concevoir une stratégie de traçabilité de bout en bout à partir des éléments de travail au logiciel en cours de travail - Concevoir une stratégie d'authentification et d'accès - Concevoir une stratégie pour l'intégration des ressources locales et Cloud Planifier Agile avec les projets GitHub et Azure Boards - Décrire les projets GitHub et Azure Boards et lier Azure Boards et GitHub - Configurer et gérer les projets et les tableaux GitHub - Personnaliser les affichages de projet Présentation du contrôle de code source - Appliquer les meilleures pratiques pour le contrôle de code source - Décrire les avantages de l'utilisation du contrôle de code source Décrit les types de systèmes de contrôle de code source - Appliquer les pratiques de contrôle de code source dans votre processus de développement - Expliquer les différences entre le contrôle de version centralisé et distribué - Comprendre Git et TFVC - Développer à l'aide de Git Retrouvez l'intégralité de notre programme de formation sur notre site ; https://training.cellenza.com/catalogue-formations/azure-devops-az400/
Résultats de la formation
Mettre en oeuvre DevOps pour le cloud Microsoft Azure;Attestation de suivi de présence
Conditions spécifiques d'accès à la formation
Pour suivre cette formation, vous devez avoir une connaissance et une comprehension prealables : -Des concepts de cloud computing, y compris une comprehension des implementations PaaS, SaaS et IaaS. -D administration Azure et developpement Azure avec une expertise eprouvee dans au moins un de ces domaines. -Des controles de version, developpement logiciel Agile et principes de developpement logiciel de base. Il serait utile d avoir de l experience dans une organisation qui fournit des logiciels. Il faut avoir suivi le cours AZ-900 Azure Fundamentals et, en fonction de votre projet ou votre role, le cours AZ-104 : Azure Administrator ou AZ-204 : Developing Solutions for Microsoft Azure pour suivre ce cours ou avoir un niveau d experience Azure equivalent. Les supports de cours et les travaux pratiques sont en anglai, un niveau B1 est requis.