Easy Learning with Bootcamp Definitivo de EKS por School of DevOps
IT & Software > Other IT & Software
5h 1m
£14.99 £12.99
4.0

Enroll Now

Language: Spanish

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.

Curriculum

Preparación del Entorno y Despliegue Inicial de EKS

En esta sección fundamental, establecerás los cimientos para tu viaje en EKS. Aprenderás a configurar tu cuenta y entorno de AWS, instalar las herramientas necesarias y desplegar tu primer clúster de Amazon EKS utilizando eksctl. Cubrirás los pasos esenciales para tener un clúster operativo y listo para alojar tus aplicaciones, sentando las bases para las prácticas avanzadas que seguirán.

Despliegue de Aplicaciones y Gestión de Ingress en EKS

Una vez configurado tu clúster, te enfocarás en el despliegue efectivo de aplicaciones. Aprenderás a utilizar kubectl y los manifiestos de Kubernetes para lanzar tus cargas de trabajo. Además, dominarás la configuración de Ingress con el controlador AWS ALB Ingress, asegurando que tus aplicaciones sean accesibles desde el exterior de manera segura y eficiente, gestionando el tráfico de entrada de forma óptima.

Almacenamiento Persistente y Seguridad Robusta en EKS

Esta sección aborda dos pilares cruciales: la persistencia de datos y la seguridad. Explorarás cómo adjuntar volúmenes persistentes de EBS a tus cargas de trabajo con estado utilizando el AWS EBS CSI Driver, garantizando que tus datos permanezcan seguros y disponibles. También aprenderás a implementar IAM Roles for Service Accounts (IRSA) para asegurar el acceso de tus pods a los servicios de AWS, elevando la postura de seguridad de tu clúster.

Estrategias de Escalado Avanzado en EKS

Profundiza en las capacidades de escalado de EKS. Esta sección te guiará a través de la implementación del EKS Cluster Autoscaler para el escalado automático de nodos, así como el Horizontal Pod Autoscaler (HPA) y el Vertical Pod Autoscaler (VPA) para optimizar el rendimiento y el consumo de recursos de tus cargas de trabajo. Además, explorarás herramientas de última generación como Karpenter para un aprovisionamiento de nodos dinámico y eficiente, y KEDA para el escalado basado en eventos, adaptando tu clúster a demandas variables.

Observabilidad Integral y Optimización de Costos en EKS

La sección final se dedica a garantizar la salud y eficiencia de tu clúster. Aprenderás a monitorear y resolver problemas en tus clústeres de EKS utilizando herramientas líderes como Prometheus para métricas, Grafana para visualización y CloudWatch para logs y alarmas. Finalmente, descubrirás estrategias clave para optimizar los costos y el rendimiento de tus cargas de trabajo de Kubernetes en AWS, asegurando una operación rentable y eficaz.