Ignorar Navegação

CI/CD para VMs do Azure

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

O DevOps do Azure fornece o pipeline CI/CD, a começar por um repositório Git para gerir o código de origem da sua aplicação e o código de infraestrutura (modelos ARM), um sistema de Compilação para produzir pacotes e outros artefactos de compilação e um sistema de Gestão de Versões que lhe permite configurar um pipeline para implementar as suas alterações através de ambientes de desenvolvimento, teste e produção. O pipeline utiliza modelos ARM para aprovisionar ou atualizar a sua infraestrutura conforme seja necessário em cada ambiente, para, em seguida, implementar a compilação atualizada. Também pode utilizar os laboratórios Dev/Test do Azure para remover automaticamente recursos de teste que não estejam em utilização.

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

Mudar o código de origem da aplicação

Consolidar Código da Aplicação e Modelo do Azure Resource Manager (ARM)

A integração contínua aciona testes de compilação e de unidades de aplicação

O acionador de implementação contínua orquestra a implementação de artefactos de aplicações com parâmetros específicos do ambiente

Implementação em ambiente QA

Implementação em ambiente de teste

Implementação em ambiente de produção

O Application Insights recolhe e analisa os dados do estado de funcionamento, do desempenho e da utilização

Consultar as informações do estado de funcionamento, do desempenho e da utilização

Atualizar item do registo de tarefas pendentes

  1. 1 Mudar o código de origem da aplicação
  2. 2 Consolidar Código da Aplicação e Modelo do Azure Resource Manager (ARM)
  3. 3 A integração contínua aciona testes de compilação e de unidades de aplicação
  4. 4 O acionador de implementação contínua orquestra a implementação de artefactos de aplicações com parâmetros específicos do ambiente
  5. 5 Implementação em ambiente QA
  1. 6 Implementação em ambiente de teste
  2. 7 Implementação em ambiente de produção
  3. 8 O Application Insights recolhe e analisa os dados do estado de funcionamento, do desempenho e da utilização
  4. 9 Consultar as informações do estado de funcionamento, do desempenho e da utilização
  5. 10 Atualizar item do registo de tarefas pendentes

Orientações de implementação

Produtos/Descrição Documentação

Máquinas Virtuais

Aprovisionar máquinas virtuais do Windows e do Linux em segundos

Laboratórios DevTest do Azure

Crie ambientes rapidamente com modelos e artefactos reutilizáveis

Estatísticas das Aplicações

Faça a deteção, a triagem e diagnósticos de problemas nos serviços e aplicações Web.

DevOps do Azure

Criar e implementar aplicações para várias plataformas para tirar o máximo partido dos serviços do Azure

Arquiteturas de soluções relacionadas

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

CI/CD para Contentores

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