Curso HAProxy in Kubernetes

  • DevOps | CI | CD | Kubernetes | Web3

Curso HAProxy in Kubernetes

24 horas
Visão Geral

Este curso HAProxy in Kubernetes, apresenta de forma técnica e prática como utilizar o HAProxy dentro de ambientes baseados em Kubernetes, permitindo criar arquiteturas altamente disponíveis, escaláveis e resilientes para aplicações modernas.

Serão abordados conceitos de balanceamento de carga L4 e L7, implantação do HAProxy em clusters Kubernetes, configuração de ingress controllers, integração com serviços e monitoramento. O curso também apresenta cenários práticos de uso em arquiteturas de microserviços e ambientes DevOps, mostrando como o HAProxy pode atuar como gateway de tráfego para aplicações containerizadas.

Objetivo

Após realizar este Curso HAProxy in Kubernetes, você será capaz de:

  • Implementar HAProxy em ambientes Kubernetes
  • Configurar balanceamento de carga para aplicações containerizadas
  • Criar e gerenciar Ingress Controllers com HAProxy
  • Integrar HAProxy com serviços e pods no cluster
  • Aplicar boas práticas de alta disponibilidade e escalabilidade
  • Monitorar e otimizar o tráfego de aplicações em Kubernetes
Publico Alvo
  • Profissionais de infraestrutura de TI
  • Engenheiros DevOps
  • Administradores de sistemas Linux
  • Arquitetos de cloud e infraestrutura
  • Desenvolvedores que trabalham com microserviços e containers
Pre-Requisitos
  • Conhecimentos básicos de Linux
  • Noções de redes TCP/IP
  • Conhecimentos básicos de containers
  • Conhecimentos iniciais de Kubernetes
Materiais
Português + Exercícios + Lab Pratico
Conteúdo Programatico

Module 1: Introduction to HAProxy and Kubernetes

  1. HAProxy architecture and components
  2. Layer 4 vs Layer 7 load balancing
  3. Kubernetes networking fundamentals
  4. Services, pods and ingress overview

Module 2: Installing HAProxy in Kubernetes

  1. Deployment models for HAProxy
  2. Installing HAProxy using containers
  3. Deploying HAProxy with Kubernetes manifests
  4. Using Helm charts for HAProxy installation

Module 3: HAProxy as Ingress Controller

  1. Understanding Kubernetes Ingress
  2. HAProxy Ingress Controller architecture
  3. Deploying HAProxy Ingress Controller
  4. Configuring routing rules and domains

Module 4: Load Balancing Applications

  1. Configuring backend services
  2. Traffic routing to pods
  3. Health checks and failover
  4. Session persistence strategies

Module 5: Security and TLS Configuration

  1. TLS termination with HAProxy
  2. Managing certificates in Kubernetes
  3. HTTPS routing and secure ingress
  4. Security best practices

Module 6: Observability and Monitoring

  1. HAProxy metrics and logging
  2. Integration with Prometheus
  3. Dashboards with Grafana
  4. Troubleshooting traffic issues

Module 7: High Availability and Production Architecture

  1. Scaling HAProxy deployments
  2. Load balancing across multiple nodes
  3. Failover strategies
  4. Production architecture patterns

Module 8: Practical Labs and Real Scenarios

  1. Publishing microservices with HAProxy
  2. Blue-green deployment routing
  3. Canary deployments using traffic rules
  4. Production-ready Kubernetes ingress architecture
TENHO INTERESSE

Cursos Relacionados

Curso Terraform Deploying to Oracle Cloud Infrastructure

24 Horas

Ansible Overview of Ansible architecture

16h

Curso FOCUS FinOps Introduction

8 horas

Curso FinOps Foundation Mentorship Program

24 horas

Curso Standardizing Cloud Billing Data using FOCUS

24 horas

Curso DP-900T00-A Microsoft Azure Data Fundamentals

16 horas

Curso Microsoft MD-102T00 Microsoft 365 Endpoint Administrator

32 horas Curso Pratico