Pipeline YAML in Azure DevOps
Descrição
Um pipeline é um conjunto de boas práticas para desenvolvimento de software que tem o propósito de contruir, testar e implementar software de uma maneira facilitada e rapidamente.
O YAML (Ain't Markup Language) é uma serialização de dados compreensível para humanos e utilizado em várias linguagens de programação incluído pipeline.
Este curso foca-se em processos de automação que envolve Continuous Integration (CI) e Continuous Deployment (CD) escritos em YAML e criado em pipelines no Microsoft Azure DevOps.
Pré-requisitos
Programa
Este módulo Este módulo irá introduzir os conceitos de DevOps e Git um sistema de controle de versão distribuído.
Este módulo irá introduzir os conceitos de Continuous Integration (CI) e Continuous Deployment (CD).
Este módulo irá introduzir o GitHub.
Este módulo irá introduzir o Azure DevOps.
Este módulo irá introduzir o YAML.
Crie e execute um pipeline YAML no GitHub.
Crie e execute um pipeline YAML no Azure DevOps.
Os participantes irão analisar um caso prático que pretendem aplicar e criar um pipeline com YAML de acordo com os objetivos.