Entrar em Contato

Programa do Curso

Dia 1

  • Tecnologia de contêineres Docker e Linux
  • Ciclo de vida dos contêineres Docker
  • Trabalhar com imagens Docker
  • Comunicação de rede entre contêineres
  • Persistência de dados nos contêineres
  • Exigências de 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, labels (etiquetas), controladores, serviços, segredos, volumes de dados persistentes, reivindicações de volume (claims), namespaces (espaços de nomes) e quotas.

Segundo dia

  • Arquitetura de referência do Kubernetes e os seus principais componentes
  • Modelo de rede dos contêineres no Kubernetes
  • Descoberta de serviços, escalabilidade e balanceamento de carga
  • DNS para a descoberta de serviços
  • Controlador de entrada (Ingress Controller) e proxy inverso
  • Persistência do estado das aplicações e modelo de volumes de dados no Kubernetes
  • Back-end de armazenamento no Kubernetes: local, NFS, GlusterFS, Ceph
  • Gestão de clusters
  • Implantação de aplicações e serviços num cluster Kubernetes

Terceiro dia

  • Controladores avançados: DaemonSets e StatefulSets
  • Jobs e CronJobs
  • Pods autônomos (standalone)
  • Classes de armazenamento e provisionamento dinâmico de armazenamento
  • Políticas de rede
  • Segurança de um cluster Kubernetes
  • Autenticação, autorização e controlo de acesso
  • Alta disponibilidade do plano de controlo (control plane)
  • Escalabilidade automática
  • Monitorização de clusters
  • Resolução de problemas (troubleshooting)

Requisitos

Conhecimentos prévios sobre a utilização da linha de comandos Linux, sistema de ficheiros Linux, redes Linux e scripts Bash. Conhecimentos de conceitos e metodologias de programação informática. Familiaridade com a tecnologia de contêineres Docker e Linux.

 21 Horas

Número de participantes


Preço por participante

Testemunhos de Clientes (7)

Próximas Formações Provisórias

Categorias Relacionadas