Soru

Zorluk: OrtaAWS Compute Services

A media company needs to run a containerized application to process video rendering jobs. Each rendering job takes approximately two hours to complete. The company wants to run these containerized workloads without provisioning or managing the underlying virtual instances or operating systems. Which AWS compute service is the most suitable to meet these requirements?

  1. A
    Amazon Elastic Compute Cloud (Amazon EC2)
  2. B
    AWS Lambda
  3. AWS FargateCevap
  4. D
    Amazon Lightsail

Cevap

AWS Fargate
AWS Fargate is the correct choice because it is a serverless compute engine for containers. It allows users to run containerized applications without provisioning, configuring, or scaling virtual machine instances, and it does not impose a short runtime execution limit like AWS Lambda, making it ideal for a two-hour containerized rendering job.

Adım Adım Çözüm

1
Analyze the workload requirements
The workload is containerized, requires long-running execution (two hours), and must be run without managing underlying servers or operating systems.
This establishes the constraints for compute service selection.
2
Evaluate the AWS compute services against the serverless container requirement
AWS Fargate allows running containers in a serverless fashion without managing virtual machine infrastructure.
Identifying the service that matches both container support and serverless management model is necessary.
3
Verify execution time compatibility
AWS Fargate can run containers for hours, satisfying the two-hour requirement, whereas AWS Lambda is limited to 15 minutes.
Ensuring the selected service does not have technical execution limits that block the workload.

Anahtar Kavram

AWS Compute Services - Serverless Containers
Tahmini Süre:1m 30s
Bu soruyu puanla