Implantar aplicativos com o Azure DevOps
Síntese
-
Level
-
Skill
-
Produto
-
Assunto
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:
Parte 3: Implantar aplicativos com o Azure DevOps
Neste percurso de aprendizagem, 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 seja implementado em vários estágios de desenvolvimento e 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.
- Estenda os pipelines para adicionar suporte a diferentes destinos de implantação, como as Azure Functions.
- Automatize implantações do Docker e do Kubernetes de vários contêineres com o Azure Pipelines.
Pré-requisitos
- Introdução ao Azure DevOps
- Criar aplicativos com o Azure DevOps
- Uma assinatura do Azure
Código de Feito
Pretende pedir um código de feito?
Módulos neste percurso de aprendizagem
Configure um pipeline de entrega contínua (CD) que automatize o processo de implantação do seu aplicativo.
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.