AWS Elastic Beanstalk con certificado SSL

Cómo adjuntar un certificado HTTPS a un entorno de Elastic Beanstalk.

08.09.2022 — Marc Bernet — 1 min read
AWS SSL banner 1

En el pasado, hemos tenido muchas dificultades al intentar configurar una instancia de AWS Elastic Beanstalk para que funcione con un certificado SSL. Algo que parece tan simple puede causar mucho dolor de cabeza. Por eso, hoy quiero contarte cómo hacerlo en tres simples pasos.

1. Pide un certificado

Ve a la sección de Certificate Manager en AWS y solicita un nuevo certificado.

Request certificate on AWS
Request public certificate on AWS

2. Elige una validación DNS

Si gestionas el DNS de tu dominio con Route 53, el proceso es mucho más fácil. Puedes crear los registros directamente en Route 53 a través del asistente. Si tienes otro proveedor de DNS, puedes crear un CNAME con el nombre y el valor que se muestran a continuación.
 

DNS validation

3. Enlázalo a tu entorno de Elastic Beanstalk

Ve a tu entorno de Elastic Beanstalk y selecciona Config, luego Load Balancer y haz clic en Edit.

Edit Load Balancer
Link certificate

Luego ve a Add Listener, elige el protocolo HTTPS, selecciona tu certificado del menú desplegable y escribe 443 en el campo de puerto.

Ahora estás listo para servir tu contenido con HTTPS.

⚡️ Consigue la subvención del Kit Digital para digitalizar tu negocio. Saber más.