Pular para conteúdo

Plano de Ensino 📅

Curso: DevOps e Cloud – Fundamentos Práticos

Ementa

  1. Módulo 1: Fundamentos de DevOps: Cultura DevOps, Metodologias Ágeis, Controle de Versão (Git) e Github.
  2. Módulo 2: Integração Contínua e Automação: Pipeline de CI/CD, Build Automatizado, Containers (Docker) e Virtualização.
  3. Módulo 3: Cloud Computing: Fundamentos de Nuvem, AWS, Azure, GCP, Deploy em Cloud e Infraestrutura como Código (Terraform).
  4. 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.