Entrar em Contato

Programa do Curso

Introdução

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

Visão geral da arquitetura do Kubernetes

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

Instalação de um cluster Kubernetes

Baixa de uma imagem Docker da internet

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

Agrupamento e organização do seu cluster

Uso dos Namespaces do Kubernetes para gerenciar diferentes ambientes

  • Gestão de ambientes de teste, staging e produção dentro do mesmo cluster
  • Melhores práticas com 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 no Kubernetes

  • Autenticação e autorização

Atualização de um cluster Kubernetes

  • Minimizando o impacto

Redes avançadas

  • Comparação entre redes do Docker e redes do Kubernetes

Interface entre provedores de rede e a rede do Kubernetes

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

Monitoramento do Kubernetes

  • Registros de clusters com Elasticsearch e fluentd
  • Monitoramento em nível de contêiner (cAdvisor UI, InfluxDB, Prometheus)

Melhores práticas para executar servidores e repositórios de dados containerizados

Escala do seu cluster Kubernetes

Infraestrutura para o Kubernetes

  • Provisionamento, partição, redes

Construção de um cluster de alta disponibilidade

  • Balanceamento de carga e descoberta de serviços

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

  • Escala automática de pods (Horizontal Pod Autoscaling)
  • Clusterização de bancos de dados no Kubernetes

Atualização da sua aplicação

  • Lançamentos no Kubernetes

Resoluçã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