왜 Amazon ECS인가?
Amazon Elastic Container Service(ECS)는 컨테이너화된 애플리케이션이 더 효율적으로 배포하고 관리하고 규모를 조정하는 데 도움이 되는 완전관리형 컨테이너 오케스트레이션 서비스입니다. AWS 환경과 긴밀하게 통합되므로 Amazon ECS Anywhere의 고급 보안 기능을 통해 클라우드와 온프레미스에서 컨테이너 워크로드를 손쉽게 실행할 수 있습니다.
Amazon ECS의 장점
Amazon ECS, AWS에서 규모와 관계없이 컨테이너식 애플리케이션을 구축, 배포 및 관리할 수 있는 가장 쉬운 방법 제공
작동 방식
애플리케이션과 필요한 리소스를 설명하기만 하면 Amazon ECS가 유연한 컴퓨팅 옵션 전반에서 애플리케이션을 시작, 모니터링 및 규모 조정하여 애플리케이션에 필요한 다른 지원 AWS 서비스와 자동으로 통합합니다. 사용자 지정 크기 조정 및 용량 규칙 생성과 같은 시스템 작업을 수행하고 애플리케이션 로그 및 원격 분석의 데이터를 관찰하고 쿼리합니다.

사용 사례
애플리케이션 현대화
Empower developers to build and deploy applications with enhanced security features in a fast, standardized, compliant, and cost-efficient manner with Amazon ECS.
웹 애플리케이션 크기 자동 조정
Automatically scale and run web applications in multiple Availability Zones with the performance, scale, reliability, and availability of AWS.
배치 처리 지원
Plan, schedule, and run batch computing workloads across AWS services, including Amazon Elastic Compute Cloud (EC2), AWS Fargate, and Amazon EC2 Spot Instances.
NLP 및 AI/ML 모델 훈련
Train natural language processing (NLP) and other artificial intelligence (AI) / machine learning (ML) models without managing the infrastructure by using Amazon ECS with AWS Fargate.