PARTICIPE DO

ESQUENTA DA BLACK WEEK

 

Dominando o Kubernetes

APRENDA A IMPLEMENTAÇÃO E GERENCIAMENTO DE UM CLUSTER DE K8S

Professor:
Bruno Brito
Nível:
(Intermediário)
Categoria(s):
DevOps
Ementa
apresentação
Instrutor
Dominando o Kubernetes

  Introdução
  Conceitos básicos
  • Apresentação (1:00)
  • O que é Kubernetes? (5:00)
  • Por que usar Kubernetes (7:00)
  • Contexto Histórico (6:00)
  • Quais desafios Kubernetes resolve? (3:00)
  • Arquitetura do Kubernetes (5:00)
  Instalando e configurando
  • Apresentação (3:00)
  • Kubernetes as a Service (4:00)
  • Minikube (4:00)
  • Configurando Azure (14:00)
  • Instalando Kubernetes com Kubeadm - Master Node (13:00)
  • Instalando Kubernetes com Kubeadm - Worker Node (4:00)
  • Assistir Aula Gratuita Self-host vale a pena? (8:00)
  Arquitetura do Kubernetes
  • Apresentação (2:00)
  • Principais componentes (2:00)
  • Control Plane (4:00)
  • Worker Nodes (5:00)
  • Kubelet (2:00)
  • Scheduler (9:00)
  • Objects (3:00)
  • Operators (2:00)
  • Pods (10:00)
  • Services (8:00)
  • Container Network Interface (4:00)
  • kube-proxy (4:00)
  API's do Kubernetes
  • Apresentação (1:00)
  • kube-apiserver (10:00)
  • RESTful (6:00)
  • Kubectl (5:00)
  • Kubeconfig (3:00)
  • Resources (4:00)
  • Maturidade das API's (6:00)
  • Json vs Yaml (2:00)
  • k9s (9:00)
  • Dashboard (6:00)
  PODs
  • Apresentação (1:00)
  • Apresentando devstore (12:00)
  • Criando um pod (7:00)
  • Testando o pod (6:00)
  • Pod Lifecycle (18:00)
  • Crash Loop Back-off (5:00)
  • Assistir Aula Gratuita Variaveis de Ambiente (15:00)
  • Init Containers (11:00)
  • Labels (7:00)
  • Namespaces (11:00)
  • Container Lifecycle Hooks (14:00)
  Self-Healing
  • Apresentação (2:00)
  • Startup probe (17:00)
  • Readinness probe (11:00)
  • Liveness probe (3:00)
  • Trabalhando com Probes (13:00)
  Replication
  • Apresentação (1:00)
  • ReplicationController (7:00)
  • Gerenciando o ReplicationController (11:00)
  • ReplicaSets (9:00)
  • DaemonSets (8:00)
  • Jobs (20:00)
  • Cronjobs (21:00)
  Services
  • Apresentação (1:00)
  • Visao geral (15:00)
  • Explorando (8:00)
  • Named Ports (12:00)
  • Endpoints (10:00)
  • Publicando Services (3:00)
  • NodePort (10:00)
  • Load Balancer (12:00)
  • Headless (4:00)
  Ingress
  • Apresentação (2:00)
  • Visão geral (2:00)
  • Explorando (16:00)
  • Path types (12:00)
  • TLS (7:00)
  Volumes
  • Apresentação (1:00)
  • Visao geral (13:00)
  • Explorando (11:00)
  • Tipos de volumes (5:00)
  • Persistent Volume (13:00)
  Deployment
  • Apresentação (1:00)
  • Visao geral (10:00)
  • Rollback (6:00)
  • Configmap (17:00)
  • Secrets (13:00)
  • Assistir Aula Gratuita Requests e Limits (6:00)
  • Testando Requests e Limits (11:00)
  • LimitRange (12:00)
  • Resource Quota (3:00)
  • Horizontal Pod Autoscaling (19:00)
  • Service Accounts (11:00)
  Helm
  • Apresentação (3:00)
  • Utilizando helm (13:00)
  • Entendendo Helm (10:00)
  • Criando Template Helm (18:00)
  • Gerenciar Template Helm (5:00)
  • Plugns (9:00)
  DevStore - Building Blocks
  • Apresentação (1:00)
  • Configurando HTTPS (25:00)
  • Gerenciando HTTPS (14:00)
  • Adaptando template Helm (18:00)
  • Configurando banco de dados e mensageria (4:00)
  • Configurando Autenticacao (5:00)
  • API Catalogo (7:00)
  • API Carrinho (2:00)
  • API Cliente (2:00)
  • API Pagamento (2:00)
  • API Pedidos (5:00)
  • Configurando BFF (2:00)
  • Atualizando aplicacoes (3:00)
  • Configurando Website (6:00)
  • API Health Check global (4:00)
  Bonus
  • Atualizando servidores de produção da desenvolvedor.io (22:00)
  Encerramento
  • Palavras finais (4:00)
Dominando o Kubernetes

DevOps e Microsserviços são os termos mais utilizados atualmente. Tanto para oferta de produtos e serviços como para justificar novos projetos ou reestruturação de sistemas legados.

E nessa jornada DevOps e Microsserviços, Kubernetes é a ferramenta inquestionável, um caminho sem volta. Ela quem vai abstrair sua infra-estrutura, garantir escalabilidade e velocidade na entrega do seus serviços.

Esse curso de Kubernetes é uma jornada à ferramenta guiada por uma série de conceitos, ensinamentos e conselhos de um profissional da área com mais de 18 anos de experiência de mercado.

FAQ

Por quanto tempo terei acesso?

Estamos oferecendo 1 ano de acesso para você ter muito tempo para estudar.

O curso é teórico e prático?

Sim, o curso Dominando o Kubernetes aborda toda a teoria que depois é colocada em prática durante o desenvolvimento da aplicação no decorrer do curso.

Como eu tiro as minhas dúvidas durante curso?

Basta postar sua dúvida no fórum!
Abaixo de cada aula existe um fórum onde o instrutor irá lhe ajudar.

Posso assistir o curso por tablet ou smartphone?

Sim, qualquer device é suportado.

Bruno Brito
Microsoft MVP

Microsoft MVP. Quinze anos na estrada como desenvolvedor de software.

Especialista em arquitetura de sistemas, design de código, com foco em desenvolvimento Web.

Formado em Desenvolvimento de Sistemas e pós graduado em Administração de Empresas pelo Insper.

Minha primeira linha de código foi aos 6 anos, com meu pai. Desde então, sou um desenvolvedor apaixonado.

Em 2018 comecei a compartilhar minhas experiências. Então comecei meu blog, https://www.brunobrito.net.br, e me tornei mais ativo na comunidade .NET. Falar em encontros comunitários e eventos nacionais também.

Sou um entusiasta do código aberto com vários projetos para .NET e OAuth 2.0.

Prefiro ser considerado um artesão, de software. Entregando qualidade utilizando as melhores práticas de desenvolvimento.

Permitir Cookies

Este site usa cookies e tecnologias afins, que são pequenos arquivos ou pedaços de texto baixados para um aparelho quando o visitante acessa um website ou aplicativo.
Estes cookies funcionais e obrigatórios são sempre utilizados para que a desenvolvedor.io e a nossa plataforma ofereça um serviço seguro neste website para você.