Implementar aplicações com o Azure DevOps

Intermédio
DevOps Engineer
Administrator
Developer
Azure
Azure DevOps

O Azure DevOps permite-lhe compilar, testar e implementar qualquer aplicação em qualquer cloud ou no local. Saiba como configurar pipelines de versões que compilam, testam e implementam continuamente as suas aplicações.

Este percurso de aprendizagem faz parte de uma série. Pode escolher os tópicos que são do seu interesse ou percorrer cada um deles por ordem. Eis os percursos de aprendizagem desta série:

The trophy for the Deploy applications with Azure DevOps learning path.

Parte 3: Implementar aplicações com o Azure DevOps

Neste percurso de aprendizagem irá:

  • Criar um pipeline de versões básico que implementa uma aplicação Web no Serviço de Aplicações do Azure.
  • Criar um pipeline mais completo que implementa para várias fases de desenvolvimento e teste.
  • Executar testes funcionais e não funcionais que verificam o comportamento e desempenho da sua aplicação.
  • Escolher e implementar um padrão de implementação adequado para implementar sem problemas novas funcionalidades para os seus utilizadores.
  • Estender os pipelines para adicionar suporte a diferentes objetivos de implementação, como as Funções do Azure.
  • Automatizar implementações de Kubernetes de vários contentores e do Docker com o Azure Pipelines.

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.