Maestría en Amazon EKS: De Fundamentos a Escalado Avanzado en AWS
What you will learn:
- Configurar y operar clústeres de Amazon EKS desde una perspectiva integral.
- Desplegar y gestionar aplicaciones en EKS utilizando las herramientas nativas de Kubernetes (kubectl) y manifiestos YAML.
- Establecer la configuración de Ingress mediante el AWS ALB Ingress Controller para el enrutamiento de tráfico.
- Vincular volúmenes persistentes de Amazon EBS a aplicaciones con estado en EKS, garantizando la durabilidad de los datos.
- Asegurar el acceso de los servicios de Kubernetes a los recursos de AWS a través de IAM Roles for Service Accounts (IRSA).
- Implementar el EKS Cluster Autoscaler para la gestión automatizada del escalado de nodos de trabajo.
- Aplicar el Horizontal Pod Autoscaler (HPA) y el Vertical Pod Autoscaler (VPA) para el escalado dinámico de las cargas de trabajo.
- Utilizar Karpenter para el aprovisionamiento de nodos Just-in-Time, optimizando la capacidad del clúster.
- Integrar KEDA para habilitar el escalado automático de aplicaciones basado en una amplia gama de eventos.
- Monitorizar exhaustivamente y diagnosticar incidencias en clústeres de EKS con Prometheus, Grafana y CloudWatch.
- Optimizar estratégicamente los costos y el rendimiento de las aplicaciones de Kubernetes desplegadas en AWS.
Description
Este curso incorpora el uso de inteligencia artificial para traducir el contenido original del inglés, haciéndolo accesible a una audiencia global más amplia.
Adéntrate en el ecosistema de Amazon EKS y domina la orquestación de Kubernetes en la nube de AWS. Este bootcamp intensivo está meticulosamente diseñado para Ingenieros DevOps, Arquitectos de Nube y cualquier profesional de Kubernetes que aspire a implementar y gestionar cargas de trabajo de producción en Amazon Elastic Kubernetes Service (EKS) con máxima eficiencia y confianza.
Nuestra metodología se centra en un aprendizaje práctico y basado en laboratorios reales, evitando extensas disertaciones teóricas. Comenzarás configurando tu entorno de AWS y Kubernetes, para luego avanzar rápidamente al despliegue de aplicaciones, la gestión avanzada de redes con el controlador ALB Ingress, la habilitación de almacenamiento persistente mediante CSI y la fortificación del acceso con IAM Roles for Service Accounts (IRSA).
Progresivamente, exploraremos las estrategias de escalado más robustas y sofisticadas disponibles en EKS: desde el Cluster Autoscaler para ajustar dinámicamente tus nodos, hasta el Horizontal Pod Autoscaler (HPA) y el Vertical Pod Autoscaler (VPA) para optimizar los recursos de tus pods. Profundizaremos en soluciones de vanguardia como Karpenter, que revoluciona el aprovisionamiento de nodos en tiempo real, y KEDA, para un escalado reactivo basado en eventos.
El módulo final se dedicará a la observabilidad integral en EKS, cubriendo la implementación de logging centralizado, métricas detalladas y la creación de tableros personalizados. Esto te permitirá mantener tus clústeres saludables, prever problemas y optimizar continuamente los costos de tus operaciones.
Al completar este bootcamp, habrás consolidado un arsenal de habilidades en EKS listo para el ámbito de producción, capacitado para construir arquitecturas sólidas, escalar eficientemente y monitorear proactivamente tus cargas de trabajo de Kubernetes en el entorno de AWS.
