Retour

Mettre en oeuvre DevOps pour le cloud Microsoft Azure

Objectifs de la formation

Décrire les avantages d'un contrôle de code source Expliquer et mettre en oeuvre l'intégration et le développement continue Décrire les tâches de génération et de livraison Décrire les modèles de déploiement et les services disponibles dans Azure Adapter Git à un environnement DevOps d'entreprise Mettre en oeuvre l'intégration continue avec Azure DevOps Mettre en oeuvre une infrastructure de génération du code et une stratégie de génération de code pour les conteneurs Intégrer des tests automatiques de la qualité du code Gérer sécurité et conformité Elaborer une stratégie pour la qualité du projet.

Contenu de la formation

Module 1 : Prise en main du contrôle de code source Qu'est-ce que le contrôle de code source? Avantages du contrôle de code source Types de systèmes de contrôle de code source Introduction à Azure Repos Migrer de TFVC à Git Authentification auprès de vos Git Repos Module 2 : Dimensionnement de Git pour des solutions DevOps d'entreprises Comment structurer votre git repo ? Mono Repo ou Multi-Repo ? Workflow de branches Git Collaboration avec les requêtes d'extraction Pourquoi se soucier de GitHooks ? Favoriser l'Open Source interne Gestion de versions avec Git Projets publics Stockage de fichiers volumineux dans Git Module 3 : Mettre en oeuvre et gérer l'infrastructure de génération(« builds ») Le concept de pipelines dans DevOps Azure Pipelines Évaluer l'utilisation des agents hébergés par rapport aux agents privés Pools d'agents Pipelines et concurrence d'accès Azure DevOps aime les projets Open Source Azure Pipelines en YAML ou avec Visual Designer Mise en place d'agents privés Intégrer Jenkins à Azure Pipelines Intégration du contrôle de code source externe avec Azure Pipelines Analysez et intégrez les générations multi-étapes de Docker.

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

Connaissances fondamentales sur Azure, le controle de version, le developpement logiciel avec Agile et les principes de base du developpement logiciel. Il serait utile d avoir de l experience dans une organisation qui livre des logiciels.

Formation 100% en ligne

Métier formé

DevOps

Niveau d'étude visé

Sans le Bac

Type d'immersion professionnelle

Formation initiale

Organisme de formation

Global knowledge Network France

Durée de la formation

12 mois

Prochaine(s) session(s)

  • 01/01/2024 - 31/12/2024