ECS 서비스를 위한 관리형 수신 솔루션 Amazon ECS 게이트웨이 발표
AWS가 Amazon Elastic Container Service(Amazon ECS) Gateway를 발표했습니다. 이 새로운 리소스는 고객 계정 내에서 Application Load Balancer(ALB)와 관련 지원 리소스를 동적으로 프로비저닝하고 관리함으로써, 컨테이너식 애플리케이션의 수신 네트워킹을 간소화합니다.
ECS Gateway를 사용하면 플랫폼 팀이 게이트웨이에서 조직 네트워킹 표준을 정의하고, 하나 이상의 클러스터와 연결하므로 트래픽이 ECS 서비스에 도달하는 방식을 중앙에서 관리할 수 있습니다. 애플리케이션 팀은 네트워킹 전문 지식 없이도 이러한 표준을 상속하기로 옵트인하면 됩니다. ECS Gateway는 호스트 기반 라우팅을 제공하고, 최대 25개 서비스가 ALB를 공유하여 인프라 비용을 최적화하고, 각 서비스에 고유한 도메인 이름 시스템(DNS) 호스트 이름을 제공합니다. ECS는 기본 인프라의 전체 수명 주기를 관리하여 첫 번째 서비스가 연결될 때 첫 번째 ALB를 프로비저닝하고, 최대 용량에 도달하면 ALB를 추가하고, 더 이상 필요하지 않을 때는 ALB를 제거합니다. 이러한 리소스와 각 서비스에 대한 게이트웨이 경로를 검사하여 요청이 애플리케이션에 어떻게 도달하는지 정확히 확인할 수 있습니다. 트래픽 및 상태 모니터링의 경우 Amazon CloudWatch의 표준 ALB 지표와 Elastic Load Balancing의 대상 상태 정보를 사용할 수 있습니다.
시작하려면 ECS Gateway를 생성하여 클러스터에 연결하고, AWS Management Console, AWS CLI, API, AWS SDK 또는 AWS CloudFormation을 사용하여 게이트웨이 커넥터 파라미터를 추가하는 방식으로 ECS 서비스를 옵트인하세요. ECS Gateway는 시작 유형과 상관없이 awsvpc 네트워크 모드를 사용하는 ECS 서비스에 사용할 수 있습니다. 현재 모든 상용 AWS 리전에서 추가 비용 없이 사용할 수 있습니다. 서비스가 게이트웨이에 연결될 때 계정에 프로비저닝된 기본 인프라 비용만 지불하면 됩니다. 자세한 내용은 AWS 뉴스 블로그 및 설명서 페이지를 참조하세요.