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



Preço por participante

Declaração de Clientes (3)

Cursos Relacionados

Introduction to Minikube and Kubernetes

21 horas

Minikube for Developers

14 horas

Deploying Kubernetes Applications with Helm

7 horas

Running Containers Directly from Kubernetes with CRI-O

14 horas

Advanced Platform Engineering: Scaling with Microservices and Kubernetes

35 horas

Google Anthos for Hybrid and Multi-Cloud Computing

14 horas

Argo CD

7 horas

Getting Started with Argo Project and Core Components

7 horas

Kubernetes Networking with Calico

14 horas

Certified Kubernetes Administrator (CKA) - exam preparation

21 horas

Certified Kubernetes Application Developer (CKAD) - exam preparation

21 horas

Certified Kubernetes Security Specialist (CKS)

21 horas

Docker and Kubernetes on AWS

21 horas

Docker, Kubernetes and OpenShift 3 for Administrators

35 horas

Docker and Kubernetes: Building and Scaling a Containerized Application

21 horas

Categorias Relacionadas

1