A financial institution runs a legacy risk analysis batch job twice a day. The job takes approximately 45 minutes to execute and requires custom kernel-level security patches and configurations to run its proprietary simulation binary. Which AWS compute service should the institution select to host this workload?
- AAWS Lambda, because it is a serverless compute service that minimizes operational management and automatically scales to run the batch analysis.
- Amazon EC2, because it offers full control over the operating system and kernel configuration, with no execution time limits.Answer
- CAWS Fargate, because it allows running containers serverlessly to reduce the overhead of managing underlying virtual machines.
- DAmazon Lightsail, because it provides simplified, cost-effective virtual private servers suitable for running periodic scripts.
Answer
Amazon EC2, because it offers full control over the operating system and kernel configuration, with no execution time limits.
The correct option is Amazon EC2 because it provides virtual machines where the customer has full administrative control (root access), allowing them to configure custom kernel-level patches. Additionally, Amazon EC2 has no execution timeout limits, accommodating the 45-minute runtime.
Step-by-Step Solution
Key Concept
Selecting appropriate AWS compute services based on operational constraints and access requirements
Estimated Time:2m 0s