Implantar aplicativos com o Azure DevOps

Síntese

O Azure DevOps permite que você crie, teste e implante qualquer aplicativo em qualquer nuvem ou localmente. Saiba como configurar pipelines de liberação que criam, testam e implantam continuamente seus aplicativos.

Este percurso de aprendizagem faz parte de uma série. Pode escolher os tópicos em que está mais interessado ou progredir em cada um deles. Aqui estão os caminhos de aprendizagem nesta série:

O troféu para o percurso de aprendizagem Implantar aplicações com o Azure DevOps.

Parte 3: Implantar aplicativos com o Azure DevOps

Neste percurso de aprendizagem, você irá:

  • Crie um pipeline de versão básico que implante um aplicativo Web no Serviço de Aplicativo do Azure.
  • Crie um fluxo de trabalho mais completo que implemente em vários estágios de desenvolvimento e de teste.
  • Execute testes funcionais e não funcionais que verificam o comportamento e o desempenho do seu aplicativo.
  • Escolha e implemente um padrão de implantação apropriado para implementar novos recursos sem problemas para seus usuários.
  • Amplie os pipelines para adicionar suporte a diferentes destinos de implementação, como as Azure Functions.
  • Automatize implantações do Docker e do Kubernetes de vários contêineres com o Azure Pipelines.

Introdução ao Azure

Escolha a conta do Azure correta para si. Pague à medida que avança ou experimente o Azure gratuitamente até 30 dias. Inscrição.

Módulos neste percurso de aprendizagem

Projete e crie um pipeline de liberação realista que promova alterações em vários ambientes de teste e preparação.

Execute testes de interface do usuário Selenium, uma forma de teste funcional, no Azure Pipelines.

Execute testes de carga automatizados usando o Apache JMeter, uma forma de teste não funcional, no Azure Pipelines.

Escolha e implemente um padrão de implantação que o ajude a implementar sem problemas novos recursos de aplicativos para seus usuários.

Crie um pipeline de DevOps do Azure que cria e implanta um aplicativo Web ASP.NET e um aplicativo do Azure Function no Azure.

Use o Azure Pipelines para implantar contêineres do Docker no Serviço de Aplicativo do Azure.

Implante vários contêineres em um cluster do Serviço Kubernetes do Azure com o Azure Pipelines.