fbpx

Microsoft Azure DevOps Solutions

 Objectifs

À la fin de la formation Microsoft Azure DevOps, vous serez capable de valider les objectifs d’apprentissages suivants :
➤Expliquer et mettre en œuvre l’intégration continue.
➤Expliquer et mettre en œuvre le déploiement continue.
➤Décrire les taches de génération et de livraison.
➤Décrire les modèles de déploiement.
➤Décrire les modèles de déploiement et les services disponibles dans Azure.
➤Dimensionner Git pour un environnement DevOps d’entreprise.
➤Configurer l’intégration continue avec Azure DevOps.
➤Mettre en œuvre une infrastructure de génération du code.
➤Mettre en œuvre 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é.
➤Développer une stratégie pour la qualité du projet.

 Prérequis

Etre un praticien du Test de niveau Certification ISTQB Foundation ou bien posséder les connaissances équivalentes.

 Programme

mon programme

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.

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.

3. Mettre en œuvre 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.

4. Gestion de la configuration et des secrets de l'application :

➤Mettre en œuvre un processus de développement sécurisé et conforme .
➤Repenser les données de configuration de l'application.
➤Gérer les secrets, les jetons et les certificats.
➤Mettre en œuvre des outils de gestion de la sécurité et de la conformité dans un pipeline.

5. Mettre en œuvre une stratégie DevOps pour les applications mobiles :

➤Introduction à Visual Studio App Center.
➤Gérer les groupes de terminaux mobiles cibles et les groupes de distribution.
➤Gérer les dispositifs de test de l'interface utilisateur cible .
➤Préparer des mobiles de test pour le déploiement.

6. Mise en œuvre de l'intégration continue dans un pipeline DevOps Azure :

➤Aperçu de l'intégration continue.
➤Mise en œuvre d'une stratégie de génération.

7. Gestion de la qualité du code et des stratégies de sécurité :

➤Gestion de la qualité du code .
➤Gestion des stratégies de sécurité.

8. Mise en œuvre d'une stratégie de génération de conteneurs :

➤Mise en œuvre d'une stratégie de génération de conteneurs .
➤Mettre en place les conteneurs à l'aide de Docker.

 Avis des participants

Note Moyenne de :
4.3
Noté 4.3 sur 5

Noté 4 sur 5

« Formation très enrichissante. Le contenu est très informatif, Merci beaucoup. »

Hela