Informações administrativas
| Titulo | DevOps e CI/CD |
| Duração | 60 |
| Módulo | B |
| Tipo de aula | Palestra |
| Foco | Prático — Inteligência Artificial Organizacional |
| Tópico | DevOps e praticidades CI/CD |
Palavras-chave
DevOps,CI/CD, Ações do GitHub, Integração contínua, ensaio e implantação,
Objetivos de aprendizagem
- Os alunos obterão uma visão geral do DevOps
- Os alunos serão apresentados ao CI/CD, incluindo o que acontece no CI e no CD.
- Os alunos desenvolverão testes em um gasoduto CI/CD
- Os alunos vão desenvolver ações do Github
Preparação prevista
Eventos de aprendizagem a serem concluídos antes
Nenhuma.
Obrigatório para os Estudantes
Nenhuma.
Facultativo para Estudantes
- «Entrega contínua: Lançamentos de Software Fidedignos através da Automação de Construir, Teste e Implementação", Humble and Farley, 2010
- Git
- YAML
- Escrever testes unitários
Referências e antecedentes para estudantes
Nenhuma.
Recomendado para professores
Nenhuma.
Materiais das aulas
Instruções para os professores
Esta palestra irá apresentar os alunos ao DevOps e sua relação com a Agile, e concentrar-se nos conceitos de integração contínua, teste e entrega/implantação. Uma introdução geral ao DevOps e ao CI/CD é dada seguida de uma demonstração prática de como usar uma ferramenta de CI/CD, como a ação Github para construir um gasoduto CI/CD real que inclui construir, testar e implementar para a tarefa de nuvem para uma aplicação web. \instructions=Esta palestra apresentará aos alunos o DevOps e sua relação com a Agile, e concentrar-se-á nos conceitos de integração contínua, teste e entrega/implantação. Uma introdução geral ao DevOps e ao CI/CD é dada seguida de uma demonstração prática de como usar uma ferramenta de CI/CD, como a ação Github para construir um gasoduto CI/CD real que inclui construir, testar e implementar para a tarefa de nuvem para uma aplicação web.
Esboço
| Duração (Min) | Descrição |
|---|---|
| 5 | Ágil e DevOps |
| 10 | Integração Contínua |
| 10 | Entrega e Implementação Contínuas |
| 10 | Testes contínuos |
| 20 | Construção de um gasoduto CI/CD utilizando as ações do Github |
| 5 | Recapitulação |
Agradecimentos
O programa de mestrado em IA centrado no ser humano foi cofinanciado pelo Mecanismo Interligar a Europa da União Europeia ao abrigo de subvenções CEF-TC-2020-1 Competências Digitais 2020-EU-IA-0068.
