Bem-vindo ao guia completo para quem está começando em DevOps! Este repositório está organizado por etapas de aprendizado, seguindo um roadmap estruturado do básico ao avançado.
📄 Guia_Estudo_DevOps_Iniciantes.pdf Documento completo com roadmap, cultura DevOps, ferramentas essenciais e canais recomendados
O que estudar:
- 🐧 Linux: Administração de servidores, processos, rede, permissões
- 📦 Git & GitHub/GitLab: Versionamento de código, workflow, branches
- 🔧 Scripts: Bash, Python, PowerShell para automação
📚 Materiais:
✅ Checklist:
- Confortável com comandos Linux básicos
- Sabe criar e gerenciar branches no Git
- Consegue escrever scripts simples de automação
O que estudar:
- 🐳 Docker: Containers, Dockerfile, Docker Compose
- ☸️ Kubernetes: Orquestração de containers (k3s, minikube, kind)
📚 Materiais:
✅ Checklist:
- Sabe criar e executar containers Docker
- Consegue escrever um docker-compose.yml
- Conhece os conceitos básicos de Kubernetes (pods, deployments, services)
O que estudar:
- 🏗️ Terraform: Provisionamento de infraestrutura
- ⚙️ Ansible: Automação de configuração
- 🛠️ Comandos e Ferramentas DevOps
📚 Materiais:
✅ Checklist:
- Consegue provisionar recursos com Terraform
- Sabe criar playbooks Ansible
- Entende o conceito de idempotência
O que estudar:
- ☁️ AWS: EC2, S3, RDS, IAM, ECS, EKS
- ☁️ Azure: Principais serviços
- ☁️ Google Cloud & Oracle Cloud: Overview de serviços
- 🔐 Networking: VPC, Security Groups, Load Balancers
📚 Materiais:
04-cloud-providers/comparativo_clouds.pdf04-cloud-providers/aws_cloud.pdf04-cloud-providers/azure_servicos.pdf04-cloud-providers/google_cloud.pdf04-cloud-providers/oracle_cloud.pdf04-cloud-providers/Roda-dentro-VPC.png04-cloud-providers/Roda-fora-VPC.png
✅ Checklist:
- Criou recursos básicos em pelo menos uma cloud (recomendado: AWS free tier)
- Entende conceitos de VPC e segurança
- Conhece diferenças entre os principais providers
O que estudar:
- 🔄 Jenkins: Pipeline as Code
- 🚀 GitHub Actions: Workflows automatizados
- 🦊 GitLab CI: Pipelines .gitlab-ci.yml
✅ Checklist:
- Criou pelo menos um pipeline de CI/CD funcional
- Automatizou testes e deploy de uma aplicação
- Entende conceitos de build, test, deploy
O que estudar:
- 📊 Prometheus: Coleta de métricas
- 📈 Grafana: Dashboards e visualização
- 📝 Loki: Logs centralizados
- 🔍 ELK Stack: Elasticsearch, Logstash, Kibana
- 🛡️ Wazuh: Segurança e monitoramento
✅ Checklist:
- Configurou stack básica de monitoramento
- Criou dashboards no Grafana
- Entende conceitos de métricas, logs e traces
O que estudar:
- 🔒 Trivy: Análise de vulnerabilidades em containers
- 🔐 Vault: Gerenciamento de secrets
- 🛡️ SonarQube: Qualidade e segurança de código
- 🕷️ OWASP ZAP: Testes de segurança
✅ Checklist:
- Integrou análise de segurança no pipeline
- Usa gerenciamento seguro de secrets
- Conhece práticas de shift-left security
- Code Show
- Robert Silva Tech
- Azure Brasil Comunidade Técnica
- Noto TI
- Alura
- Kipper Dev
- Mateus Muller
- Diolinux
- Daxus Brasil
- Dio Make The Change
- Crie uma aplicação simples (ex: API REST)
- Containerize com Docker
- Provisione infraestrutura com Terraform (VMs, rede, storage)
- Configure servidores com Ansible
- Deploy em Kubernetes (EKS, AKS ou GKE)
- Automatize com CI/CD (GitHub Actions ou Jenkins)
- Monitore com Prometheus + Grafana
- Adicione segurança (Trivy no pipeline, Vault para secrets)
DevOps Engineer | Docker | Kubernetes | Terraform | Ansible | CI/CD | AWS | Observabilidade
- ✅ Seja objetivo: cite ferramentas que você realmente domina
- ✅ Mantenha currículo ATS-friendly com palavras-chave (nomes das ferramentas)
- ✅ Compartilhe projetos no GitHub
- ✅ Escreva artigos sobre o que aprendeu
- Pratique, pratique, pratique: Use free tier das clouds (AWS, Azure, GCP)
- Monte um lab pessoal: Vagrant, Docker Compose, k3s local
- Documente sua jornada: GitHub, blog, LinkedIn
- Participe de comunidades: Discord, Telegram, meetups
- Foque na cultura DevOps: ferramentas vêm e vão, os princípios permanecem
guia_estudos_devops/
├── README.md (este arquivo)
├── Guia_Estudo_DevOps_Iniciantes.pdf
├── 01-fundamentos/
├── 02-containers-orquestracao/
├── 03-infraestrutura-codigo/
└── 04-cloud-providers/
Boa sorte na sua jornada DevOps! 🚀
"DevOps não é sobre ferramentas, é sobre cultura, colaboração e melhoria contínua."