Skip navigation

CI/CD for Containers

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

By setting up a continuous build to produce your container images and orchestration, Azure DevOps increases the speed and reliability of your deployment.

CI/CD para ContêineresOs contêineres facilitam muito a criação e a implantação contínua dos seus aplicativos. Ao orquestrar a implantação desses contêineres usando o Kubernetes no AKS (Serviço de Kubernetes do Azure), é possível obter clusters de contêineres replicáveis e gerenciáveis.12345678910

Change application source code

Commit Application Code

Continuous integration triggers application build, container image build and unit tests

Container image pushed to Azure Container Registry

Continuous deployment trigger orchestrates deployment of application artefacts with environment-specific parameters

Deployment to Azure Kubernetes Service (AKS)

Container is launched using Container Image from Azure Container Registry

Application Insights collects and analyses health, performance and usage data

Review health, performance and usage information

Update backlog item

  1. 1 Change application source code
  2. 2 Commit Application Code
  3. 3 Continuous integration triggers application build, container image build and unit tests
  4. 4 Container image pushed to Azure Container Registry
  5. 5 Continuous deployment trigger orchestrates deployment of application artefacts with environment-specific parameters
  1. 6 Deployment to Azure Kubernetes Service (AKS)
  2. 7 Container is launched using Container Image from Azure Container Registry
  3. 8 Application Insights collects and analyses health, performance and usage data
  4. 9 Review health, performance and usage information
  5. 10 Update backlog item

Implementation guidance

Products/Description Documentation

Container Registry

Store and manage container images across all types of Azure deployments

Azure Kubernetes Service (AKS)

Simplify the deployment, management and operations of Kubernetes

Application Insights

Detect, triage and diagnose issues in your web apps and services

Azure DevOps

Build and deploy multi-platform apps to get the most out of Azure services

Related solution architectures

CI/CD voor Azure VM’sAzure is een cloud-toepassing van wereldklasse voor het hosten van virtuele machines die op Windows of Linux draaien. Of u nu ASP.NET, Java, Node.js of PHP gebruikt voor de ontwikkeling van toepassingen, u hebt een pijplijn voor continue integratie en implementatie (CI/CD) nodig om uw wijzigingen automatisch naar deze VM's te sturen.1234567888910

CI/CD for Azure VMs

Azure is a world-class cloud for hosting virtual machines running Windows or Linux. Whether you use ASP.NET, Java, Node.js or PHP to develop applications, you’ll need a continuous integration and continuous deployment (CI/CD) pipeline to push changes to these virtual machines automatically.