Intégration continue et déploiement continu pour les conteneurs

Les conteneurs vous permettent de très facilement générer et déployer vos applications en continu. En orchestrant le déploiement de ces conteneurs à l’aide de Kubernetes dans Azure Kubernetes Service (AKS), vous pouvez obtenir des clusters de conteneurs gérables et réplicables.

En configurant une génération continue pour produire des images conteneurs et une orchestration, Azure DevOps augmente la vitesse et la fiabilité de votre déploiement.

Integración e implementación continuas para contenedoresLos contenedores facilitan considerablemente la compilación e implementación continuas de las aplicaciones. Con la orquestación de la implementación de esos contenedores con Kubernetes en Azure Kubernetes Service (AKS), puede conseguir clústeres de contenedores replicables y fáciles de administrar.12345678910

Changer le code source de l’application

Valider le code de l’application

L’intégration continue déclenche la génération de l’application, la génération de l’image conteneur et des tests unitaires

Transmission de l’image conteneur dans Azure Container Registry

Le déclencheur de déploiement continu orchestre le déploiement d’artefacts d’application avec des paramètres propres à l’environnement

Déploiement vers Azure Kubernetes Service (AKS)

Le conteneur est lancé à l’aide d’une image conteneur à partir d’Azure Container Registry

Application Insights collecte et analyse les données relatives à l’intégrité, aux performances et à l’utilisation

Passer en revue les informations relatives à l’intégrité, aux performances et à l’utilisation

Mettre à jour l’élément de backlog

  1. 1 Changer le code source de l’application
  2. 2 Valider le code de l’application
  3. 3 L’intégration continue déclenche la génération de l’application, la génération de l’image conteneur et des tests unitaires
  4. 4 Transmission de l’image conteneur dans Azure Container Registry
  5. 5 Le déclencheur de déploiement continu orchestre le déploiement d’artefacts d’application avec des paramètres propres à l’environnement
  1. 6 Déploiement vers Azure Kubernetes Service (AKS)
  2. 7 Le conteneur est lancé à l’aide d’une image conteneur à partir d’Azure Container Registry
  3. 8 Application Insights collecte et analyse les données relatives à l’intégrité, aux performances et à l’utilisation
  4. 9 Passer en revue les informations relatives à l’intégrité, aux performances et à l’utilisation
  5. 10 Mettre à jour l’élément de backlog

Conseils sur l’implémentation

Produits/Description Documentation

Container Registry

Stockez et gérez des images de conteneur sur tous les types de déploiement Azure

Service Azure Kubernetes (AKS)

Simplifiez le déploiement, la gestion et les opérations de Kubernetes

Application Insights

Détectez, hiérarchisez et diagnostiquez des problèmes dans vos applications et services web

Azure DevOps

Générez et déployez des applications multiplateformes pour tirer le meilleur parti des services Azure

Architectures de solution associées

Integración e implementación continuas para Azure Virtual MachinesAzure es una nube mundial para hospedar máquinas virtuales Windows o Linux. Independientemente de que use ASP.NET, Java, Node.js o PHP para desarrollar las aplicaciones, necesitará una canalización de integración e implementación continuas (CI/CD) para enviar los cambios a estas máquinas virtuales de manera automática.1234567888910

Intégration continue et déploiement continu pour les machines virtuelles Azure

Azure est un cloud de pointe qui permet d’héberger des machines virtuelles exécutant Windows et Linux. Que vous utilisiez ASP.NET, Java, Node.js ou PHP pour développer des applications, vous devez disposer d’un pipeline d’intégration continue et de déploiement continu pour envoyer automatiquement vos modifications à ces machines virtuelles.