Soru

Zorluk: ZorAWS Compute Services

Which AWS compute service configuration is the most appropriate for each of the following business workload scenarios? Match the workload scenario on the left with the correct AWS compute service on the right.

  • A containerized image rendering task that requires installation of custom GPU device drivers on the host operating system.Amazon ECS with EC2 launch type
  • A short-lived, event-driven ETL data processing function that is triggered sporadically by Amazon S3 uploads and finishes within 10 minutes.AWS Lambda
  • A containerized web API service with highly variable traffic where the team wants serverless container orchestration without managing virtual machines.AWS Fargate
  • A simple monolithic legacy application that needs persistent local block storage and a static IP, managed by a team with minimal cloud expertise.Amazon Lightsail

Cevap

The correct matches are: the containerized image rendering task requiring custom GPU host drivers matches Amazon ECS with EC2 launch type; the short-lived event-driven S3 ETL function matches AWS Lambda; the serverless containerized web API matches AWS Fargate; and the simple monolithic legacy application matches Amazon Lightsail.
Matching each workload with the appropriate compute option ensures efficient resource utilization and architectural alignment: AWS Lambda is optimal for serverless, short-running, event-driven functions; Amazon ECS with EC2 launch type is required when containers need underlying host access or custom drivers; AWS Fargate is ideal for containerized applications where server management is not wanted; and Amazon Lightsail provides a simplified, low-overhead environment for monolithic applications.

Adım Adım Çözüm

1
Analyze host OS configuration requirements for containerized workloads.
The image rendering workload requires installing custom GPU drivers directly on the host OS. This requires full access to the underlying infrastructure, pointing to Amazon ECS with EC2 launch type.
Serverless options like AWS Fargate do not allow host OS access or custom driver installations on host virtual machines.
2
Evaluate execution time limits and trigger patterns for event-driven compute tasks.
The ETL task runs sporadically in response to S3 uploads and finishes within 10 minutes. This fits within AWS Lambda's 15-minute runtime limit.
AWS Lambda is designed for ephemeral, event-driven code execution and eliminates the cost of idle servers between runs.
3
Determine container deployment architecture when host VM management is not wanted.
The web API requires container orchestration without virtual machine management, pointing to AWS Fargate.
AWS Fargate operates as a serverless engine for ECS, removing the need to provision, scale, or patch EC2 instances.
4
Identify the best option for simple, predictable VPS hosting with minimal cloud expertise.
The monolithic legacy application requiring a simple VM environment, static IP, and persistent local storage points to Amazon Lightsail.
Amazon Lightsail packages compute, storage, databases, and networking into easy-to-manage VPS blueprints at a predictable price point.

Anahtar Kavram

Selecting the appropriate AWS compute service (EC2, ECS, Lambda, Fargate, Lightsail) based on administrative control needs, serverless management requirements, execution time, and workload complexity.
Tahmini Süre:2m 30s
Bu soruyu puanla