Módulo 0
Boas-vindas e Ambiente
Antes de aprender ferramenta, é preciso entender o jogo: o que uma pessoa de DevOps entrega no dia a dia, como as vagas estão escritas hoje e qual ambiente de trabalho você precisa ter na sua máquina. Este módulo entrega a bancada pronta: shell Linux, Git configurado com chave SSH, editor com extensões, Docker, Node, AWS CLI, Terraform, kubectl e Helm. No fim, você terá repositórios criados, orçamento de nuvem protegido e um diário técnico onde registrará cada decisão — o artefato que mais impressiona em entrevista.
0/7 itens concluídos
O que você vai saber fazer
- Explicar com clareza a diferença entre DevOps, SRE, Cloud e Platform Engineering.
- Ter um ambiente Linux funcional (WSL2, VM ou nativo) com shell configurado.
- Autenticar no GitHub por chave SSH e criar os repositórios do projeto.
- Instalar e validar Docker, Node, AWS CLI, Terraform, kubectl e Helm.
- Criar orçamento e alerta de custo na nuvem antes de provisionar qualquer recurso.
Pré-requisitos
- • Computador com 8 GB de RAM ou mais
- • Conta de e-mail para GitHub e nuvem
Tópicos
Entrega do módulo
Repositórios criados, chave SSH funcionando, orçamento de nuvem com alerta e diário técnico iniciado.
Checklist
- ☐ ssh -T git@github.com responde com o seu usuário
- ☐ docker run hello-world executa sem sudo
- ☐ terraform -version, kubectl version --client e helm version respondem
- ☐ aws sts get-caller-identity retorna a sua identidade
- ☐ Budget de 5 USD/mês criado com alerta por e-mail
Exame do módulo
Acerte pelo menos 70% para liberar o próximo módulo e receber o certificado.
Aulas
5 aulas neste módulo
- 1O que uma pessoa DevOps realmente faz (e o que as vagas pedem em 2026)35 min · Mercado, CarreiraIniciante+25 XP
- 2Ambiente Linux profissional com WSL2 (ou VM)45 min · WSL2, Ubuntu, ShellIniciante+25 XP
- 3Git, GitHub e chave SSH: acesso sem senha e sem dor40 min · Git, GitHub, SSHIniciante+25 XP
- 4Instalando o arsenal: Docker, Node, AWS CLI, Terraform, kubectl e Helm50 min · Docker, Node, AWS CLI, Terraform, kubectl, HelmIniciante+25 XP
- 5Conta de nuvem segura e orçamento antes do primeiro recurso40 min · AWS, IAM, BudgetsIniciante+25 XP
Prática
Laboratórios do módulo
Bancada pronta: validar as 8 ferramentas
InicianteInstalar e provar, por comando, que todo o arsenal do curso funciona na sua máquina.
Ver passo a passoConta de nuvem blindada com orçamento
InicianteProteger a conta AWS e garantir alerta de custo antes de criar qualquer recurso.
Ver passo a passo
Troubleshooting típico
Quando quebra
Caso clássico: docker exige sudo. Sintoma: permission denied ao acessar /var/run/docker.sock. Causa: seu usuário não está no grupo docker. Correção: adicionar o usuário ao grupo e reabrir a sessão. Lição: erro de permissão quase nunca é bug da ferramenta.
No CloudShop
Criar os repositórios cloudshop-app, cloudshop-infra e cloudshop-gitops, que serão usados em todos os módulos seguintes.
Perguntas de entrevista
- Qual a diferença entre DevOps e SRE na prática do dia a dia?
- Como você garante que o ambiente da sua máquina não influencia o resultado do build?
- O que você faz no primeiro dia com acesso a uma conta de nuvem nova?