Which managed AWS service lets you quickly deploy a non-containerized Java web application and automatically provisions capacity, load balancing, scaling, and health monitoring?
Choose an answer
Tap an option to check your answer.
Correct answer: AWS Elastic Beanstalk.
Why this is the answer
AWS Elastic Beanstalk is the correct choice because it is a fully managed service designed to simplify the deployment and management of web applications and services, including non-containerized Java applications. It automatically handles the provisioning and operation of the underlying infrastructure, including EC2 instances, load balancing, auto-scaling, and health monitoring, allowing developers to focus on their code. Amazon ECS and Amazon EKS are container orchestration services, not directly for non-containerized applications. While they can run Java applications within containers, they require more setup and management of the containerization process itself. AWS Lambda is a serverless compute service for running code in response to events, typically for short-running functions, and is not designed for deploying traditional web applications that require persistent servers.
Pass your exam — without the endless answer hunt
Get every verified question and explanation for this exam in one place, and save hours of prep. 1,000+ certifications · 20+ languages · free to start.
Pass your exam faster → No card needed