A company runs a public-facing application that uses a Java-based web service via a RESTful API. It is hosted on Apache Tomcat on a single server in a data center that runs consistently at 30% CPU utilization. Use of the API is expected to increase by 10 times with a new product launch. The business wants to migrate the application to AWS with no disruption, and needs it to scale to meet demand. The company has already decided to use Amazon Route 53 and CNAME records to redirect traffic. How can these requirements be met with the LEAST amount of effort?
A) Use AWS Elastic Beanstalk to deploy the Java web service and enable Auto Scaling. Then switch the application to use the new web service.
B) Lift and shift the Apache server to the cloud using AWS SMS. Then switch the application to direct web service traffic to the new instance.
C) Create a Docker image and migrate the image to Amazon ECS. Then change the application code to direct web service queries to the ECS container.
D) Modify the application to call the web service via Amazon API Gateway. Then create a new AWS Lambda Java function to run the Java web service code. After testing, change API Gateway to use the Lambda function.
Correct Answer:
Verified
Q225: A company has a serverless application comprised
Q226: A company has an Amazon EC2 deployment
Q227: A company has developed a web application
Q228: A company has multiple AWS accounts hosting
Q229: A company is moving a business-critical, multi-tier
Q231: A company currently uses a single 1
Q232: A company needs to cost-effectively persist small
Q233: A company currently uses Amazon EBS and
Q234: An on-premises application will be migrated to
Q235: A company needs to run a software
Unlock this Answer For Free Now!
View this answer and more for free by performing one of the following actions
Scan the QR code to install the App and get 2 free unlocks
Unlock quizzes for free by uploading documents