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이다.
'[AWS] > AWS SAA EXAMTOPICS' 카테고리의 다른 글
[AWS][SAA][EXAMTOPICS] Question 275 (0) | 2022.07.07 |
---|---|
[AWS][SAA][EXAMTOPICS] Question 274 (0) | 2022.07.07 |
[AWS][SAA][EXAMTOPICS] Question 273 (0) | 2022.07.06 |
[AWS][SAA][EXAMTOPICS] Question 272 (0) | 2022.07.06 |
[AWS][SAA][EXAMTOPICS] Question 270 (0) | 2022.07.06 |
[AWS][SAA][EXAMTOPICS] Question 269 (0) | 2022.07.06 |
[AWS][SAA][EXAMTOPICS] Question 268 (0) | 2022.07.06 |
[AWS][SAA][EXAMTOPICS] Question 267 (0) | 2022.07.06 |
댓글