Rocketseat

DevOps

Implemente a cultura de colaboração e automação para acelerar o desenvolvimento e entrega de software.

Nível 2

Primeiros passos com Docker

24 Aulas8 Atividades

Containers

Módulo24 aulas
5 Atividades
3h 23min

Nesse módulo vamos passar por toda a base de containers em um cenário já muito orientado a prática. Vamos entender como o Docker de fato funciona, se temos apenas ele e quais são os passos para se criar um container de uma aplicação. Ao final também passaremos pelo tópico de orquestração, considerando um ambiente local.

Quiz - Containers

Quiz avaliativoobrigatório
15 Questões

Questionário Avaliativo

Containers com Docker e Docker Compose

Containers com Docker e Docker Compose

Micro-certificado
Requisitos

Configuração de Ambiente com Docker Compose

Desafio práticoopcional

Este desafio tem o objetivo de consolidar o conhecimento adquirido sobre Dockerfile, Docker Compose, redes e volumes.

Nível 3

Infraestrutura como código

32 Aulas8 Atividades

IAC? O que é isso?

Módulo5 aulas
40min

Nesse módulo vamos entender o objetivo do IAC, principais ferramentas e problemas que visa resolver. Também vamos falar sobre um melhor acompanhamento financeiro da utilização de recursos da sua organização.

Quiz - IAC

Quiz avaliativoobrigatório
8 Questões

Questionário Avaliativo

Terraform

Módulo27 aulas
4 Atividades
4h 23min

Neste módulo do Terraform, iniciamos nossa jornada em IAC, criando recursos básicos e avançando para estruturas mais complexas. Cobrimos datasources, módulos e outputs para facilitar a manutenção. Abordamos o gerenciamento de estado do cluster e configuramos múltiplos provedores para criar recursos adicionais.

Quiz - Terraform

Quiz avaliativoobrigatório
12 Questões

Questionário Avaliativo

IAC com Terraform

IAC com Terraform

Micro-certificado
Requisitos

Configuração de Infraestrutura Multi-Ambiente

Desafio práticoopcional

Este desafio tem o objetivo de consolidar os conhecimentos adquiridos durante o módulo, você deverá configurar uma infraestrutura distribuída em três ambientes usando o Terraform.

Nível 4

Automação

33 Aulas8 Atividades

Trabalhando com CI/CD

Módulo33 aulas
6 Atividades
5h 51min

Nesse moúdlo vamos aprender a integrar e entregar de forma contínua com agilidade, considerando toda a tríade de testes, camadas de build, tudo isso de forma automatizada. Quais ferramentas podemos utilizar, como enviamos a nossa imagem pra um repositório e como a pipeline será executada.

Quiz - CI/CD

Quiz avaliativoobrigatório
12 Questões

Questionário Avaliativo

Pipelines CI/CD com GitHub Actions

Pipelines CI/CD com GitHub Actions

Micro-certificado
Requisitos

Criação de uma pipeline CI/CD

Desafio práticoopcional

Neste desafio, você irá expandir seus conhecimentos em CI/CD, utilizando GitHub Actions para automatizar o processo de integração contínua e entrega contínua de uma aplicação hospedada no AWS AppRunner.

Nível 5

Orquestração

55 Aulas9 Atividades

Introdução ao Kubernetes

Módulo55 aulas
6 Atividades
9h 11min

Nesse módulo vamos conhecer o Kubernetes, um orquestrador de container para ambientes críticos. Vamos aprender desde a estrutura, funcionamento de um cluster, componentes e toda a parte de colocar uma aplicação pra rodar dentro do seu cluster.

Quiz - Introdução ao Kubernetes

Quiz avaliativoobrigatório
15 Questões

Questionário Avaliativo

Introdução ao Kubernetes

Introdução ao Kubernetes

Micro-certificado
Requisitos

Implantação de uma API e Banco de Dados no Kubernetes

Desafio práticoopcional

Neste desafio, você irá consolidar os conhecimentos adquiridos sobre Kubernetes, implementando uma aplicação e conectada a um banco de dados rodando tudo em um cluster Kubernetes.

Nível 7

Certificado final

Certificado em DevOps

Certificado em DevOps

Certificado
Requisitos

Você chegou ao final da formação!

Fique de olho nas comunicações para não perder os próximos conteúdos da trilha. Enquanto isso, aproveite para explorar conteúdos extras no catálogo!