
Answer-first summary for fast verification
Answer: Implement AWS Elastic Beanstalk for deployment, employing URL swapping among multiple environments for feature testing.
The correct answer is B. AWS Elastic Beanstalk is a managed service that makes it easy to deploy, manage, and scale web applications and services. It supports multiple languages, including Java and PHP. Elastic Beanstalk also provides features like URL swapping, which allows you to deploy and test new versions of your application in a separate environment and switch traffic seamlessly. This minimizes operational overhead and ensures high availability, which aligns well with the company's requirements.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
A Java and PHP-based web application is moving from on-premises to AWS. The company seeks a solution for frequent feature testing and a highly available, managed environment with minimal operational overhead.
A
Utilize Amazon S3 for static content hosting, enabling S3 to serve static web content and AWS Lambda for dynamic content processing.
B
Implement AWS Elastic Beanstalk for deployment, employing URL swapping among multiple environments for feature testing.
C
Use Amazon EC2 instances with Java and PHP, combined with Auto Scaling and an Application Load Balancer for website availability management.
D
Adopt containerization for the application, deploying on EC2 and leveraging the AWS Load Balancer Controller for dynamic traffic routing to containers with new features.
No comments yet.