Plano de Estudo

Jornada em DevOps - CashFast

45 cursos

�� Trilha DevOps: Do Zero ao Profissional �� 1. Fundamentos de DevOps Objetivo: entender o conceito, cultura e motivação por trás do DevOps.

✅ O que é DevOps? (Cultura, colaboração, automação)

✅ Conceitos de CI/CD, IaC, observabilidade, entrega contínua

✅ Métodos ágeis (Scrum, Kanban)

✅ Ferramentas populares: Docker, Kubernetes, Jenkins, Git, Terraform

�� Recursos:

Livro: The Phoenix Project e The DevOps Handbook

Curso introdutório: DevOps Essentials – [Linux Academy, Udemy ou Alura]

�� 2. Controle de Versão com Git Essencial para colaborar em equipes DevOps.

✅ Git básico (clone, commit, push, pull)

✅ Branches e merge

✅ Pull Requests e Git Flow

✅ GitHub / GitLab / Bitbucket

�� Pratique com: Git Immersion, Try Git

�� 3. Containers com Docker Isolamento de aplicações e ambientes.

✅ Conceitos de imagens, containers, volumes e redes

✅ Criar e otimizar Dockerfile

✅ Docker Compose

✅ Melhorias com multi-stage build

�� Prática: dockerizar uma aplicação Node, Python ou Java simples.

�� 4. Orquestração com Kubernetes Gerenciar containers em produção.

✅ Conceitos: Pods, Deployments, Services

✅ Minikube ou Kind para testes locais

✅ ConfigMaps, Secrets, Volumes

✅ Helm (gerenciador de pacotes do K8s)

✅ Monitoramento com Prometheus + Grafana

�� Cursos: Kubernetes for Developers (Udemy), Kelsey Hightower’s kubernetes-the-hard-way

�� 5. Integração e Entrega Contínua (CI/CD) Automatizar build, teste e deploy.

✅ Jenkins, GitHub Actions ou GitLab CI

✅ Pipeline de build + test + deploy

✅ Testes automatizados no pipeline

✅ Deploy em staging e produção

�� Prática: pipeline com GitHub Actions para app com Docker + K8s.

⚙️ 6. Infraestrutura como Código (IaC) Automatizar infraestrutura.

✅ Terraform básico: providers, resources, variables

✅ Provisionar máquinas na AWS, Azure ou GCP

✅ Conceito de módulos e estado remoto

✅ CloudFormation (AWS) ou Pulumi (opcional)

�� Hands-on: criar uma instância EC2 com Terraform + deploy automático.

�� 7. Observabilidade (Logs, Métricas e Alertas) Visibilidade e monitoramento de sistemas.

✅ Prometheus (métricas), Grafana (dashboards)

✅ ELK Stack (Elasticsearch + Logstash + Kibana)

✅ Alertmanager / Integrar com Slack, PagerDuty

�� Projetos: criar dashboards com métricas de apps em K8s.

�� 8. Segurança em DevOps (DevSecOps) Automatizar segurança desde o início.

✅ Secrets Management (Vault, AWS Secrets Manager)

✅ Scanners de vulnerabilidades: Trivy, Snyk, Clair

✅ Gestão de permissões e identidade (IAM)

☁️ 9. Cloud e Deploy Real Rodar tudo em nuvem real: AWS, Azure ou GCP

✅ EC2, ECS, EKS (AWS) ou equivalentes nas outras clouds

✅ RDS, S3, Load Balancer

✅ Configuração de VPC, Subnets, IAM

✅ Deploy final com CI/CD + IaC

�� 10. Projetos Práticos e Portfólio Consolidar tudo em projetos reais.

Criar uma aplicação fullstack + CI/CD + Docker + K8s + Terraform + Monitoramento

Subir no GitHub com README explicando a arquitetura

Criar um blog ou LinkedIn com os aprendizados

59.8k xp

Última atualização em

24/06/2025

O que é este plano de estudo?

Planos de estudo são sequências de cursos e outros conteúdos criados por alunos e alunas da Alura para organizar seus estudos. Siga planos que te interessem ou crie o seu próprio.