Amazon ECS Gateway: el "Beanstalk" del ingress para tus servicios en ECS
Si alguna vez publicaste un servicio en ECS, conocés la lista: un Application Load Balancer, un listener, un target group, un certificado en ACM, los security groups, quizás un web ACL de WAF, y que todo quede conectado. Ahora multiplicalo por cada servicio nuevo, y sumale mantenerlo sincronizado cuando algo cambia. El 20 de octubre de 2026 AWS anunció Amazon ECS Gateway , y la idea es simple:…
Amazon ECS Gateway es una nueva función anunciada por AWS el 20 de octubre de 2026 que permite configurar de manera sencilla el acceso HTTPS a los servicios de Amazon Elastic Container Service (ECS). En lugar de tener que configurar manualmente Application Load Balancers, certificados, web ACLs y grupos de seguridad para cada servicio, ahora AWS define toda esta configuración una sola vez y cada servicio que se agrega obtiene automáticamente su propia entrada HTTPS sin requerir ningún cambio manual.
La idea principal es que el framework de plataforma cree el gateway y la infraestructura necesaria, y que cada servicio pueda optar por usar este gateway mediante un "connector". Esto es similar al Beanstalk de AWS para la configuración de entornos, ya que AWS se encarga de todo el networking de entrada, permitiendo que los equipos de aplicación se concentren en su código sin necesidad de conocimientos de red.
El proceso es sencillo: el equipo de plataforma crea un gateway y define la configuración de ingress (si es público o privado, puerto, subnet, security group, WAF web ACL y dirección de los logs). Luego, el equipo de aplicación solo debe asociar su servicio al gateway mediante un "connector" y especificar el puerto del contenedor al que se le debe escuchar el tráfico. Actualmente, el gateway solo maneja la entrada de tráfico HTTPS en el puerto 443.
El modelo de ECS Gateway introduce nuevos conceptos como gateway, association, connector y route. Un gateway es un recurso a nivel de cuenta que administra la infraestructura necesaria para los servicios conectados. La asociación entre un gateway y un cluster permite que muchos servicios compartan el mismo gateway. Un connector es el parámetro de opt-in en el servicio, indicando qué puerto y qué tipo de acceso (público o privado) debe exponerse.
Por último, un gateway route es la conexión específica entre un servicio y un gateway, con su propio estado y URL del servicio.
Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.