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

Declaração de Clientes (5)

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