Formação DevOPs
01 - Aprender virtualização e provisionamento
1.1 - O que é Infraestrutura como Código (IaC)? CONCLUÍDO
1.2 - Vagrant: Gerenciando máquinas virtuais. CONCLUÍDO
Pré Requisitos:
1.2.1 - Linux I: Conhecendo e utilizando o terminal. CONCLUÍDO
1.2.2 - Linux II: Programas, processos e pacotes. CONCLUÍDO
1.3 - Ansible: Sua infraestrutura como código. CONCLUÍDO
1.4 - O que é Packer?. CONCLUÍDO
1.5 - Terraform: Automatize a infraestrutura na nuvem. CONCLUÍDO
Pré Requisitos:
1.5.1 - Redes parte 1: Introdução, Conceitos e Prática. CONCLUÍDO
1.5.2 - HTTP: Entendendo a web por baixo dos panos. CONCLUÍDO
1.5.3 - Deploy no Amazon EC2: Alta disponibilidade e escalabilidade de uma aplicação. CONCLUÍDO
################################################################################################
02 - Dominar containerização e orquestração
02.1 - Docker: Criando e gerenciando containers. CONCLUÍDO
02.2 - Usando Docker Multi-Stage Build para otimizar a imagem.
02.3 - Quais são os tipos de armazenamentos no Docker?.
02.4 - Docker Swarm: Orquestrador de containers. CONCLUÍDO
02.5 - Kubernetes: Pods, Services e ConfigMaps. CONCLUÍDO
02.6 - Kubernetes: Deployments, Volumes e Escalabilidade.
################################################################################################
03 - Aprender sobre integração e entrega contínua
03.1 - Integração Contínua, Deploy Contínuo e Github Actions.
03.2 - Integração Contínua: Mais qualidade e menos risco no desenvolvimento.
03.3 - Entrega Contínua: Confiabilidade e qualidade na implantação de software.
03.4 - Jenkins e Docker: Pipeline de entrega continua.
Pré Requisitos:
03.4.1 - Iniciante em Programação.
03.4.2 - Git e Github: Controle e compartilhe seu código.
03.5 - Gitlab CI e Docker: Pipeline de entrega contínua.
03.6 - Pipeline de Build com Docker e Azure.
################################################################################################
04 - Monitoramento e visualização
04.1 - Monitoramento com Netdata.
04.2 - Grafana e Telegraf: Monitoramento em tempo real.
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.
Passo a passo
-
1
Conteúdo do plano
-
Alura+ O que é Infraestrutura como Código (IaC)?
-
Curso Linux I: conhecendo e utilizando o terminal
-
Curso Linux II: programas, processos e pacotes
-
Curso Vagrant: gerenciando máquinas virtuais
-
Curso Ansible: sua infraestrutura como código
-
Alura+ O que é Packer?
-
Curso Redes parte 1: conceitos e prática
-
Curso HTTP: Entendendo a web por baixo dos panos
-
Alura+ Criando e Configurando uma conta na AWS
-
Curso Deploy no Amazon EC2: alta disponibilidade e escalabilidade de uma aplicação
-
Curso Terraform: automatize a infraestrutura na nuvem
-
Curso Docker: criando e gerenciando containers
-
Alura+ Usando Docker Multi-Stage Build para otimizar a imagem
-
Alura+ Quais são os tipos de armazenamentos no Docker?
-
Curso Docker Swarm: Orquestrador de containers
-
Curso Kubernetes: Pods, Services e ConfigMaps
-
Curso Kubernetes: Deployments, Volumes e Escalabilidade
-
Podcast Integração Contínua, Deploy Contínuo e Github Actions – Hipsters #213
-
Curso Integração Contínua: mais qualidade e menos risco no desenvolvimento
-
Curso Entrega Contínua: confiabilidade e qualidade na implantação de software
-
Formação Iniciante em Programação
-
Curso Git e Github: controle e compartilhe seu código
-
Curso Jenkins e Docker: Pipeline de entrega continua
-
Curso Gitlab CI e Docker: Pipeline de entrega contínua
-
Alura+ Pipeline de Build com Docker e Azure
-
Alura+ Monitoramento com Netdata
-
Curso Grafana e Telegraf: Monitoramento em tempo real
-
Curso Kubernetes na Digital Ocean: gerenciando aplicações conteinerizadas
-
Curso Google Kubernetes Engine: avançando com GKE
-
Curso Google Kubernetes Engine
-
Curso Infraestrutura como código: Terraform e Kubernetes
-