Pular para o conteúdo principal

MÓDULO 4 - Serviços e Networking

Visão Geral​

Este módulo ensina como expor suas aplicações no Kubernetes. Você vai descobrir os Serviços, os diferentes tipos de Serviços, o service discovery e o networking do Kubernetes.

Objetivos de Aprendizagem​

Ao final deste módulo, você será capaz de:

  • Compreender os Serviços e seu papel
  • Utilizar os diferentes tipos de Serviços
  • Entender o service discovery
  • Configurar o networking do Kubernetes
  • Utilizar as Network Policies

Duração Estimada​

Teoria: 4-5 horas
Prática: 3-4 horas
Total: 7-9 horas


Tabela de Conteúdos​

Parte 1: Serviços​

  1. Capítulo 4.1 - Introdução aos Serviços
  2. Capítulo 4.2 - Tipos de Serviços
  3. Capítulo 4.3 - Service Discovery

Parte 2: Networking​

  1. Capítulo 4.4 - Networking Kubernetes
  2. Capítulo 4.5 - Network Policies
  3. Capítulo 4.6 - Endpoints e EndpointSlices

Labs Práticos​

Validação​


Conceitos-Chave​

Serviços​

Os Serviços expõem um conjunto de Pods como um serviço de rede com um IP estável.

Tipos de Serviços​

  • ClusterIP: Acesso interno ao cluster
  • NodePort: Expõe em uma porta de cada node
  • LoadBalancer: Expõe via um load balancer cloud
  • ExternalName: Alias para um serviço externo

Próximos Passos​

Comece entendendo os Serviços:

Capítulo 4.1: Introdução aos Serviços
Lab 4.1: Serviços ClusterIP e NodePort


Módulo criado em: Dezembro 2024