Définir et implémenter l’intégration continue

Débutant
Ingénieur DevOps
Administrateur
Développeur
Architecte Solutions
Azure
Azure DevOps
Machines virtuelles Azure
Azure Automation

Créez des pipelines automatisés pour générer, tester, empaqueter et déployer en continu vos applications.

Prérequis

Aucun

Modules de ce parcours d’apprentissage

Configurez un pipeline d’intégration continue (CI) qui automatise le processus de génération de votre application.

Configurez le test automatisé dans votre pipeline afin d’améliorer la qualité du code.

Gérez votre application et les packages qu’elle utilise avec des pipelines de build.

Découvrez comment utiliser votre propre agent de build quand les agents hébergés par Microsoft ne répondent pas à vos besoins.

Configurez un pipeline de livraison continue (CD) qui automatise le déploiement de votre application.

Concevez et créez un pipeline de mise en production réaliste pour la promotion des changements vers différents environnements de test et de préproduction.

Exécutez des tests de l’interface utilisateur Selenium, une forme de test fonctionnel, dans Azure Pipelines.

Effectuez des tests de charge automatisés en utilisant d’Apache JMeter, une forme de test non fonctionnel, dans Azure Pipelines.

Choisissez et implémentez un modèle de déploiement qui vous aide à déployer en douceur de nouvelles fonctionnalités d’application auprès de vos utilisateurs.

Créez un script de configuration d’état souhaité qui vérifie qu’IIS est installé. Intégrez les machines virtuelles pour la gestion par Azure Automation. Installez automatiquement IIS sur les machines virtuelles où cette fonctionnalité est manquante.

Découvrez comment créer des workflows qui vous permettent d’utiliser l’intégration continue (CI) pour vos projets.