Déployer des applications avec Azure DevOps

Intermédiaire
Ingénieur DevOps
Administrateur
Développeur
Azure
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 :

The trophy for the Deploy applications with Azure DevOps learning path.

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.

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.