Integración e implementación continuas para contenedores

Los 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.

Azure DevOps aumenta la velocidad y la confiabilidad de las implementaciones, porque permite configurar una compilación continua para producir imágenes y orquestación de contenedores.

CI/CD for ContainersContainers make it very easy for you to continuously build and deploy your applications. By orchestrating deployment of those containers using Kubernetes in Azure Kubernetes Service (AKS), you can achieve replicable, manageable clusters of containers.12345678910

Cambie el código fuente de la aplicación.

Confirme el código de la aplicación.

La integración continua desencadena la compilación de la aplicación, la compilación de la imagen de contenedor y las pruebas unitarias.

Imagen de contenedor enviada a Azure Container Registry.

El desencadenador de implementación continua organiza la implementación de los artefactos de la aplicación con parámetros específicos del entorno.

Implementación en Azure Kubernetes Service (AKS)

Se inicia el contenedor usando la imagen de contenedor de Azure Container Registry.

Application Insights recopila y analiza datos de mantenimiento, rendimiento y uso.

Revise la información de mantenimiento, rendimiento y uso.

Actualice el elemento de trabajo pendiente.

  1. 1 Cambie el código fuente de la aplicación.
  2. 2 Confirme el código de la aplicación.
  3. 3 La integración continua desencadena la compilación de la aplicación, la compilación de la imagen de contenedor y las pruebas unitarias.
  4. 4 Imagen de contenedor enviada a Azure Container Registry.
  5. 5 El desencadenador de implementación continua organiza la implementación de los artefactos de la aplicación con parámetros específicos del entorno.
  1. 6 Implementación en Azure Kubernetes Service (AKS)
  2. 7 Se inicia el contenedor usando la imagen de contenedor de Azure Container Registry.
  3. 8 Application Insights recopila y analiza datos de mantenimiento, rendimiento y uso.
  4. 9 Revise la información de mantenimiento, rendimiento y uso.
  5. 10 Actualice el elemento de trabajo pendiente.

Guía sobre la implementación

Productos/descripción Documentación

Container Registry

Almacene y administre imágenes de contenedor en todos los tipos de implementaciones de Azure

Azure Kubernetes Service (AKS)

Simplificar la implementación, la administración y las operaciones de Kubernetes

Detalles de la aplicación

Detecte, evalúe y diagnostique problemas en los servicios y las aplicaciones web

Azure DevOps

Compile e implemente aplicaciones multiplataforma para sacar el máximo partido a los servicios de Azure

Arquitecturas de soluciones relacionadas