Question

Difficulty: MediumAWS Compute Services

A logistics company is designing the infrastructure for two new applications on AWS:

1. A containerized API backend that needs to run in a serverless manner, meaning the company wants to run containers without managing or provisioning virtual servers.
2. A legacy routing application that requires direct access to the underlying operating system to configure custom kernel parameters and install proprietary system-level packages.

Which two AWS compute services should the company select to meet these requirements? (Select two.)

  1. AWS FargateAnswer
  2. Amazon Elastic Compute Cloud (Amazon EC2)Answer
  3. C
    AWS Lambda
  4. D
    Amazon Lightsail

Answer

The correct services are AWS Fargate and Amazon Elastic Compute Cloud (Amazon EC2).
AWS Fargate satisfies the first requirement because it is a serverless compute engine for containers that removes the need to provision or manage virtual machines. Amazon Elastic Compute Cloud (Amazon EC2) satisfies the second requirement because it provides virtual servers in the cloud with full administrative (root) access, enabling the customization of operating system settings, kernel parameters, and system-level software dependencies.

Step-by-Step Solution

1
Analyze the requirement for the first application.
The first application requires a serverless containerized backend where containers are run without managing virtual servers.
This requirement aligns directly with AWS Fargate, which automatically provisions and manages the compute resources for containers.
2
Analyze the requirement for the second application.
The second application is a legacy workload that requires direct operating system access, custom kernel configuration, and proprietary system packages.
This requirement aligns with Amazon EC2, which provides full virtual machine root access, allowing extensive customization at the operating system and kernel levels.

Key Concept

Selecting AWS compute services based on the level of administrative control and application architecture (containers vs. virtual machines).
Estimated Time:1m 30s
Rate this question