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 para ContentoresOs contentores facilitam em muito a tarefa de compilar e implementar aplicações de forma contínua. Ao orquestrar a implementação desses contentores através do Kubernetes no Azure Kubernetes Service (AKS), pode obter clusters de contentores replicáveis e geríveis.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

CI/CD para VMs do AzureO Azure é uma cloud de classe mundial para alojar máquinas virtuais com o Windows ou Linux. Quer utilize ASP.NET, Java, Node.js ou PHP para programar aplicações, necessitará de um pipeline de integração e implementação contínuas (CI/CD) para aplicar automaticamente as alterações a estas máquinas virtuais.1234567888910

Integración e implementación continuas para Azure Virtual Machines

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