Tecnologia Containerd

Como o Kubernetes fala com o mundo: CNI, serviços e ingressos

O Kubernetes não faz mágica: ele depende de plugins CNI para conectar pods, usa Services para expor aplicações e Ingress para controlar o tráfego externo. Entender esses componentes é fundamental para garantir comunicação eficiente, segura e previsível em clusters produtivos.

Orquestração produtiva de containers com Kubernetes

Você projeta, instala e opera clusters Kubernetes para produção. O curso parte dos conceitos fundamentais e chega à automação, monitoramento e casos reais. O que você vai fazer Planejar topologias de cluster e tomar decisões de rede, storage e identidade.…

Kubernetes além do cluster: federation, edge e multi-cloud

Kubernetes não se limita a clusters isolados. Federation, edge e multi-cloud são estratégias para orquestrar aplicações em ambientes distribuídos, híbridos e heterogêneos. Conheça os desafios, padrões e ferramentas para operar Kubernetes além do básico.

Service Mesh e políticas avançadas: Istio, Linkerd e beyond

Service mesh é a resposta para o controle fino de tráfego, observabilidade e segurança em clusters Kubernetes modernos. Istio e Linkerd são as principais soluções open source, cada uma com recursos e complexidades próprias. Entender suas políticas e integrações é essencial para operar aplicações críticas em nuvem privada.

Integração com storage legado e redes privadas

Integrar Kubernetes a storage legado e redes privadas exige conhecer limitações de infraestrutura e adaptar configurações de rede e armazenamento. Esta lição aborda desafios práticos, exemplos de configuração e lições aprendidas em ambientes reais.

Cluster para sistemas críticos: desafios e soluções

Clusters Kubernetes para sistemas críticos exigem decisões técnicas rigorosas para garantir alta disponibilidade, recuperação de desastres e gerenciamento eficiente de picos de carga. A configuração correta de control plane, storage, rede e políticas de escalonamento é vital para evitar downtime e perda de dados.

Ciclo de vida, backup e atualização de clusters

Clusters Kubernetes não são eternos nem imutáveis. Sem backup consistente do etcd e upgrades planejados, você arrisca indisponibilidade, perda de dados e dores de cabeça. Aprenda a manter seu cluster saudável, seguro e pronto para crescer.

Padronização de manifests e versionamento

Padronizar manifests e controlar versões é essencial para manter clusters Kubernetes organizados, seguros e fáceis de operar. Estruturas, nomenclatura, versionamento e comentários claros evitam erros, facilitam auditoria e colaboração.

Balanceamento de carga e controle de recursos

O balanceamento de carga e o controle de recursos são essenciais para garantir que aplicações em Kubernetes recebam tráfego de forma eficiente e que workloads sejam distribuídos de acordo com a capacidade do cluster. Esta lição explica como os tipos de Service, Affinity, Taints, Tolerations e mecanismos de evicção trabalham juntos para manter alta disponibilidade e performance.

Horizontal Pod Autoscaler e Cluster Autoscaler

O Kubernetes permite escalar aplicações e infraestrutura automaticamente com Horizontal Pod Autoscaler (HPA) e Cluster Autoscaler (CA). O HPA ajusta a quantidade de pods conforme métricas como CPU ou memória, enquanto o CA adiciona ou remove nodes do cluster conforme a demanda. Ambos exigem configuração cuidadosa para evitar custos desnecessários e garantir disponibilidade.