A retail company plans to host a web application that must run continuously on a virtual machine where they have full control over the operating system, including the ability to install custom software packages. Which AWS compute service is best suited for this workload?
- Amazon Elastic Compute Cloud (Amazon EC2)Answer
- BAWS Lambda
- CAWS Fargate
- DAmazon Elastic Container Service (Amazon ECS)
Answer
Amazon Elastic Compute Cloud (Amazon EC2) is the most appropriate service because it provides virtual machines with full administrative control over the operating system.
Amazon Elastic Compute Cloud (Amazon EC2) provides virtual servers in the cloud. It gives the customer full administrative control (root or administrator access) to configure the operating system, install custom applications, and run persistent, continuous workloads.
Step-by-Step Solution
Key Concept
Amazon EC2 provides virtual machines (instances) where the customer has full administrative control over the operating system, configuration, and software stack, representing the Infrastructure as a Service (IaaS) model.