Programa do Curso

Conceitos fundamentais

  1. [Arquitetura
  2. Componentes do cluster

Criar a aplicação

  1. Criar contentores
  2. Configurando o repo Docker local

Design do pod

  1. Configuração de base
  2. Sondas de vivacidade e prontidão
  3. Restrições de CPU e memória
  4. Limites de recursos para um namespace

Segurança

  1. Contexto de segurança
  2. Contas de serviço
  3. Segredos
  4. Kubernetes política de rede
  5. Linux capacidades

Configuração da implantação

  1. Controladores: implementações, conjuntos de daemons e conjuntos com estado
  2. Tarefas e tarefas cron
  3. Mapas de configuração
  4. Atualização evolutiva, implantação azul-verde, implantação canário
  5. Utilização de Helm para gerir implementações
  6. Recursos da API Kubernetes

Pods de vários contentores

  1. Contentores Sidecar, embaixador e adaptador
  2. Contentores de inicialização

Serviços e Networking

  1. Serviços e diferentes tipos
  2. Balanceamento de carga
  3. Controlador de entrada

Persistência do estado

  1. Persistência do estado da aplicação em Kubernetes
  2. Armazenamento efémero
  3. Volumes e reclamações persistentes
  4. Classes de armazenamento

Requisitos

  • Um entendimento dos conceitos e arquiteturas de aplicativos nativos da nuvem.
  • Experiência em programação em Python, Node.js, Go ou Java.
  • Um tempo de execução de contêiner compatível com OCI, como Docker ou rkt.

Público

  • Desenvolvedores
  • Kubernetes Utilizadores
 21 Horas

Número de participantes


Preço por Participante

Declaração de Clientes (7)

Próximas Formações Provisórias

Categorias Relacionadas