Entrar em Contato

Programa do Curso

Introdução

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

Visão geral da arquitetura do Kubernetes

  • Pods, labels/selectores, controladores de replicação, serviços, API

Instalação de um cluster do Kubernetes

Obtenção de uma imagem Docker da internet

Criação de pods, volumes e implantações no Kubernetes

Agrupamento e organização do seu cluster

Uso de Namespaces do Kubernetes para gerenciar diferentes ambientes

  • Gestão de ambientes de teste, staging e produção no mesmo cluster
  • Melhores práticas de Namespaces do Kubernetes

Descoberta e conexão com contêineres

Descoberta e publicação de serviços

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

Segurança do Kubernetes

  • Autenticação e autorização

Atualização de um cluster do Kubernetes

  • Minimização do impacto

Rede avançada

  • Comparação entre rede Docker e rede Kubernetes

Interface entre provedores de rede e rede do Kubernetes

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

Monitoramento do Kubernetes

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

Melhores práticas para execução de servidores e armazéns de dados em contêineres

Escalação do seu cluster do Kubernetes

Infraestrutura para Kubernetes

  • Provisionamento, particionamento, rede

Construção de um cluster de alta disponibilidade

  • Balanceamento de carga e descoberta de serviços

Implantação de uma aplicação escalável

  • Autoescalonamento horizontal de pods
  • Clusterização de bancos de dados no Kubernetes

Atualização da sua aplicação

  • Lançamentos no Kubernetes

Troubleshooting (solução de problemas)

  • Diagnóstico e correção de problemas comuns do Kubernetes

Resumo e Conclusão

Requisitos

  • Experiência com contêineres Docker
  • Conhecimento da linha de comando do Linux
  • Compreensão dos conceitos de rede

Público-alvo

  • Desenvolvedores de software
  • Arquitetos
  • Engenheiros de implantação
 14 Horas

Número de participantes


Preço por participante

Testemunhos de Clientes (7)

Próximas Formações Provisórias

Categorias Relacionadas