Azure Pipelines
Edição de 2026. Familiarize-se com o Azure DevOps (ADO) e descubra como construir pipelines bem estruturados. Aprenda as melhores práticas, faça a gestão de Variables e segredos, e obtenha conselhos práticos sobre como utilizá-lo para as necessidades de desenvolvimento de software empresarial.
Episódios
YAML vs Classic Pipelines
3m 47sApresentamos os Azure DevOps Pipelines e exploramos a transição fundamental dos pipelines baseados na Classic UI para Pipeline-as-Code utilizando YAML. Irá aprender por que motivo armazenar as configurações dos pipelines juntamente com o código da sua aplicação é o padrão da indústria para o software empresarial.
Anatomia de um Pipeline: Stages, Jobs e Steps
4m 15sMergulhe na hierarquia estrutural dos Azure Pipelines. Irá aprender a organizar o seu processo de CI/CD de forma lógica utilizando Stages, a distribuir cargas de trabalho com Jobs e a executar comandos exatos com Steps.
Contexto de Execução: Agents e Demands
4m 14sDescubra como os Azure Pipelines executam o seu código utilizando Agents. Abordamos as diferenças entre Agents Microsoft-hosted e Self-hosted, e como utilizar Demands para encaminhar os Jobs para a infraestrutura correta.
Automatizar o Workflow com Triggers
3m 36sAprenda a fazer com que os seus pipelines reajam automaticamente a eventos. Exploramos os Triggers de Continuous Integration (CI), Triggers de Pull Request (PR) e Triggers Scheduled para orquestrar cadências de lançamento complexas.
Gestão de Estado: Variables e Variable Groups
3m 37sDomine a arte de passar estado e configuração através dos seus pipelines. Este episódio analisa as Variables de sistema predefinidas, Variables de pipeline personalizadas e como partilhar configurações entre projetos utilizando Variable Groups.
Proteger Segredos com o Azure Key Vault
3m 36sPare de armazenar credenciais sensíveis na sua ferramenta de CI/CD. Explicamos como integrar o Azure Key Vault nos Azure Pipelines para obter dinamicamente palavras-passe, chaves de API e connection strings em runtime.
Controlo Dinâmico: Conditions e Expressions
3m 46sAprenda a tornar os seus pipelines inteligentes e reativos. Exploramos Conditions e Expressions personalizadas para controlar dinamicamente quais os Jobs e Steps que são executados com base nos valores das Variables e nos resultados dos Jobs anteriores.
Reutilização Empresarial: YAML Templates
3m 56sEscale a arquitetura do seu pipeline por dezenas de repositórios utilizando YAML Templates. Aprenda a diferença entre 'Includes' e 'Extends', e como aplicar mandatos de segurança em toda a organização.
Direcionar Deployments com Environments
3m 36sEleve o seu pipeline de apenas 'executar código' para a gestão de Deployments reais. Abordamos o tipo Deployment Job, Environments e estratégias de Deployment como runOnce e Canary.
Enterprise Gates: Approvals e Checks
3m 56sColoque barreiras de segurança nos seus Deployments automatizados. Neste episódio final, exploramos como configurar Approvals, Branch Controls e Exclusive Locks nos seus Environments para proteger a produção.