Entrar em Contato

Programa do Curso

Introdução

  • Objetivos
  • Quem é você
  • A Linux Foundation
  • Treinamentos da Linux Foundation
  • Programas de Certificação e Digital Badging
  • Preparando seu sistema
  • Inscrição no curso
  • Laboratórios

Arquitetura do Kubernetes

  • O que é o Kubernetes?
  • Componentes do Kubernetes
  • Desafios
  • A herança Borg
  • Arquitetura do Kubernetes
  • Terminologia
  • Nó Mestre
  • Nós Mínions (Trabalhadores)
  • Pods
  • Serviços
  • Controladores / Operadores
  • Um IP por Pod
  • Configuração de rede
  • Arquivo de configuração da rede CNI
  • Comunicação Pod para Pod
  • Cloud Native Computing Foundation
  • Recomendações de recursos
  • Laboratórios

Construção

  • Opções de container
  • Containerizando uma aplicação
  • Criando o Dockerfile
  • Hospedando um repositório local
  • Criando uma implantação (Deployment)
  • Executando comandos em um container
  • Pod Multi-Container
  • readinessProbe
  • livenessProbe
  • Testes
  • Laboratórios

Design

  • Aplicações tradicionais: considerações
  • Recursos desacoplados
  • Transiência
  • Framework flexível
  • Gerenciamento do uso de recursos
  • Usando seletores de rótulos (Label Selectors)
  • Pods multi-container
  • Container Sidecar
  • Container Adaptador
  • Ambassador
  • Pontos para reflexão
  • Jobs (Trabalhos)
  • Laboratórios

Configuração de Implantação

  • Visão geral dos Volumes
  • Introduzindo Volumes
  • Especificação de Volume (Volume Spec)
  • Tipos de Volume
  • Exemplo de Volume Compartilhado
  • Persistent Volumes (PVs) e Persistent Volume Claims (PVCs)
  • Persistent Volume
  • Persistent Volume Claim
  • Provisionamento Dinâmico
  • Secrets
  • Usando Secrets via Variáveis de Ambiente
  • Montando Secrets como Volumes
  • Dados portáteis com ConfigMaps
  • Usando ConfigMaps
  • Status da Configuração de Implantação
  • Escalabilidade e Atualizações Progressivas (Rolling Updates)
  • Reversão de Implantações (Deployment Rollbacks)
  • Laboratórios

Segurança

  • Visão geral da segurança
  • Acessando a API
  • Autenticação
  • Autorização
  • ABAC
  • RBAC
  • Visão geral do processo RBAC
  • Controlador de Admissão (Admission Controller)
  • Contextos de Segurança
  • Políticas de Segurança de Pods
  • Políticas de Segurança de Rede
  • Exemplo de Política de Segurança de Rede
  • Exemplo de Política Padrão (Default Policy)
  • Laboratórios

Exposição de Aplicações

  • Tipos de Serviço (Service)
  • Diagrama do Serviço
  • Padrão de atualização do serviço
  • Acessando uma aplicação com um serviço
  • Serviço sem seletor (Selector)
  • ClusterIP
  • NodePort
  • LoadBalancer
  • ExternalName
  • Recurso Ingress (Ingress Resource)
  • Controlador de Ingress
  • Service Mesh
  • Laboratórios

Solução de Problemas (Troubleshooting)

  • Visão geral da solução de problemas
  • Etapas básicas de solução de problemas
  • Mudança contínua (constante)
  • Fluxo básico de solução de problemas: Pods
  • Fluxo básico de solução de problemas: Nós e segurança
  • Fluxo básico de solução de problemas: Agentes
  • Monitoramento
  • Ferramentas de log
  • Monitorando aplicações
  • Logs do sistema e dos agentes
  • Testes de conformidade
  • Mais recursos
  • Laboratórios

Revisão do exame CKAD

Requisitos

Para aproveitar ao máximo este curso, você deve ter:

Habilidades básicas de linha de comando no Linux e edição de arquivos, além de familiaridade com o uso de uma linguagem de programação (como Python, Node.js ou Go). O conhecimento dos conceitos e arquiteturas de aplicações Cloud Native (como ensinado em nosso curso online gratuito Introdução ao Kubernetes no edX MOOC) será útil para este curso.

Observe que o curso Administração do Kubernetes (LFS458) não é um pré-requisito para este curso. Há sobreposição nos materiais dos cursos, pois cada um foi projetado para ser independente e estar alinhado com os exames correspondentes.

Público-alvo

Este curso é destinado a desenvolvedores de aplicações experientes que precisam containerizar, hospedar, implantar e configurar uma aplicação em um cluster multinódo.

Nível de experiência: Intermediário

 21 Horas

Número de participantes


Preço por participante

Testemunhos de Clientes (1)

Próximas Formações Provisórias

Categorias Relacionadas