Containers & Kubernetes
Neste curso intensivo e prático, você desenvolverá uma compreensão profunda e aplicada sobre Containers e Kubernetes — duas das tecnologias mais transformadoras na modernização de aplicações.
Estrutura do Curso:
Módulo 1: Docker e Criação de Containers
– Criando e Gerenciando Containers com Docker: Aprenda a construir, gerenciar e escalar containers utilizando o Docker, com exercícios práticos que consolidam o seu aprendizado.
– Programação de Containers com Go: Para uma visão aprofundada e técnica, você programará um container do zero utilizando a linguagem Go, compreendendo os princípios e a mecânica interna de containers.
Módulo 2: Kubernetes e Orquestração de Aplicações
– Componentes do Kubernetes: Descubra como os diferentes componentes do Kubernetes interagem e colaboram, proporcionando um ambiente robusto para aplicações distribuídas.
– Deploy de Aplicação em Cluster Local: Conheça os principais objetos do Kubernetes (Pods, Services, Deployments, etc.) e implemente na prática, realizando o deploy de uma aplicação completa em um cluster local.
Por Que Este Curso é para Você?
– Metodologia Prática e Aplicada: Aprenda fazendo. Cada módulo é desenhado para fornecer conhecimento teórico seguido de exercícios práticos relevantes.
– Instrutores Especialistas: Nossos instrutores são profissionais experientes na indústria, prontos para compartilhar suas vivências e conhecimentos.
– Preparação para o Mercado de Trabalho: Ao concluir o curso, você estará apto para solucionar problemas reais em ambientes de produção, aumentando significativamente sua empregabilidade e valor no mercado.
Invista no seu futuro como desenvolvedor e orquestrador de sistemas de alta confiabilidade. Compre agora e transforme suas habilidades com Docker e Kubernetes!
Conteúdo do curso
Containers
-
Containers, como chegamos até aqui
05:15 -
O que são containers
06:47 -
Instalando sistema de containers
-
Executando um container
08:18 -
Criando um container
07:51 -
Multi step build
06:50 -
Implementando um container em Go
10:14 -
Comandos úteis
09:02 -
Docker compose
08:09 -
Volumes
05:42 -
Variáveis de Ambiente
03:52
Kubernetes
-
O que é Kubernetes
01:49 -
Arquitetura de um cluster Kubernetes
07:28 -
Os vários tipos de objetos Kubernetes
08:02 -
Como os objetos “conversam” entre si
05:17 -
Instalando kubernetes local
-
Criando um namespace
05:23 -
Adicionando ConfigMap
04:29 -
Iniciando Deployment para API
05:00 -
Adicionando Secret ao Redis
02:38 -
Criando StatefulSet para Redis
10:05 -
Finalizando Deployment da API
07:13 -
Adicionando Services
06:54 -
Adicionando um Ingress
09:32
HELM
-
O que é HELM?
03:21 -
Criando um template de HELM (parte 1)
12:03 -
Criando um template de HELM (parte 2)
11:44 -
Organizando values e templates
10:34 -
Organizando template dos services
10:40 -
Gerenciando aplicação com HELM
07:60
Classificações e revisões de estudantes