0 XP

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 CodeDockerNode

    5 aulas · 2 labs · 1 semanas · 500 XP · 0% concluído

    Abrir módulo
  • 1

    Linux e Sistemas

    Módulo bloqueado

    O 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 gruposProcessossystemdLogs

    5 aulas · 3 labs · 2 semanas · 1500 XP · 0% concluído

    Abrir módulo

    Aprove o exame do módulo anterior para liberar este conteúdo.

  • 2

    Redes, HTTP e Nginx

    Módulo bloqueado

    Siga 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/HTTPSTLS

    5 aulas · 3 labs · 2 semanas · 1500 XP · 0% concluído

    Abrir módulo

    Aprove o exame do módulo anterior para liberar este conteúdo.

  • 3

    Git, GitHub e Bash

    Módulo bloqueado

    Colaborar 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.

    BranchesPRMergeRebaseRevertTags

    5 aulas · 3 labs · 2 semanas · 1500 XP · 0% concluído

    Abrir módulo

    Aprove o exame do módulo anterior para liberar este conteúdo.

  • 4

    Docker e Compose

    Módulo bloqueado

    Empacote 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.

    ImagensContainersDockerfileCacheRegistryVolumes

    5 aulas · 3 labs · 3 semanas · 2000 XP · 0% concluído

    Abrir módulo

    Aprove o exame do módulo anterior para liberar este conteúdo.

  • 5

    CI/CD com GitHub Actions

    Módulo bloqueado

    Nada 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.

    WorkflowsTriggersJobsCacheLintTestes

    5 aulas · 3 labs · 3 semanas · 2000 XP · 0% concluído

    Abrir módulo

    Aprove o exame do módulo anterior para liberar este conteúdo.

  • 6

    AWS, Cloud e Segurança

    Módulo bloqueado

    Provisionar 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 tablesIGWNAT

    5 aulas · 3 labs · 6 semanas · 3500 XP · 0% concluído

    Abrir módulo

    Aprove o exame do módulo anterior para liberar este conteúdo.

  • 7

    Terraform e Ansible

    Módulo bloqueado

    Infraestrutura 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.

    IaCProvidersResourcesVariablesOutputsState

    5 aulas · 3 labs · 6 semanas · 3500 XP · 0% concluído

    Abrir módulo

    Aprove o exame do módulo anterior para liberar este conteúdo.

  • 8

    Kubernetes e Helm

    Módulo bloqueado

    Orquestrar 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.

    PodsDeploymentsServicesConfigMapsSecretsIngress

    5 aulas · 3 labs · 4 semanas · 3000 XP · 0% concluído

    Abrir módulo

    Aprove o exame do módulo anterior para liberar este conteúdo.

  • 9

    GitOps com ArgoCD

    Módulo bloqueado

    O 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óricoRollback

    5 aulas · 3 labs · 2 semanas · 1500 XP · 0% concluído

    Abrir módulo

    Aprove o exame do módulo anterior para liberar este conteúdo.

  • 10

    Observabilidade e SRE

    Módulo bloqueado

    Saber 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étricasTracesPrometheusGrafanaLoki

    5 aulas · 4 labs · 3 semanas · 2500 XP · 0% concluído

    Abrir módulo

    Aprove o exame do módulo anterior para liberar este conteúdo.

  • 11

    DevSecOps, FinOps e Projeto Final

    Módulo bloqueado

    Seguro, 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 chainBackupsIAM

    5 aulas · 4 labs · 2 semanas · 3000 XP · 0% concluído

    Abrir módulo

    Aprove o exame do módulo anterior para liberar este conteúdo.