게시된 날짜: Oct 1, 2020
Amazon Elastic Container Service(ECS)는 이제 확장 가능한 서비스 구성 요소를 구현하는 개발자 평가판 모듈을 AWS Cloud Development Kit(CDK)에서 제공합니다. 서비스의 JSON 작업 정의를 직접 작성하는 대신, 익숙한 프로그래밍 언어를 사용하여 ECS 리소스를 모델링하고 프로비저닝할 수 있습니다. 새로운 CDK용 ECS 서비스 구성 요소는 App Mesh 또는 FireLens와 같은 추가 기능을 컨테이너화된 서비스에 자동으로 추가하는 확장 기능을 지원합니다.
CDK 구성 요소에는 App Mesh, FireLens, CloudWatch 에이전트, AWS X-Ray, HTTP 로드 밸런서 및 CPU 기반 애플리케이션 Auto Scaling에 대한 기본 제공 확장 기능이 포함되어 있습니다. 통합 기능을 프로비저닝하고 구성하는 방법에 대한 심층적인 지식 없이도 이 사전 구축된 확장 기능을 사용하여 이러한 기능을 ECS 서비스에 손쉽게 연결할 수 있습니다. 예를 들어 이 확장 기능은 태스크에 적절한 사이드카 컨테이너를 자동으로 추가하고, 태스크 역할에 IAM 문을 추가하며, 필요한 외부 리소스를 프로비저닝합니다.
이러한 사전 구축된 확장 기능을 사용하는 것 외에 팀원, 조직 또는 더 광의의 오픈 소스 커뮤니티를 위해 자체 인프라에서 재사용할 수 있는 드롭인 확장 기능을 직접 작성할 수 있습니다.
자세한 내용은 NPM에서 ECS 서비스 확장 기능 모듈을 참조하거나 CDK 모듈 설명서를 참조하십시오.