
Curso de DevOps
Domine as ferramentas, práticas e cultura que as equipes de engenharia modernas usam para entregar software de forma rápida e confiável. Este curso leva você desde os fundamentos do DevOps até Kubernetes, Terraform, pipelines de CI/CD e observabilidade em produção. Seja para entrar no DevOps ou para aprimorar sua função atual, você concluirá com habilidades práticas que os empregadores estão ativamente contratando.
O que você vai aprender:
Você começará com princípios de DevOps e estruturas de equipe, depois passará para fluxos de trabalho Git, pipelines de CI automatizados e implantações baseadas em containers com Docker e Kubernetes. A partir daí, aprenderá a provisionar infraestrutura em nuvem com Terraform, projetar fluxos de trabalho de entrega contínua de ponta a ponta e implementar práticas GitOps. O curso também aborda observabilidade em produção, SLOs, gerenciamento de incidentes e controles DevSecOps para proteger sua cadeia de suprimentos de software. Os tópicos avançados incluem engenharia de plataforma, arquitetura de malha de serviço, ferramentas assistidas por IA e operadores Kubernetes. Ao final, você terá profundidade técnica e experiência prática para operar ambientes DevOps reais com confiança.
Como você estuda de forma prática Curso de DevOps
Como você pratica Curso de DevOps
Pra você que é empresa e quer treinar o time
Na Dedika para empresas, o curso vem com exercícios e exemplos do próprio negócio e do jeito que a sua empresa precisa.
Conteúdo do curso
8 Capítulos • 38 AulasDuração entre 4 e 360 horas (você decide)
Capítulo 1EsconderEsconder detalhesVer detalhesFundamentos e Cultura DevOps
Fundamentos e Cultura DevOps
Aula 1 • Medindo o Sucesso do DevOps
Apresenta as métricas DORA e outros KPIs para acompanhar a maturidade do DevOps. Conecta a medição a ciclos de melhoria contínua.
Aula 2 • História e Evolução do DevOps
Traça o DevOps desde as raízes Ágeis e Lean até a prática moderna. Fornece contexto sobre por que o DevOps surgiu e quais problemas ele resolve.
Aula 3 • Princípios Centrais do DevOps
Aborda o framework CALMS: Cultura, Automação, Lean, Medição e Compartilhamento. Conecta os princípios a melhorias mensuráveis na entrega.
Aula 4 • Estruturas de Equipe DevOps
Examina como as organizações estruturam equipes de DevOps, incluindo modelos de plataforma e embarcados. Ajuda os alunos a escolher estruturas adequadas ao seu contexto.
Capítulo 2EsconderEsconder detalhesVer detalhesControle de Versão e Colaboração
Controle de Versão e Colaboração
Aula 1 • Pull Requests e Revisão de Código
Estabelece práticas de revisão por pares que detectam defeitos precocemente e compartilham conhecimento. Apoia diretamente os quality gates em pipelines de CI.
Aula 2 • Fundamentos do Git
Aborda comandos essenciais do Git, estrutura do repositório e histórico de commits. Forma a base técnica para todo o trabalho subsequente em pipelines.
Aula 3 • Estratégias de Branching
Compara GitFlow, trunk-based development e feature branching. Os alunos selecionam estratégias alinhadas ao tamanho da equipe e ao ritmo de releases.
Aula 4 • Padrões de Monorepos e Multi-Repo
Analisa os trade-offs entre abordagens monorepo e multi-repo para equipes grandes. Prepara os alunos para decisões reais de governança de repositórios.
Capítulo 3EsconderEsconder detalhesVer detalhesPipelines de Integração Contínua
Pipelines de Integração Contínua
Aula 1 • Otimizando o Desempenho do Pipeline
Reduz a duração do pipeline por meio de cache, paralelismo e execução seletiva. Pipelines mais rápidos aumentam a produtividade e a adoção pelos desenvolvedores.
Aula 2 • Pipeline como Código
Ensina definições declarativas de pipeline armazenadas no controle de versão. Conecta pipeline-as-code à reprodutibilidade e auditabilidade.
Aula 3 • Testes Automatizados em CI
Integra testes unitários, de integração e de análise estática nos estágios do pipeline. Garante que os quality gates de código bloqueiem builds quebrados automaticamente.
Aula 4 • Gates de Segurança e Conformidade em CI
Incorpora varredura de segurança e verificações de política na CI para aplicar padrões precocemente. Prepara os alunos para práticas de shift-left de segurança.
Aula 5 • Conceitos de CI e Anatomia do Pipeline
Define CI e mapeia os estágios de um pipeline típico, do gatilho ao artefato. Estabelece o vocabulário usado em todo o capítulo.
Capítulo 4EsconderEsconder detalhesVer detalhesConteinerização e Docker
Conteinerização e Docker
Aula 1 • Construindo Imagens Docker
Aborda a sintaxe do Dockerfile, o cache de camadas e builds multi-estágio. Os alunos produzem imagens enxutas e reproduzíveis, prontas para produção.
Aula 2 • Conceitos e Arquitetura de Container
Explica containers vs. máquinas virtuais, namespaces e cgroups. Fornece a base conceitual para todo o trabalho com Docker e orquestração.
Aula 3 • Segurança de Imagem de Container
Identifica e mitiga vulnerabilidades de imagem por meio de varredura e hardening. Apoia as práticas de supply chain seguras introduzidas na CI.
Aula 4 • Registries e Distribuição de Container
Gerencia o armazenamento de imagens, convenções de tagging e controles de acesso ao registry. Prepara os alunos para a promoção de artefatos em pipelines de CD.
Aula 5 • Executando e Conectando Containers em Rede
Gerencia opções de runtime de container, volumes e modos de rede. Conecta o conhecimento de redes ao design de aplicações com múltiplos serviços.
Capítulo 5EsconderEsconder detalhesVer detalhesOrquestração de Container com Kubernetes
Orquestração de Container com Kubernetes
Aula 1 • Gerenciamento de Configuração e Secrets
Usa ConfigMaps e Secrets para desacoplar a configuração das imagens de container. Reforça os princípios de twelve-factor app introduzidos em capítulos anteriores.
Aula 2 • Arquitetura e Componentes do Kubernetes
Mapeia os componentes do control plane e dos worker nodes e suas interações. Fornece o modelo mental necessário para solucionar problemas de comportamento do cluster.
Aula 3 • Escalonamento e Gerenciamento de Recursos
Configura resource requests, limits e políticas de autoscaling para workloads. Garante que os clusters usem a capacidade de forma eficiente sob carga variável.
Aula 4 • Descoberta de Rede e Serviços
Explica Services, Ingress e descoberta baseada em DNS dentro de um cluster. Conecta o networking a padrões de comunicação de aplicações multicamadas.
Aula 5 • Objetos de Workload Centrais do Kubernetes
Aborda Pods, Deployments, ReplicaSets e StatefulSets para executar aplicações. Os alunos fazem deploy e atualizam workloads usando manifestos declarativos.
Capítulo 6EsconderEsconder detalhesVer detalhesInfraestrutura como Código
Infraestrutura como Código
Aula 1 • Provisionamento com Terraform
Aborda a sintaxe do Terraform, providers, state backends e design de módulos. Os alunos provisionam ambientes com múltiplos recursos a partir de módulos reutilizáveis.
Aula 2 • IaC em Pipelines de CI/CD
Automatiza estágios de plan, validate e apply dentro de pipelines de CI existentes. Conecta a automação de IaC aos workflows de entrega construídos em capítulos anteriores.
Aula 3 • Princípios de IaC e Panorama de Ferramentas
Contrasta abordagens declarativas vs. imperativas de IaC e apresenta as principais ferramentas. Define os critérios de seleção que os alunos aplicam ao longo do capítulo.
Aula 4 • Testando e Validando IaC
Integra linting, verificações de política e testes de integração em workflows de IaC. Previne que configurações incorretas cheguem aos ambientes de produção.
Aula 5 • Fundamentos de Gerenciamento de Configuração
Aplica ferramentas de configuration management para garantir estado consistente do servidor. Complementa o provisionamento com Terraform com configuração pós-boot.
Capítulo 7EsconderEsconder detalhesVer detalhesEntrega Contínua e Implantação Contínua
Entrega Contínua e Implantação Contínua
Aula 1 • Princípios e Workflows de GitOps
Usa o Git como fonte única de verdade para infraestrutura declarativa e estado da aplicação. Conecta o GitOps às habilidades de Kubernetes e IaC de capítulos anteriores.
Aula 2 • Segurança e Conformidade em Implantação Contínua
Aplica controles de segurança e trilhas de auditoria em todo o pipeline de entrega. Garante que os deploys atendam aos requisitos organizacionais e regulatórios.
Aula 3 • Conceitos de CD e Estratégias de Release
Diferencia entrega contínua de implantação contínua e mapeia padrões de release. Fornece o framework de decisão para escolher estratégias de implantação.
Aula 4 • Design de Pipeline de Implantação
Estrutura pipelines multi-estágio com promoção de ambientes e approval gates. Constrói sobre as habilidades de pipeline de CI para criar workflows de entrega completos.
Aula 5 • Automação e Orquestração de Release
Automatiza versionamento, geração de changelog e criação de artefatos de release. Reduz etapas manuais que introduzem erros nos processos de release.
Capítulo 8EsconderEsconder detalhesVer detalhesObservabilidade e Confiabilidade de Site
Observabilidade e Confiabilidade de Site
Aula 1 • SLOs, SLAs e Orçamentos de Erro
Define service level objectives e usa error budgets para equilibrar confiabilidade e velocidade. Fornece o framework de SRE para priorizar o trabalho de confiabilidade.
Aula 2 • Coleta de Métricas e Alertas
Configura pipelines de métricas e alertas baseados em limiares e anomalias. Conecta o alerta a workflows de plantão e resposta a incidentes.
Aula 3 • Pilares de Observabilidade: Logs, Métricas, Traces
Define os três pilares da observabilidade e seus papéis complementares. Estabelece a estratégia de instrumentação para todo o trabalho de monitoramento no capítulo.
Aula 4 • Gerenciamento e Análise de Logs
Centraliza logs de sistemas distribuídos e constrói workflows de pesquisa e análise. Permite a identificação rápida da causa raiz durante incidentes.
Aula 5 • Gerenciamento de Incidentes e Postmortems
Estrutura a resposta a incidentes, da detecção ao postmortem sem culpa. Fecha o ciclo de feedback que impulsiona a melhoria contínua da confiabilidade.
Seu certificado válido de conclusão
Este curso é para você:
Desenvolvedores iniciantes: prontos para assumir todo o ciclo de vida de entrega de software.
Administradores de sistemas: em transição de operações manuais para funções de infraestrutura automatizada.
Engenheiros de QA: que desejam incorporar qualidade e segurança mais cedo nos pipelines de entrega.
Profissionais de TI: buscando preencher a lacuna entre equipes de desenvolvimento e operações.
Pessoas em transição de carreira: entrando na tecnologia com foco em funções de operações de engenharia de alta demanda.
Estudantes de engenharia de software: construindo habilidades prontas para o mercado além de escrever código de aplicação.
O que nossos alunos falam
As suas aulas são perfeitas. Adquiri o pacote de um ano e, finalmente, tenho a oportunidade de acompanhar diversos temas do meu interesse sem precisar mudar de plataforma... agradeço por tudo o que fazem, já recomendei vocês a outras pessoas...

Eu gosto de como as lições são direto ao ponto e como eu consigo alterar capítulos e pular conteúdos que não preciso.

Gosto do conteúdo e do modo de apresentação e transcrição de vídeos, o que acelera o processo!

A plataforma é rápida, simples de usar. A diversidade de conteúdo e os vídeos complementares ajudam muito no aprendizado.

Principais capacitações
FAQ
Quem é a Dedika?
O certificado é válido no Brasil?
Os cursos são gratuitos?
Qual a carga horária dos cursos?
Como são os cursos?
Como funcionam os cursos?
Qual é o tempo dos cursos?
Qual o valor ou preço dos cursos?
O que é um curso EAD ou online e como ele funciona?
Os cursos possuem PDF?




















