Déployer des applications avec Azure DevOps
Azure DevOps vous permet de générer, tester et déployer une application dans le cloud ou localement. Découvrez comment configurer des pipelines de mise en production pour générer, tester et déployer en continu vos applications.
Ce parcours d’apprentissage fait partie d’une série. Vous pouvez choisir les sujets qui vous intéressent le plus ou suivre chaque parcours l’un après l’autre. Voici les parcours d’apprentissage de cette série :
Partie 3 : Déployer des applications avec Azure DevOps
Dans ce parcours d’apprentissage, vous allez :
- Créer un pipeline de mise en production simple qui déploie une application web sur Azure App Service.
- Créer un pipeline plus complet qui se déploie sur plusieurs phases de développement et de test.
- Exécuter des tests fonctionnels et non fonctionnels qui vérifient le comportement et les performances de votre application.
- Choisir et implémenter un modèle de déploiement approprié pour déployer en douceur de nouvelles fonctionnalités pour vos utilisateurs.
- Étendez les pipelines pour ajouter la prise en charge de différentes cibles de déploiement comme Azure Functions.
- Automatisez les déploiements Kubernetes multiconteneurs et Docker avec Azure Pipelines.
Prérequis
Code de réussite
Souhaitez-vous demander un code de réussite ?
Modules de ce parcours d’apprentissage
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 pipeline Azure DevOps qui génère et déploie une application web ASP.NET et une application de fonction Azure sur Azure.
Utilisez Azure Pipelines pour déployer des conteneurs Docker sur Azure App Service.
Déployez plusieurs conteneurs sur un cluster Azure Kubernetes Service avec Azure Pipelines.