Soru

Zorluk: Çok zorAWS Compute Services

An organization is designing a migration strategy for four distinct software workloads to AWS. Each workload has specific operational, architectural, and financial constraints. Match each workload description on the left to the most appropriate AWS compute service on the right that satisfies these constraints while optimizing for operational efficiency and cost. Which of the following represents the correct alignment of these workloads with their respective AWS compute services?

  • A legacy corporate reporting application that requires mounting a shared storage system and installing custom kernel modifications to the operating system, running 24/7 on a steady workload.Amazon EC2
  • A data validation workflow triggered by file uploads to an Amazon S3 bucket. The execution time is consistently around 12 minutes, and the frequency of uploads is highly unpredictable, ranging from zero to thousands of files per hour.AWS Lambda
  • A containerized microservice that forms part of a high-throughput API. The application is packaged as a Docker image and must scale rapidly in response to CPU utilization metrics, but the operations team wants to focus solely on container definition without configuring or patching host instances.AWS Fargate
  • A localized retail shop's inventory tracking system that requires a simple pre-configured SQL database, a low-cost virtual private server, and a predictable flat monthly bill to fit a strict operational budget.Amazon Lightsail

Cevap

The legacy application matches with Amazon EC2; the event-driven validation workflow matches with AWS Lambda; the containerized microservice matches with AWS Fargate; and the simple inventory system matches with Amazon Lightsail.
The correct alignment pairs the legacy application with Amazon EC2 (for kernel-level OS access), the file-triggered task with AWS Lambda (for event-driven scaling within the 15-minute limit), the containerized API with AWS Fargate (for serverless container deployment), and the low-budget inventory system with Amazon Lightsail (for a simple, flat-rate VPS package).

Adım Adım Çözüm

1
Analyze the legacy application requirements for kernel modification and continuous operation.
Determine that serverless offerings (like Lambda and Fargate) restrict operating system customization. Only Amazon EC2 provides full operating system access required for custom kernel changes.
To identify the compute service that allows low-level operating system administration.
2
Examine the data validation workflow's trigger mechanism, execution duration, and traffic volatility.
The workflow is event-driven (triggered by Amazon S3) and completes within 12 minutes (under the 15-minute AWS Lambda timeout limit), with highly variable demand.
To choose between provisioning dedicated VMs or using an event-driven serverless function to minimize idle cost.
3
Evaluate the containerized microservice's deployment and management requirements.
The microservice is containerized and requires auto-scaling without host server management, making AWS Fargate the ideal serverless container execution platform.
To select a container hosting service that removes the administrative overhead of managing the container host instances.
4
Assess the inventory system's operational needs and budget constraints.
The workload requires a simple SQL database and virtual private server bundled together at a low, predictable flat monthly rate, pointing to Amazon Lightsail.
To match simple, low-cost virtual private server requirements with a flat-rate billing model.

Anahtar Kavram

Selecting appropriate AWS compute services based on operational constraints, administrative control, container orchestration needs, event-driven scalability, and cost structures.
Tahmini Süre:3m 0s
Bu soruyu puanla