Currículo
Minha trilha completa
12 módulos, 36 semanas e 26000 XP em conteúdo. Cada módulo termina com uma entrega que você pode mostrar em entrevista.
- 0
Boas-vindas e Ambiente
Monte a bancada de trabalho de quem vive de infraestrutura.
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.
CarreiraWSL2/LinuxGitHubVS CodeDockerNode5 aulas · 2 labs · 1 semanas · 500 XP · 0% concluído
Abrir módulo - 1
Linux e Sistemas
Módulo bloqueadoO terreno onde todo incidente é investigado.
Linux é a base não negociável da carreira. Aqui você aprende a navegar no filesystem com intenção, entender permissões de verdade (inclusive as que causam falha de deploy), controlar processos e serviços com systemd, ler logs para encontrar causa raiz e diagnosticar CPU, memória e disco sob pressão. O módulo termina com um runbook próprio — documento que operadores de plantão realmente usam.
FilesystemPermissõesUsuários e gruposProcessossystemdLogs5 aulas · 3 labs · 2 semanas · 1500 XP · 0% concluído
Abrir móduloAprove o exame do módulo anterior para liberar este conteúdo.
- 2
Redes, HTTP e Nginx
Módulo bloqueadoSiga o pacote do navegador até o processo da aplicação.
Quase todo incidente de produção é, no fundo, um problema de caminho: DNS que aponta para o lugar errado, porta bloqueada, certificado expirado, upstream fora do ar. Neste módulo você aprende a percorrer esse caminho com ferramentas — dig, curl, ss, tcpdump — e a operar um Nginx como reverse proxy, entendendo de verdade a diferença entre 502, 503 e 504.
IP e subnetsDNSTCP/UDPPortasHTTP/HTTPSTLS5 aulas · 3 labs · 2 semanas · 1500 XP · 0% concluído
Abrir móduloAprove o exame do módulo anterior para liberar este conteúdo.
- 3
Git, GitHub e Bash
Módulo bloqueadoColaborar sem quebrar a main e automatizar o repetitivo.
Git é o alicerce de CI/CD e GitOps: sem histórico limpo e fluxo previsível, automação não é confiável. Você vai dominar branches, PRs, merge versus rebase, revert, tags e releases, além de proteger a main com regras. Na segunda metade, Bash: scripts idempotentes com tratamento de erro que substituem tarefas manuais como health-check e backup de logs.
BranchesPRMergeRebaseRevertTags5 aulas · 3 labs · 2 semanas · 1500 XP · 0% concluído
Abrir móduloAprove o exame do módulo anterior para liberar este conteúdo.
- 4
Docker e Compose
Módulo bloqueadoEmpacote a aplicação para rodar igual em qualquer lugar.
Container é a unidade de entrega moderna. Aqui você aprende a construir imagens pequenas e seguras, entender cache de layers, gerenciar dados com volumes, conectar serviços em redes e orquestrar o stack completo do CloudShop — frontend Vue, API Node e PostgreSQL — com Docker Compose, incluindo healthchecks e variáveis de ambiente.
ImagensContainersDockerfileCacheRegistryVolumes5 aulas · 3 labs · 3 semanas · 2000 XP · 0% concluído
Abrir móduloAprove o exame do módulo anterior para liberar este conteúdo.
- 5
CI/CD com GitHub Actions
Módulo bloqueadoNada chega à produção sem passar pela fortaleza.
Pipeline é o coração operacional de DevOps. Você vai construir CI que roda lint, testes e build em cada PR, com cache eficiente, e CD que publica imagens imutáveis no GHCR usando autenticação sem senha (OIDC), ambientes com aprovação e rollback documentado. E, principalmente, vai aprender a depurar pipeline quebrado com método.
WorkflowsTriggersJobsCacheLintTestes5 aulas · 3 labs · 3 semanas · 2000 XP · 0% concluído
Abrir móduloAprove o exame do módulo anterior para liberar este conteúdo.
- 6
AWS, Cloud e Segurança
Módulo bloqueadoProvisionar com responsabilidade técnica e financeira.
AWS domina as vagas em português, e o que se cobra não é decorar serviço: é desenhar rede segura, aplicar menor privilégio, escolher o compute adequado, proteger dados e controlar custo. Neste módulo você constrói a VPC do CloudShop do zero, sobe API e banco em subnets corretas, publica o frontend com CDN e configura orçamento, tags e alarme antes de qualquer surpresa na fatura.
IAMVPCSubnetsRoute tablesIGWNAT5 aulas · 3 labs · 6 semanas · 3500 XP · 0% concluído
Abrir móduloAprove o exame do módulo anterior para liberar este conteúdo.
- 7
Terraform e Ansible
Módulo bloqueadoInfraestrutura que existe em código, revisão e histórico.
Clicar no console não escala nem se audita. Com Terraform você declara a infraestrutura, versiona no Git e aplica com revisão; com Ansible você configura o que roda dentro dos hosts de forma idempotente. Aqui você provisiona dev e staging idênticos, aprende state remoto com lock, módulos reutilizáveis e como identificar e resolver drift — a diferença entre o código e a realidade.
IaCProvidersResourcesVariablesOutputsState5 aulas · 3 labs · 6 semanas · 3500 XP · 0% concluído
Abrir móduloAprove o exame do módulo anterior para liberar este conteúdo.
- 8
Kubernetes e Helm
Módulo bloqueadoOrquestrar com probes, limites e rollback confiável.
Kubernetes é o divisor de águas entre quem opera servidores e quem opera plataforma. Você vai rodar o CloudShop em um cluster local (Kind), entender Pods, Deployments, Services, ConfigMaps e Secrets, expor a aplicação com Ingress e TLS, configurar probes e limites que evitam incidentes, aplicar RBAC e empacotar tudo em um chart Helm com rollback validado.
PodsDeploymentsServicesConfigMapsSecretsIngress5 aulas · 3 labs · 4 semanas · 3000 XP · 0% concluído
Abrir móduloAprove o exame do módulo anterior para liberar este conteúdo.
- 9
GitOps com ArgoCD
Módulo bloqueadoO Git decide o que roda no cluster.
Em GitOps, o repositório é a fonte da verdade e um agente no cluster reconcilia continuamente. Isso muda a operação: deploy é merge, rollback é revert, auditoria é git log e alteração manual é detectada como drift. Você vai instalar o ArgoCD, estruturar o repositório cloudshop-gitops, configurar auto-sync com self-heal e resolver o boss OutOfSync.
Estado desejadoSyncAuto-syncDriftHistóricoRollback5 aulas · 3 labs · 2 semanas · 1500 XP · 0% concluído
Abrir móduloAprove o exame do módulo anterior para liberar este conteúdo.
- 10
Observabilidade e SRE
Módulo bloqueadoSaber o que acontece antes do cliente contar.
Observabilidade não é instalar Grafana: é conseguir responder perguntas novas sobre o sistema sem novo deploy. Você vai instrumentar o CloudShop com métricas Prometheus, centralizar logs com Loki, distribuir traces com OpenTelemetry, construir dashboards que respondem 'está tudo bem?' em cinco segundos, definir SLI/SLO com error budget e conduzir um incidente até o postmortem sem culpa.
LogsMétricasTracesPrometheusGrafanaLoki5 aulas · 4 labs · 3 semanas · 2500 XP · 0% concluído
Abrir móduloAprove o exame do módulo anterior para liberar este conteúdo.
- 11
DevSecOps, FinOps e Projeto Final
Módulo bloqueadoSeguro, com custo sob controle e pronto para portfólio.
O último módulo transforma o que você construiu em um projeto defensável em entrevista. Segurança entra no pipeline (secrets, dependências, imagens, supply chain), custo passa a ser métrica de engenharia e a documentação amarra tudo: diagramas, decisões registradas, runbooks e a narrativa de cada decisão técnica. É aqui que o CloudShop deixa de ser exercício e passa a ser evidência de competência.
SecretsSCAScan de imagemSupply chainBackupsIAM5 aulas · 4 labs · 2 semanas · 3000 XP · 0% concluído
Abrir móduloAprove o exame do módulo anterior para liberar este conteúdo.