Soru

Zorluk: OrtaAWS Compute Services

A logistics firm is deploying a specialized fleet monitoring application that requires installing custom kernel modules and having full administrative access to the underlying operating system. The application must run continuously to process real-time telemetry. Which AWS compute service should the firm select for this workload?

  1. A
    AWS Lambda
  2. Amazon Elastic Compute Cloud (Amazon EC2)Cevap
  3. C
    AWS Fargate
  4. D
    Amazon Lightsail

Cevap

Amazon Elastic Compute Cloud (Amazon EC2)
Amazon Elastic Compute Cloud (Amazon EC2) is the correct service because it is an Infrastructure as a Service (IaaS) offering that grants the user full virtual machine control. This includes administrative root access, allowing the installation of custom software packages, operating system updates, and custom kernel modules required by specialized applications.

Adım Adım Çözüm

1
Analyze the technical requirements of the workload
The application requires full administrative access to the operating system, custom kernel module installation, and continuous 24/7 execution.
Identifying these key constraints narrows down the choice of compute service based on the level of control over the infrastructure.
2
Compare AWS compute services against these requirements
Serverless options like AWS Lambda and AWS Fargate do not allow host OS or kernel modifications. Amazon Lightsail is for simple VPS hosting. Amazon EC2 provides full Infrastructure as a Service (IaaS) control, including kernel and root OS access.
Matching the requirements to the correct service model ensures the application can run with the necessary privileges.

Anahtar Kavram

Selecting AWS compute services based on the Shared Responsibility Model and required level of control
Bu soruyu puanla