Introdução
Este módulo explora como projetar e implementar estratégias de pipeline eficazes usando o Azure Pipelines. Você aprenderá sobre gerenciamento de agentes, builds com múltiplas configurações, integração com controle de versão, estratégias de teste e implementação de cobertura de código para fluxos de trabalho modernos de CI/CD.
Objetivos de aprendizagem
Depois de concluir este módulo, você poderá:
- Projetar e implementar estratégias de build eficazes
- Configurar e gerenciar demandas do agente
- Implementar builds de múltiplas configurações e vários agentes
- Integrar repositórios do GitHub ao Azure Pipelines
- Criar estratégias de teste abrangentes
- Implementar cobertura de código em processos de pipeline
- Usar diferentes tipos de controle do código-fonte disponíveis no Azure Pipelines
Pré-requisitos
- Noções básicas sobre conceitos e práticas do DevOps
- Familiaridade com princípios de controle de versão é útil, mas não é necessária
- A experiência com fluxos de trabalho de desenvolvimento de software é benéfica