Rocketseat

DevOps

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

Tem módulo novo chegando!

As aulas dessa trilha estão sendo gravadas pra te trazer o que há de mais atual no mercado. Seu certificado estará disponível assim que a trilha completa estiver totalmente liberada na plataforma.

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.