SAP-C02 · Question #450
SAP-C02 Question #450: Real Exam Question with Answer & Explanation
The correct answer is A: Deploy the UI to a static website on Amazon S3. Use Amazon CloudFront to deliver the website. This solution utilizes Amazon S3 and CloudFront to deploy the UI as a static website, which can be done with minimal development effort. The business logic and API tier can be containerized in a Docker image and stored in Amazon Elastic Container Registry (ECR) and run on Amazon
Question
A company plans to migrate a three-tiered web application from an on-premises data center to AWS. The company developed the Ui by using server-side JavaScript libraries. The business logic and API tier uses a Python-based web framework. The data tier runs on a MySQL database. The company custom built the application to meet business requirements. The company does not want to re-architect the application. The company needs a solution to replatform the application to AWS with the least possible amount of development. The solution needs to be highly available and must reduce operational overhead. Which solution will meet these requirements?
Options
- ADeploy the UI to a static website on Amazon S3. Use Amazon CloudFront to deliver the website
- BBuild the UI and business logic in Docker images. Store the images in Amazon Elastic Container
- CDeploy the UI to a static website on Amazon S3. Use Amazon CloudFront to deliver the website.
- DBuild the UI and business logic in Docker images. Store the images in Amazon Elastic Container
Explanation
This solution utilizes Amazon S3 and CloudFront to deploy the UI as a static website, which can be done with minimal development effort. The business logic and API tier can be containerized in a Docker image and stored in Amazon Elastic Container Registry (ECR) and run on Amazon Elastic Container Service (ECS) with the Fargate launch type, which allows the application to be highly available with minimal operational overhead. The data layer can be deployed on an Amazon Aurora MySQL DB cluster which is a fully managed relational database service. Amazon Aurora provides high availability and performance for the data layer without the need for managing the underlying infrastructure.
Community Discussion
No community discussion yet for this question.