A financial services company needs to process daily transaction log files uploaded sporadically to Amazon S3. Each file requires intensive computational analysis that takes approximately 18 minutes to complete. To optimize costs and operations, the company wants a serverless compute option that charges them only for the exact resource duration consumed during processing and eliminates the overhead of managing operating systems or scaling virtual servers. Which AWS compute service is the most appropriate for this workload?
- AWS FargateCevap
- BAWS Lambda
- CAmazon EC2
- DAmazon Lightsail
Cevap
AWS Fargate is the most appropriate compute service for this workload because it provides serverless container execution with no 15-minute limit, removing the operational overhead of managing servers while charging only for the resources consumed during the 18-minute run.
AWS Fargate is the correct choice because it is a serverless compute engine that allows containerized applications to run without provisioning or managing virtual machines. It has no 15-minute execution limit, which allows it to easily accommodate the 18-minute log processing task while maintaining a serverless, pay-per-use consumption model.
Adım Adım Çözüm
Anahtar Kavram
Selecting the appropriate AWS compute service based on workload duration, management overhead, and serverless requirements.