AWS เปิดตัว Amazon ECS Gateway วันที่ 20 ตุลาคม 2026 เพื่อดูแล ingress ของบริการ container และให้หลายบริการแชร์ Application Load Balancer หรือ ALB ผ่าน host-based routing ได้ ประกาศระบุสูงสุด 25 services ต่อ ALB
จุดที่ทีมควรอ่านให้ครบคือ “Gateway ไม่มีค่าบริการเพิ่ม” ไม่ได้แปลว่าทางเข้าแอปไม่มีต้นทุน ยังต้องจ่าย infrastructure ที่สร้างในบัญชีตามการใช้งาน เช่น ALB, CloudWatch, certificate และ data transfer ที่มีค่าใช้จ่ายตามเงื่อนไข
แบ่งงาน platform กับทีมแอป
Platform team กำหนด gateway เช่น VPC/subnets, security groups, TLS/listener และ WAF web ACL แล้วผูกกับ ECS clusters ส่วนทีมแอปเพิ่ม gateway connector ใน service definition เพื่อเข้าร่วม ระบบจึงจัด hostname, listener rule, target group และ security group ของ service ให้ตาม configuration
ภาพปกวาด Mermaid เป็นตัวอย่างสามบริการแชร์ ALB ไม่ใช่ screenshot หรือระบบที่ Reefsight deploy และเลขสามไม่ได้เป็นเพดานบริการจริง
ตรวจ network mode, AZ และเพดานก่อนย้าย
| จุดตรวจ | ขอบเขตจากประกาศ |
|---|---|
| Network mode | บริการต้องใช้ awsvpc; รองรับ EC2, Fargate และ ECS Managed Instances ตามประกาศ |
| Availability Zones | subnet/AZ ของ service ต้องอยู่ในขอบเขตที่ gateway ครอบคลุม |
| Capacity | เมื่อถึง maxAlbCount และ ALB เดิมเต็ม deployment อาจล้มเหลว; ค่า quota เริ่มต้นที่ประกาศคือ 10 |
| การแก้ configuration | บางค่า เช่น scheme, VPC, subnets และ listener protocol/port เปลี่ยนหลังสร้างไม่ได้ตามรายการในต้นทาง |
การแชร์ ALB จึงต้องวางแผนเพดานและการ monitor ร่วมกัน ไม่ใช่เพียงเปิด gateway แล้วถือว่ารับจำนวนบริการได้ไม่จำกัด
ย้ายทีละส่วนและตรวจเส้นทางจริง
สำหรับ service เดิมที่มี load balancer อยู่ AWS ระบุว่าสามารถเพิ่ม connector ผ่าน UpdateService โดยยังคง ingress เดิมไว้ระหว่างตรวจทางเข้าใหม่ จากนั้นทีมจึงพิจารณาถอด configuration เดิมตามกระบวนการของตน
ประกาศระบุพร้อมใช้ใน commercial Regions ที่มี ECS แต่ยังต้องตรวจ region, account quota, IAM และเงื่อนไขบริการประกอบของงานจริง Reefsight ยังไม่ได้สร้าง gateway ย้าย service หรือวัดต้นทุน จึงไม่มีผลรับรองว่าระบบของผู้อ่านจะถูกลงหรือ deploy ผ่านโดยไม่แก้ configuration
