Programa do Curso

[Dia 01]

Introdução

Visão geral da orquestração de contêineres com Kubernetes

Visão geral da arquitetura Kubernetes

  • Pods, rótulos/seletores, controladores de replicação, serviços, API

Instalando um cluster Kubernetes

Extraindo uma imagem Docker da internet

Criando Kubernetes pods, volumes e implantações

Agrupando e organizando seu cluster

Usando Kubernetes Namespaces para gerenciar diferentes ambientes

  • Gerenciando ambientes de teste, preparação e produção no mesmo cluster
  • Kubernetes Práticas recomendadas para namespaces

Descobrindo e conectando-se a contêineres

Serviços de descoberta e publicação

  • Serviços não HTTP (FTP passivo, SMTP, LDAP, etc.)

Kubernetes segurança

  • Autenticação e autorização

Atualizando um cluster Kubernetes

  • Minimizando o impacto

Rede avançada

  • Docker rede vs Kubernetes rede

Interface entre provedores de rede e Kubernetes redes

  • Melhores práticas para separar serviços em um cluster
  • Comparação de diferentes provedores de CNI (desempenho, recursos, etc.)

Monitoramento Kubernetes

  • Log de cluster com Elasticsearch e fluentd
  • Monitoramento em nível de contêiner (cAdvisor UI, Influxdb, Prometheus)

Melhores práticas para executar servidores e armazenamentos de dados em contêineres


[Dia 02]

Dimensionando seu Kubernetes cluster

Infraestrutura para Kubernetes

  • Provisionamento, particionamento, rede

Construindo um cluster de alta disponibilidade

  • Balanceamento de carga e descoberta de serviço

Implantando um aplicativo escalável

  • Escalonamento automático de pod horizontal
  • Database agrupamento em Kubernetes

Atualizando seu aplicativo

  • Lançamentos em Kubernetes

Solução de problemas

  • Diagnosticando e corrigindo problemas comuns Kubernetes

Resumo e conclusão

Requisitos

  • Experiência com contentores Docker
  • Familiaridade com a linha de comando Linux
  • Uma compreensão dos conceitos de rede

Público

  • Desenvolvedores de software
  • Arquitectos
  • Engenheiros de implantação
  14 horas
 

Número de participantes


Inicia

Termina


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Declaração de Clientes (10)

Cursos Relacionados

Categorias Relacionadas