한 회사에서 자주 사용되지는 않지만 비즈니스에 중요한 애플리케이션 20개(Java 및 Node.js 혼합)를 AWS로 마이그레이션할 계획입니다. 이 회사는 비용을 최소화하고 단일 배포 접근 방식을 표준화하고자 합니다. 대부분의 앱은 월말 처리의 일부로 동시 사용자가 거의 없이 실행되지만, 다른 시간에도 실행될 수 있습니다. 일반적인 메모리 사용량은 1GB 미만이지만, 일부 피크 시에는 2.5GB까지 올라갑니다. 하나의 중요한 Java 결제 보고 애플리케이션은 여러 데이터 소스에 액세스하며 몇 시간 동안 실행될 수 있습니다. 가장 비용 효율적인 배포 전략은 무엇입니까?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: 메모리 사용률 75%를 기준으로 Auto Scaling이 적용된 Amazon EC2 인스턴스에서 애플리케이션을 Amazon ECS 태스크로 실행합니다. 애플리케이션당 하나의 ECS 태스크 정의를 생성하고 ECS 태스크/서비스 스케일링을 사용합니다. Amazon CloudWatch를 사용하여 서비스 및 호스트 지표를 모니터링합니다..
이것이 정답인 이유
이 솔루션은 비용 효율성과 표준화라는 요구 사항을 충족합니다. Amazon ECS는 컨테이너화된 애플리케이션을 실행하기 위한 관리형 서비스로, EC2 인스턴스를 효율적으로 공유하여 비용을 절감할 수 있습니다. Auto Scaling은 월말 처리와 같이 사용량이 급증하는 시기에만 리소스를 확장하여 비용을 최적화합니다. 단일 배포 접근 방식은 ECS 태스크 정의와 서비스 스케일링을 통해 표준화됩니다. 다른 옵션들은 다음과 같은 이유로 적합하지 않습니다. AWS Lambda는 장시간 실행되는 Java 결제 보고 애플리케이션에 적합하지 않으며, 각 애플리케이션을 별도의 함수로 관리하는 것은 20개 앱에 대한 표준화된 접근 방식이 되기 어렵습니다. AWS Elastic Beanstalk는 각 애플리케이션에 별도의 환경을 생성하여 리소스 공유가 어렵고 비용이 더 많이 들 수 있습니다. EC2 인스턴스 클러스터에 모든 애플리케이션을 공동 호스팅하는 것은 가능하지만, ECS를 사용하는 것이 컨테이너 오케스트레이션 및 리소스 관리에 더 효율적이며, 3년 예약 인스턴스는 유연성을 떨어뜨리고 초기 비용 부담이 큽니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음