AI
Ops
Atlas
Cursos
Catálogo
Preços
FAQ
Desenvolvimento e implementação de soluções de dados
De um desktop vazio até uma aplicação implantada automaticamente, monitorada e reproduzível: Git, Jenkins, Docker, Kubernetes, Helm, Ansible, Terraform e observabilidade.
Início
Cursos
Desenvolvimento e implementação de soluções de dados
Intermédio
AOA-DEVOPS-101
Este curso também está disponível em:
العربية
Ελληνικά
English
Español
Français
01
Recursos
Acesso livre
0 / 12
Enunciado — Projeto: Primeiros passos com Kubernetes (Pods, Deployments, Services)
4 min
Escolher seu cluster local: kind vs Kubeadm (Docker Desktop)
3 min
Cartão de referência dos comandos — Kubernetes
3 min
Enunciado — Projeto 11: Os Serviços Kubernetes (ClusterIP, NodePort, LoadBalancer)
4 min
Os Serviços Kubernetes — conceitos essenciais
2 min
Cartão de referência dos comandos — Serviços Kubernetes
2 min
Os tipos de Serviços Kubernetes — guia ultra-exaustivo
13 min
Missão: restabelecer as comunicações do cluster
20 min
Missão Helm: industrializar uma implantação multi-ambiente
15 min
Questões — Você entendeu Helm e o projeto 13?
18 min
Missão GitHub Actions: publicar um site no GitHub Pages, em um push
14 min
Correção — projeto 14: GitHub Actions + GitHub Pages
11 min
02
Introdução a DevOps e Git básico
Acesso livre
0 / 7
Apresentação do curso
7 min
Cultura DevOps
10 min
CI/CD: conceitos e pipeline
10 min
Git: instalação e configuração
6 min
Repositório local e commits
7 min
Branches e histórico
7 min
Repositório remoto
7 min
03
Git avançado e GitHub
Acesso livre
0 / 30
Branches e estratégias de branching
10 min
Merge e rebase
9 min
Pull requests
8 min
Workflow colaborativo
8 min
Sistema de Controle de Versão
7 min
Instalação do Git
4 min
Criar uma conta GitHub
4 min
Índice de conteúdos
4 min
Git Workflow & Comandos
1 min
Git Workflow - Primeiro Exercício
1 min
Merge vs Rebase - Estudo de Caso
2 min
Git Squash
1 min
Git Reset
2 min
Git Reset - Exercício Prático
1 min
Git Revert
1 min
Git Ignore
1 min
Git Diff
1 min
Git Sync com GitHub
1 min
Git Branches
1 min
Git Remote Branches
1 min
Git Cherry-Pick
1 min
Git Stash
1 min
Git Worktree
1 min
Git Tags
1 min
Merge vs Rebase - Guia Decisional
3 min
Exercícios Git - Teste Prático
1 min
Diferenças entre git merge e git rebase
3 min
Trabalho Prático Nº1: Diferença entre git merge e git rebase
3 min
comentário 1
2 min
Anexo: Diferença entre git merge e git rebase
5 min
04
Projetos Java e Maven
Acesso livre
0 / 4
Introdução ao Maven
8 min
O arquivo pom.xml
7 min
Gerenciamento de dependências
7 min
Ciclo de vida e fases
8 min
05
Jenkins: instalação e configuração
Subscrição
0 / 4
Instalação do Jenkins
9 min
Configuração inicial e segurança
8 min
Plugins essenciais
8 min
Primeiro job
8 min
06
Jenkins: pipeline CI/CD
Subscrição
0 / 4
Jenkinsfile declarativo: o pipeline as code
9 min
Pipeline CI/CD com Git e Maven
8 min
Disparadores: automatizar o início do pipeline
8 min
Visualização do pipeline: Stage View e Blue Ocean
9 min
07
Docker, Nginx e Swarm
Subscrição
0 / 5
Imagens e containers
9 min
Dockerfile
9 min
Volumes e redes
8 min
Nginx: reverse proxy e balanceamento de carga
8 min
Docker Swarm
8 min
08
Kubernetes: conceitos básicos
Subscrição
0 / 4
Arquitetura do Kubernetes
8 min
Os Pods
7 min
Os Deployments
6 min
Os Serviços
7 min
09
Kubernetes: conceitos avançados
Subscrição
0 / 4
Ingress e roteamento HTTP (L7)
8 min
ConfigMaps: configuração externalizada
7 min
Secrets: gerenciar dados sensíveis
7 min
Service LoadBalancer na nuvem
7 min
10
Helm
Subscrição
0 / 5
Introdução ao Helm
9 min
Charts
8 min
O arquivo values.yaml
7 min
Templates
8 min
HELM COM KUBERNETES NO DOCKER DESKTOP
11 min
11
CI/CD com GitHub Actions
Subscrição
0 / 3
GitHub Actions: workflows, disparadores e secrets
8 min
Construir e publicar uma imagem Docker
8 min
Implantação no Kubernetes com kubectl e Helm
8 min
12
Ansible
Subscrição
0 / 4
Ansible e os inventários
9 min
Playbooks Ansible
8 min
Funções e handlers
8 min
Idempotência
8 min
13
Terraform
Subscrição
0 / 4
Providers e workflow Terraform
8 min
Variáveis e outputs
7 min
O arquivo de estado (state)
8 min
Os módulos
7 min
14
Monitoramento e observabilidade
Subscrição
0 / 4
Prometheus: a coleta de métricas
10 min
Grafana: a visualização
9 min
Logs e métricas: os 3 pilares da observabilidade
9 min
Alertas com Alertmanager
9 min
15
Oficina de integração
Subscrição
0 / 1
Oficina: montar uma cadeia CI/CD completa de ponta a ponta
15 min
16
Escolha do tema do projeto
Subscrição
0 / 3
Projeto 1: wikiplatform.app – Arquitetura Alvo
5 min
Tema 2 — SuperKuberneteX
11 min
Tema 3: Projetar uma cadeia CI/CD completa para um projeto aplicativo aberto
1 min
17
Módulo 5: Kubernetes - Implantação Básica
Subscrição
0 / 8
Instalação do Minikube em uma VM Ubuntu 22.04 / 24.04
1 min
Aula 1: O que é Kubernetes?
4 min
Aula 2: Instalação com Minikube
3 min
Aula 3: Os Pods
3 min
Aula 4: Os Deployments
2 min
Aula 5: Os Serviços
3 min
Aula 6: Projeto Prático
3 min
Quiz Final: 30 Perguntas sobre Kubernetes
5 min
18
Kubernetes Suite
Subscrição
0 / 15
Introdução ao Kubernetes e orquestração de containers
4 min
Objetos fundamentais: Pods, ReplicaSets e Deployments
4 min
Instalar o Minikube no Windows
6 min
instalar minikube em um servidor linux (prática2)
3 min
Demonstração Minikube: Escala sem YAML
8 min
demonstração-minikube de gestão de pods (prática4)
4 min
demonstração-minikube de gestão de implantações com yaml (prática5)
4 min
demonstração-kind-linux comandos de gestão rápida com kubectl (prática6)
5 min
demonstração de kind com Microsoft Azure - comandos de gestão rápida com kubectl (prática7)
8 min
Limpeza de contexto e criação de um novo cluster Kind
1 min
Introdução aos Serviços Kubernetes
9 min
demonstração introdutória de gestão de serviços (prática8)
4 min
demonstração detalhada de NodePort (prática9)
19 min
Tipos de Serviços Kubernetes
2 min
Quiz Final - 30 Perguntas sobre Kubernetes
6 min
19
Kubernetes: continuação da teoria (parte 3)
Subscrição
0 / 4
Volumes e armazenamento persistente
8 min
StatefulSet: aplicações com estado
8 min
DaemonSet, Jobs e CronJobs
8 min
Namespaces, quotas e limites
9 min
20
Kubernetes: continuação da teoria (parte 4)
Subscrição
0 / 4
Colocação de Pods e scheduling
8 min
Escala automática
8 min
Segurança: RBAC e contas de serviço
9 min
Políticas de rede (NetworkPolicy)
9 min
21
Avaliações — AOA-DEVOPS-101
Subscrição
0 / 22
Exame de meio de sessão
1 min
Projeto de sessão
1 min
Exame final
1 min
Quiz 1 — Conceitos CI/CD, cultura DevOps e bases do Git
Quiz
13 min
Quiz 2 — Sessão 2 — Git avançado e GitHub
1 min
Quiz 3 — Sessão 3 — Projetos Java com Maven
1 min
Quiz 4 — Sessão 4 — Instalação e configuração do Jenkins
1 min
Quiz 5 — Sessão 5 — Pipelines CI/CD com Jenkins (Quiz resumo)
1 min
Quiz 6 — Sessão 9 — Docker, Nginx, Swarm e bases do Kubernetes
1 min
Quiz 7 — Sessão 10 — Kubernetes avançado (Quiz resumo)
1 min
Quiz 8 — Sessão 11 — Helm (charts, values, templates)
1 min
Quiz 9 — Sessão 12 — CI/CD Kubernetes com GitHub Actions (Quiz resumo)
1 min
Quiz 10 — Sessão 13 — Ansible (inventários, playbooks, funções, idempotência)
1 min
Quiz 11 — Sessão 14 — Terraform (providers, variáveis, outputs, state, módulos)
1 min
Quiz 12 — Sessão 15 — Monitoramento e observabilidade
1 min
Quiz 13 — Sessão 16 — Oficina de integração (Quiz resumo)
1 min
Quiz 14 — Sessão 17 — Revisão geral (síntese transversal do curso)
1 min
TP1 — Git e GitHub · Parte 1 (Concurso colaborativo)
10 min
TP1 — Git e GitHub · Parte 2 (Concurso Git avançado)
7 min
TP2 — Jenkins
2 min
TP3 — Docker, Swarm e Nginx
2 min
TP4 — Kubernetes
2 min
Cursos
Catálogo
Preços
FAQ