본문 바로가기
[AWS]/AWS SAA EXAMTOPICS

[AWS][SAA][EXAMTOPICS] Question 271

by METAVERSE STORY 2022. 7. 6.
반응형

A business operates a three-tier web application for the purpose of processing credit card payments. Static websites comprise the front-end user interface. The application layer may include lengthy procedures. MySQL is used in the database layer.
Currently, the application is running on a single huge general-purpose Amazon EC2 machine. A solutions architect must decouple the services in order to maximize the availability of the web application.

Which of the following solutions would give the HIGHEST level of availability?

  • A. Move static assets to Amazon CloudFront. Leave the application in EC2 in an Auto Scaling group. Move the database to Amazon RDS to deploy Multi-AZ.
  • B. Move static assets and the application into a medium EC2 instance. Leave the database on the large instance. Place both instances in an Auto Scaling group.
  • C. Move static assets to Amazon S3. Move the application to AWS Lambda with the concurrency limit set. Move the database to Amazon DynamoDB with on- demand enabled.
  • D. Move static assets to Amazon S3. Move the application to Amazon Elastic Container Service (Amazon ECS) containers with Auto Scaling enabled. Move the database to Amazon RDS to deploy Multi-AZ.

 

한글 번역

비즈니스에서 신용 카드 결제 처리를 위해 3계층 웹 애플리케이션을 운영하고 있습니다. 정적 웹 사이트는 프런트 엔드 사용자 인터페이스를 구성합니다. 응용 계층에는 긴 절차가 포함될 수 있습니다. MySQL은 데이터베이스 계층에서 사용됩니다.
현재 애플리케이션은 하나의 거대한 범용 Amazon EC2 머신에서 실행되고 있습니다. 솔루션 설계자는 웹 애플리케이션의 가용성을 극대화하기 위해 서비스를 분리해야 합니다.

다음 솔루션 중 가장 높은 수준의 가용성을 제공하는 솔루션은 무엇입니까?

  • A. 정적 자산을 Amazon CloudFront로 이동합니다. Auto Scaling 그룹의 EC2에 있는 애플리케이션을 그대로 둡니다. 데이터베이스를 Amazon RDS로 이동하여 다중 AZ를 배포합니다.
  • B. 정적 자산과 애플리케이션을 중간 규모 EC2 인스턴스로 이동합니다. 데이터베이스를 대규모 인스턴스에 그대로 둡니다. 두 인스턴스를 Auto Scaling 그룹에 배치합니다.
  • C. 정적 자산을 Amazon S3로 이동합니다. 동시성 제한이 설정된 AWS Lambda로 애플리케이션을 이동합니다. 온디맨드가 활성화된 Amazon DynamoDB로 데이터베이스를 이동합니다.
  • D. 정적 자산을 Amazon S3로 이동합니다. Auto Scaling이 활성화된 Amazon Elastic Container Service(Amazon ECS) 컨테이너로 애플리케이션을 이동합니다. 데이터베이스를 Amazon RDS로 이동하여 다중 AZ를 배포합니다.

 

 

 

정답

  • D. Move static assets to Amazon S3. Move the application to Amazon Elastic Container Service (Amazon ECS) containers with Auto Scaling enabled. Move the database to Amazon RDS to deploy Multi-AZ.

 

해설

응용 계층에는 긴 절차가 포함될 수 있다고 했다. 람다는 시간 제한이 있기 때문에 긴 절차에는 어울리지 않는다. 

또한 사용자는 최대한 고가용성의 솔루션을 요한다.

Auto Scaling은 고가용성 서비스이며 Multi-AZ 또한 고가용성 서비스이다. 

그러므로 답변은 D이다.

반응형

댓글