Plano de Ensino 📅
Curso: DevOps e Cloud – Fundamentos Práticos
Ementa
- Módulo 1: Fundamentos de DevOps: Cultura DevOps, Metodologias Ágeis, Controle de Versão (Git) e Github.
- Módulo 2: Integração Contínua e Automação: Pipeline de CI/CD, Build Automatizado, Containers (Docker) e Virtualização.
- Módulo 3: Cloud Computing: Fundamentos de Nuvem, AWS, Azure, GCP, Deploy em Cloud e Infraestrutura como Código (Terraform).
- Módulo 4: Operações e Segurança: Monitoramento (Prometheus/Grafana), DevSecOps, Segurança em Pipelines e Mercado de Trabalho.
Cronograma (16 Aulas)
Módulo 1: Fundamentos de DevOps
- Aula 01: Introdução ao DevOps e Cultura
- Aula 02: Cultura Ágil e Metodologias
- Aula 03: Controle de Versão com Git
- Aula 04: Repositórios Remotos e GitHub
Módulo 2: Integração Contínua e Automação
- Aula 05: Integração Contínua (CI) e GitHub Actions
- Aula 06: Entrega Contínua (CD) e Deploy Automatizado
- Aula 07: Containers e Virtualização (VM vs Container)
- Aula 08: Docker na Prática (Dockerfile e Imagens)
Módulo 3: Cloud Computing
- Aula 09: Fundamentos de Cloud (IaaS, PaaS, SaaS)
- Aula 10: Principais Provedores (AWS, Azure, GCP)
- Aula 11: Deploy em Cloud e Custos
- Aula 12: Infraestrutura como Código (IaC) com Terraform
Módulo 4: Monitoramento e Segurança
- Aula 13: Monitoramento e Observabilidade (Grafana)
- Aula 14: Segurança em DevOps (DevSecOps)
- Aula 15: Projeto Prático Integrador
- Aula 16: Mercado de Trabalho e Certificações
Avaliação
- Exercícios: 16 listas de exercícios teóricos e práticos.
- Projetos: 16 mini-projetos de fixação.
- Quizzes: 16 testes de conhecimento imediato.
- Setup: Guia de configuração do ambiente.
- Projeto Final: Implementação de um pipeline completo com containerização e deploy em nuvem.