Ignorar navegação

CI/CD para Contêineres

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

Ao configurar um build contínuo para produzir orquestração e imagens de contêiner, o Azure DevOps aumenta a velocidade e a confiabilidade da sua implantação.

CI/CD voor ContainersMet containers wordt het u een stuk eenvoudiger gemaakt om continu apps te bouwen en te implementeren. U kunt repliceerbare, beheersbare containerclusters maken door het coördineren van de implementatie van die containers via Kubernetes in Azure Kubernetes Service (AKS).12345678910

Altere o código-fonte do aplicativo

Confirmar código do aplicativo

A integração contínua dispara o build do aplicativo e da imagem de contêiner e testes de unidade

Push de imagem de contêiner efetuado para o Registro de Contêiner do Azure

O gatilho de implantação contínua orquestra a implantação de artefatos de aplicativo com parâmetros específicos do ambiente

Implantação no AKS (Serviço de Kubernetes do Azure)

O contêiner é aberto usando a Imagem de Contêiner no Registro de Contêiner do Azure

O Application Insights coleta e analisa dados de integridade, de desempenho e de uso

Examine informações sobre integridade, desempenho e uso

Atualize o item da lista de pendências do produto

  1. 1 Altere o código-fonte do aplicativo
  2. 2 Confirmar código do aplicativo
  3. 3 A integração contínua dispara o build do aplicativo e da imagem de contêiner e testes de unidade
  4. 4 Push de imagem de contêiner efetuado para o Registro de Contêiner do Azure
  5. 5 O gatilho de implantação contínua orquestra a implantação de artefatos de aplicativo com parâmetros específicos do ambiente
  1. 6 Implantação no AKS (Serviço de Kubernetes do Azure)
  2. 7 O contêiner é aberto usando a Imagem de Contêiner no Registro de Contêiner do Azure
  3. 8 O Application Insights coleta e analisa dados de integridade, de desempenho e de uso
  4. 9 Examine informações sobre integridade, desempenho e uso
  5. 10 Atualize o item da lista de pendências do produto

Diretrizes de implementação

Produtos/descrição Documentação

Registro de contêiner

Armazene e gerencie imagens de contêiner em todos os tipos de implantações do Azure

AKS (Serviço de Kubernetes do Azure)

Simplifique a implantação, o gerenciamento e as operações do Kubernetes

Application Insights

Detecte, faça triagem e diagnostique problemas em seus serviços e aplicativos Web

Azure DevOps

Crie e implante aplicativos multiplataforma para aproveitar ao máximo os serviços do Azure

Arquiteturas de solução relacionadas

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 para VMs Azure

O Azure é uma nuvem da mais alta qualidade para hospedar máquinas virtuais em execução no Windows ou no Linux. Independentemente de usar ASP.NET, Java, Node.js ou PHP para desenvolver aplicativos, será necessário um pipeline de CI/CD (integração contínua e implantação contínua) para efetuar push de suas alterações para essas máquinas virtuais automaticamente.

Java CI/CD using Jenkins and Azure Web AppsAzure App Service is a fast and simple way to create web apps using Java, Node, PHP or ASP.NET, as well as support for custom language runtimes using Docker. A continuous integration and continuous deployment (CI/CD) pipeline that pushes each of your changes automatically to Azure app services allows you to deliver value faster to your customers.JenkinsAzure ContainerInstancesAzureFilesAzure WebAppsAzure Databasefor MySQLGitHubIntelliJEngineerApplicationInsights182345677

CI/CD Java usando Jenkins e Aplicativos Web do Azure

O Serviço de Aplicativo do Azure é uma maneira rápida e fácil de criar aplicativos Web usando Java, Node, PHP ou ASP.NET, bem como suporte para tempos de execução de linguagem personalizados usando o Docker. Um pipeline de CI/CD (integração contínua e implantação contínua) que efetua push de cada uma de suas alterações automaticamente aos serviços de aplicativos do Azure permite oferecer valor mais rapidamente aos seus clientes.