DevOps Engineer para Aplicações
Sobre o curso
DevOps Engineer para Aplicações
DevOps Engineer para Aplicações é um curso completo voltado para quem deseja atuar em ambientes reais de mercado, utilizando práticas modernas e tecnologias de ponta.
Ao longo da formação, você seguirá uma jornada progressiva, evoluindo nível a nível de forma estruturada e prática, até alcançar um domínio completo dos conceitos essenciais da área.
O objetivo final é capacitar você a realizar deploys automatizados em ambientes produtivos, integrando aplicações e infraestrutura como código, reproduzindo cenários reais utilizados por empresas.
Conteúdo do curso
Fundamentos
-
Sobre o curso e anuncios importantes
18:19 -
Sobre o Instrutor
07:37 -
15:33
-
Revolução do ágil e devops
20:38
Virtualização e Cloud Computing
Nesta sessão vamos aprender um pouco de virtualização e cloud avaliando sempre por onde começar com este metodos de deploy
-
Introdução ao Modulo
04:17 -
Tipos de virtualizações
09:39 -
Instalando ambiente local
11:23 -
Virtualizações em cloud
11:22 -
Ambientes Serverless
05:19 -
Cloud Providers & On-premise
16:10
Sistema operacional Linux e ShellScript
Nesta sessão vamos aprender um pouco sistema operacional e como base para DevOps vamos aprender o Linux e os principais metodos e comandos!
-
Introdução ao Modulo
03:32 -
Introdução aos sistemas operacionais
37:29 -
Mundo dos Shells no Linux
07:05 -
Comandos de entrada e saida
11:32 -
Instalando, Configurando e criando ambiente com vagrant
09:46 -
Comandos ls, cd, pwd, mkdir,, rm, grep
24:51 -
Comandos touch cp mv
09:59 -
Comandos sed, curl, wget, tail
10:32 -
Editores de textos via terminal Vim e Nano
12:55 -
Gerenciamento de pacotes
07:06 -
Usuarios, grupos e permissões
17:41 -
Editor de código com interface gráfica
06:17 -
Shellscript [ parte 1 ]
32:54 -
19:22
Criando App em Python e FastAPI
-
Introdução do módulo
04:33 -
Criando nossa estrutura python e fastapi
09:33 -
Criando Backend da nossa Aplicação
12:22 -
Integrado Backend com Frontend
07:25
Versionando com Git e Github
Nesta sessão vamos aprender comandos e contextos básicos de git e github para DevOps
-
Introdução do módulo
02:13 -
Introdução ao Git e Github
12:28 -
Instalando o git
06:18 -
Fazendo commit e push
09:45 -
Rebase e Conflitos
16:34 -
Gitignore e branchs
13:49
Containerizando a Aplicação com Docker
Nessa sessão é onde nos vamos sair do básico e aprender como containerizar nossa aplicação em container fazendo deploy do banco de dados postgresql, frontend e backend.
-
Introdução do módulo
02:31 -
Instalando o Docker
08:19 -
Configuração Container runtime
05:31 -
Funcionamento de um container
18:41 -
Resumindo o que é container, chroot, fhs
14:37 -
Criando base postgresql
13:52 -
Criando Imagem com Dockerfile [ Backend ]
19:23 -
Criando Imagem com Dockerfile [ Frontend ]
08:55 -
11:43
-
Volumes e Persistência
09:36 -
Limpeza do Ambiente
05:28 -
Criando Docker Compose
25:46 -
Melhorando o processo para subir a stack
17:07 -
Comandos Docker Compose
06:14
Registry Docker e Artefatos
-
Introdução do módulo
01:31 -
O que é um Container Registry?
06:39 -
Instalando no Nexus
16:41 -
Criando um Docker Registry
07:41 -
Publicando Imagens no Nexus
11:59 -
Modificando as imagens do Dockerfile
Orquestrando Aplicação com Kubernetes
-
Introdução do módulo
03:04 -
Criando lb para o cluster kubernetes
26:21 -
Criando cluster kubernetes
36:23 -
Instalando o Kubernetes Dashboard
09:20 -
Fundamentos do Kubernetes
17:47 -
Preparando o Terreno criando (namspace, secret e serviceaccount)
14:51 -
Criando Secret para Backend e Banco de dados
04:59 -
Criando ConfigMap para Backend
03:17 -
Instalando o longhorn para gerenciar volumes PVCs
08:55 -
Criando Volumes Persistentes no Kubernetes
05:43 -
Criando banco de dados no kubernetes (Statefulset)
11:57 -
Criando (Deployment) para Aplicação Backend
20:59 -
Criando HealthCheck para backend
07:06 -
Service Kubernetes
13:54 -
Criando (Deployment) para Aplicação Frontend [ parte 1]
13:52 -
Criando (Deployment) para Aplicação Frontend [ parte 2]
18:44 -
Finalização do modulo de Kubernetes
06:51
Service Mesh e Observabilidade com Istio
-
Introdução ao Módulo
02:10 -
Introdução service mesh e Istio
15:13 -
Instalando o Isitio no Kubernetes
07:23 -
Implementando o MetalLB
16:37 -
Expondo nossa aplicação com istio
10:49 -
Expondo a API da nossa aplicação
06:29 -
Implementando os Add-ons do Istio
11:03 -
Entendendo aplicação com o Kiali
10:41 -
Criando monitoramento básico com (Grafana e Prometheus )
25:24 -
Configurando logs com loki e alloy no grafana
17:10 -
Datasources do Grafana e seus Plugin
Helm Charts
-
Introdução ao Módulo
02:08 -
Introdução e criação da estrutura do helm
10:45 -
Configurando o secret e serviceccount do registry
18:35 -
Configurando o configmap e secret do backend e postgres
14:33 -
Criando e configurando o postgresql via helm
27:43 -
Criando backend com o helm
05:43 -
Criando frontend com o helm
08:50 -
Criando o virtualservice e gateway com o helm
05:20
GitOps com ArgoCD
-
Introdução ao Módulo
01:38 -
Introdução ao GitOps e ArgoCD
05:54 -
Instalando o Argocd
05:16 -
Deploy manual da aplicação no ArgoCD
07:20 -
Deploy com Application do ArgoCD
06:10
GitHub Actions CI/CD
-
Introdução ao Módulo
02:04 -
Introdução ao CI/CD?
06:47 -
Arquitetura do Workflow CD/CD
06:44 -
Criando Runners self-hosted Github
14:54 -
Criando o orquestrador das pipelines (ci-cd)
13:52 -
Criando Integração Contínua (CI) [Parte 1]
12:11 -
Criando Integração Contínua (CI) [Parte 2]
12:50 -
Criando Integração Contínua (CI) [Parte 3]
04:05 -
Criando a Implantação Contínua (CD)
10:31 -
Testando o deploy automatizado
12:30
Design Patterns para DevOps (Opcional)
-
O que é Design Patterns em Infra e Cloud?
06:20 -
Stateless vs Stateful Applications
06:45 -
Health Check, Liveness e Readiness
08:18 -
Load Balancer e Auto Scaling
07:41 -
Estrategias de Deploy
06:58 -
Cloud Design Patterns no dia a dia do DevOps
06:33
Finalização do curso
-
Soft Skills
-
Vamos bater um papo?
-
Agradecimento
Ganhe um certificado
Adicione este certificado ao seu currículo para demonstrar suas habilidades no Linkedin
Classificações e revisões de estudantes
Sem avaliações ainda


