
Mastering Elastic Kubernetes Service on AWS
Malcolm Orr, Yang-Xin Cao
- Editorial
- Packt
- Año
- 2023
- Páginas
- ~414
- Nivel
- Avanzado
De qué trata
Manual avanzado publicado por Packt en el que Malcolm Orr y Yang-Xin Cao abordan en profundidad el diseño, despliegue, seguridad y operación de clústeres de contenedores empresariales con Amazon Elastic Kubernetes Service (Amazon EKS). La obra se sitúa en el ecosistema moderno de Kubernetes (versiones 1.2x) sobre la infraestructura de AWS y está dirigida a ingenieros de plataformas, especialistas en DevOps, arquitectos de nube y profesionales de SRE que ya dominan los conceptos fundamentales de Docker y Kubernetes y buscan operar entornos de producción robustos y escalables en AWS.
El recorrido cubre desde la arquitectura del plano de control administrado de EKS hasta la automatización de infraestructura mediante eksctl, AWS CLI y manifiestos declarativos. Profundiza en la gestión del cómputo con Managed Node Groups y perfiles serverless en AWS Fargate; la seguridad avanzada mediante IAM Roles for Service Accounts (IRSA), RBAC y el registro Amazon ECR; la conectividad de red con el plugin Amazon VPC CNI y balanceadores con AWS Load Balancer Controller; el almacenamiento persistente con controladores CSI para Amazon EBS y EFS; el escalado dinámico con Horizontal Pod Autoscaler (HPA) y herramientas modernas como Karpenter; y la observabilidad integral mediante Amazon CloudWatch Container Insights, Prometheus y Grafana, además de prácticas de GitOps con ArgoCD y Crossplane.
A lo largo de sus capítulos se configuran clústeres resilientes, políticas de seguridad por pod y flujos de despliegue continuo mediante guías paso a paso y diagnósticos prácticos de resolución de incidencias en nodos y cargas de trabajo. El libro destaca por su rigor operativo y por centrarse en los retos reales de producción (ciclo de vida de versiones, cuotas de red y gobernanza IAM), dejando fuera el desarrollo de código de aplicaciones de usuario para concentrarse en la ingeniería de plataforma e infraestructura. Es indispensable contar con experiencia previa en administración de sistemas Linux, conceptos de redes TCP/IP y manejo de la consola o CLI de AWS.
- Amazon EKS
- Kubernetes
- AWS IAM e IRSA
- AWS Fargate
- Amazon VPC CNI
- AWS Load Balancer Controller
- Amazon ECR
- Karpenter
- Prometheus y Grafana
- ArgoCD
- Troubleshooting
¿Cómo enseña?
Teoría + práctica
- ✓ Incluye ejercicios
- ✗ Sin proyectos

