A retail company is migrating a legacy monolithic inventory management application to AWS. The application requires direct administrative access to the operating system to install custom kernel-level security modules. It must run continuously 24/7 to process inventory updates with a highly predictable workload. To minimize cost while meeting all technical constraints, which AWS compute deployment model should the company choose?
- Amazon EC2 instances with Reserved Instances pricingAnswer
- BAWS Fargate with Savings Plans pricing
- CAmazon EC2 instances with Spot Instances pricing
- DAWS Lambda with On-Demand pricing
Answer
Amazon EC2 instances with Reserved Instances pricing
Amazon EC2 instances with Reserved Instances pricing satisfies all conditions. First, Amazon EC2 is an Infrastructure as a Service (IaaS) offering that grants customers full administrative control over the operating system, which is necessary for installing custom kernel-level security modules. Second, because the workload runs 24/7 with a highly predictable pattern, committing to Reserved Instances provides the most cost-effective billing model for steady-state workloads.
Step-by-Step Solution
Key Concept
Selecting appropriate AWS compute services and pricing models based on technical requirements and workload predictability.
Estimated Time:2m 0s