definir e implementar a integração contínua

Iniciante
Engenheiro de DevOps
Administrador
Desenvolvedor
Arquiteto de Soluções
Azure
Azure DevOps
Máquinas Virtuais do Azure
Automação do Azure

Elabore pipelines automatizados que criam, testam, empacotam e implantam aplicativos continuamente.

Pré-requisitos

Nenhum

Módulos neste roteiro de aprendizagem

Neste módulo, você aprenderá a configurar um pipeline de CI (integração contínua) que automatiza o processo de criação de seu aplicativo.

Configure testes automatizados em seu pipeline para melhorar a qualidade do código.

Gerencie seu aplicativo e os pacotes que ele usa em pipelines de build.

Saiba como usar o seu agente de build quando os agentes hospedados pela Microsoft não atenderem às suas necessidades.

Configure um pipeline de CD (entrega contínua) que automatiza o processo de criação de seu aplicativo.

Projete e crie um pipeline de lançamento realista que promove alterações em vários ambientes de teste e de preparo.

Execute os testes de interface do usuário do Selenium, que são uma forma de teste funcional, no Azure Pipelines.

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

Escolha e implemente um padrão de implantação que ajude você a distribuir perfeitamente os novos recursos do aplicativo aos seus usuários.

Crie um script de Desired State Configuration que verifica se o IIS está instalado. Integre VMs (máquinas virtuais) para gerenciamento pela Automação do Azure. Instale automaticamente o IIS nas VMs em que o recurso está ausente.

Saiba como criar fluxos de trabalho que permitem usar a CI (integração contínua) nos seus projetos.