Programa do Curso

Dia 1

  • Tecnologia de contêineres Docker e Linux
  • Ciclo de vida dos contêineres Docker
  • Trabalhando com imagens Docker
  • Comunicação de rede entre os contêineres
  • Persistência de dados nos contêineres
  • Requisitos para orquestração de contêineres e opções disponíveis
  • Introdução ao Kubernetes e a outros sistemas de orquestração
  • Conceitos fundamentais do Kubernetes: Pods, rótulos, controladores, serviços, segredos, volumes de dados persistentes, reivindicações, namespaces, quotas.

Segundo dia

  • Arquitetura de referência do Kubernetes e seus componentes principais
  • Modelo de rede de contêineres no Kubernetes
  • Descoberta de serviços, escalabilidade e balanceamento de carga
  • DNS para descoberta de serviços
  • Controlador de entrada e proxy reverso
  • Persistência do estado das aplicações e modelo de volume de dados no Kubernetes
  • Backends de armazenamento no Kubernetes: local, NFS, GlusterFS, Ceph
  • Gestão de clusters
  • Implantação de aplicações e serviços em um cluster Kubernetes

Terceiro dia

  • Controladores avançados: Daemon Sets e Stateful Sets
  • Jobs e Cron jobs
  • Pods autônomos
  • Classes de armazenamento e provisionamento dinâmico de armazenamento
  • Políticas de rede
  • Segurança de um cluster Kubernetes
  • Autenticação, autorização e controle de acesso
  • Alta disponibilidade do plano de controle
  • Escalabilidade automática
  • Monitoramento de clusters
  • Depuração

Requisitos

Familiaridade com o uso da linha de comando Linux, do sistema de arquivos Linux, das redes Linux e dos scripts bash. Conceitos e metodologias de programação de computadores. Familiaridade com a tecnologia de contêineres Docker e Linux.

 21 Horas

Número de participantes


Preço por Participante

Declaração de Clientes (7)

Próximas Formações Provisórias

Categorias Relacionadas