Trilha DevOps & Cloud
Automação de infraestrutura, containers, orquestração, cloud computing e CI/CD.
Sequência Recomendada
flowchart LR Linux[Linux Básico] --> Bash[Bash/Shell] Linux --> Git[Git Completo] Git --> Docker Docker --> K8s[Kubernetes] K8s --> ArgoCD K8s --> Helm Bash --> Github[GitHub Actions] Git --> Github AWS --> Terraform Docker --> AWS
| Ordem | Curso | Nível | Aulas | Pré-requisito |
|---|---|---|---|---|
| 1 | Linux Básico | Iniciante | 8 | Nenhum |
| 2 | Bash/Shell Script | Iniciante | 6 | Linux Básico |
| 3 | Git Completo | Iniciante | 12 | Nenhum |
| 4 | Docker | Intermediário | 7 | Linux + Git |
| 5 | Kubernetes | Avançado | 8 | Docker |
| 6 | AWS | Intermediário | 8 | Linux |
| 7 | Terraform | Intermediário | 7 | AWS |
| 8 | GitHub Actions | Intermediário | 5 | Git + Docker |
| 9 | ArgoCD | Avançado | 5 | K8s |
| 10 | Nginx | Intermediário | 6 | Linux |
| 11 | Redis | Intermediário | 6 | Linux |
Progressão por Nível
🟢 Iniciante (Base Linux)
- Linux Básico → Bash/Shell Script → Git Completo
Domine o terminal: sistema de arquivos, permissões, processos, piping, scripts e controle de versão. Tudo começa aqui.
🟡 Intermediário (Containerização + Cloud)
- Docker → AWS → Terraform → Nginx → GitHub Actions → Redis
Aprenda containers, cloud computing, infraestrutura como código e CI/CD. Redis complementa com cache e filas.
🔴 Avançado (Orquestração + GitOps)
- Kubernetes → ArgoCD
K8s e GitOps representam o estado-da-arte em orquestração e deploy declarativo.
Projetos Práticos por Etapa
- Linux + Bash: Script de backup/deploy automatizado
- + Git: Repositório organizado com branches e tags
- + Docker: Aplicação containerizada com Compose
- + AWS + Terraform: Infraestrutura cloud como código
- + K8s: Aplicação escalável com services/ingress
- + GitHub Actions + ArgoCD: CI/CD com GitOps
Cursos Complementares
- Linux Avançado — aprofunde administração
- Linux Segurança — hardening e auditoria
- Apache — alternativa/combinação com Nginx
- Network — fundamentos de redes essenciais