All practice questions

25 questions

Question 1Question

Match each AWS compute service with the description that best represents its primary use case.

Click a left item, then click its matching right item

Items

Amazon EC2
AWS Lambda
Amazon Lightsail

Matches

Show answer & explanation

Answer

Amazon EC2 matches the description of resizable virtual servers with operating system control; AWS Lambda matches the serverless compute service description; Amazon Lightsail matches the preconfigured virtual private server description.
Amazon EC2 is matched with resizable virtual servers because it provides scalable Infrastructure as a Service. AWS Lambda is matched with serverless compute because it is event-driven and eliminates server management. Amazon Lightsail is matched with virtual private servers because it provides all-in-one simple VPS hosting.

Step-by-Step Solution

1
Analyze Amazon EC2 characteristics.
Amazon EC2 allows users to boot virtual machine instances with complete control over the guest OS, mapping it to the description of resizable virtual servers.
EC2 stands for Elastic Compute Cloud, which is AWS's core Infrastructure as a Service (IaaS) virtual machine offering.
2
Analyze AWS Lambda characteristics.
AWS Lambda runs functions in response to events (like S3 uploads or HTTP requests) without requiring any server provisioning or management, matching it to the serverless compute description.
Lambda is the foundation of serverless architectures on AWS.
3
Analyze Amazon Lightsail characteristics.
Amazon Lightsail simplifies the deployment of small web applications by bundling compute, storage, and networking into a single virtual private server product, matching it to the VPS description.
Lightsail is tailored for developers needing a quick, simple VPS without the complexity of full EC2 configurations.

Key Concept

Identifying AWS compute services by their core management model and typical workload patterns.
Estimated Time:1m 0s
Question 2Question

A cloud practitioner is reviewing different workload requirements to select the most appropriate AWS compute services. Match each application scenario to the AWS compute service that best meets its requirements.

Click a left item, then click its matching right item

Items

A simple virtual private server (VPS) package with a pre-configured LAMP stack to host a personal blog.
A short-running background job triggered by file uploads to an Amazon S3 bucket that must scale automatically to zero.
A legacy commercial database application requiring custom OS kernel modifications and administrative root access.
A containerized application that needs to be deployed without provisioning, configuring, or scaling physical virtual machines.

Matches

Show answer & explanation

Answer

Amazon Lightsail matches simple VPS hosting; AWS Lambda matches event-driven S3-triggered tasks; Amazon EC2 matches applications needing OS root access; AWS Fargate matches running containers without managing virtual machines.
Each requirement is mapped to its optimal AWS compute service based on the degree of management control and architecture: Amazon Lightsail for simple VPS, AWS Lambda for event-driven functions, Amazon EC2 for full OS access, and AWS Fargate for serverless container deployment.

Step-by-Step Solution

1
Analyze the virtual private server requirement.
Amazon Lightsail is selected.
Lightsail provides all-in-one VPS bundles with pre-configured software.
2
Analyze the S3-triggered, scale-to-zero function requirement.
AWS Lambda is selected.
Lambda automatically scales and charges only for execution time.
3
Analyze the OS-level customization and root access requirement.
Amazon EC2 is selected.
EC2 provides full virtual machine control, including administrative access.
4
Analyze the container hosting without server management requirement.
AWS Fargate is selected.
Fargate removes the operational overhead of provisioning EC2 instances for containers.

Key Concept

AWS Compute Service Selection
Estimated Time:1m 30s
Question 3Question

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.

Click a left item, then click its matching right item

Items

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

Matches

Show answer & explanation

Answer

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.

Step-by-Step Solution

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.

Key Concept

Selecting the appropriate AWS compute service (EC2, ECS, Lambda, Fargate, Lightsail) based on administrative control needs, serverless management requirements, execution time, and workload complexity.
Estimated Time:2m 30s
Question 4Question

Match each application workload requirement to the most appropriate AWS compute service.

Click a left item, then click its matching right item

Items

A simple web application that needs a low-cost, all-in-one virtual private server (VPS) with pre-configured software stacks.
A containerized microservice that must run continuously without the overhead of provisioning, configuring, or scaling physical virtual machine instances.
An event-driven backend service that processes files in response to uploads, running only for a few seconds per execution.
A legacy database application requiring custom operating system kernel modifications and full administrative root access to the virtual machine.

Matches

Show answer & explanation

Answer

The correct matches pair the simple VPS application with Amazon Lightsail, the serverless containerized microservice with AWS Fargate, the event-driven short-lived service with AWS Lambda, and the legacy database requiring root OS access with Amazon EC2.
The matches correctly align each business workload with the most appropriate AWS compute service based on the level of management control, scaling behavior, and application packaging. Amazon Lightsail is best for simple, bundled VPS hosting. AWS Fargate is ideal for serverless container workloads. AWS Lambda is the standard service for short-lived, event-driven functions. Amazon EC2 provides the required root operating system access for custom legacy applications.

Step-by-Step Solution

1
Analyze the operational control and management requirements of each workload.
Identify workloads that require full guest OS administration versus those that can be run in a serverless or packaged environment.
This establishes the basic distinction between Infrastructure as a Service (IaaS) like EC2 and serverless or managed services like Fargate and Lambda.
2
Differentiate between containerized, event-driven, and standard VPS requirements.
Classify the microservice as container-based, the file-processing script as event-driven/short-lived, and the simple web app as a standard VPS.
This matches workloads to specialized compute offerings designed to optimize cost and management overhead for those specific paradigms.
3
Map each categorized workload to its corresponding AWS compute service.
VPS workload maps to Lightsail; containers without host management maps to Fargate; event-driven functions map to Lambda; root-access OS virtualization maps to EC2.
Completes the matching alignment in accordance with official AWS architectural best practices.

Key Concept

AWS Compute Service Selection
Estimated Time:1m 30s
Question 5Question

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?

Click a left item, then click its matching right item

Items

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.
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.
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.
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.

Matches

Show answer & explanation

Answer

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).

Step-by-Step Solution

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.

Key Concept

Selecting appropriate AWS compute services based on operational constraints, administrative control, container orchestration needs, event-driven scalability, and cost structures.
Estimated Time:3m 0s
Question 6Question

A company is evaluating different AWS compute services to host various application workloads. Match each business workload requirement on the left to the most appropriate AWS compute service on the right.

Click a left item, then click its matching right item

Items

An event-driven task that processes image uploads automatically and charges only for the exact execution time.
A basic company blog that requires a simple, pre-configured WordPress environment with a predictable flat monthly fee.
A legacy database server that requires complete administrative access to the underlying operating system for customization.
A containerized microservices application where the developer wants a serverless container hosting model without managing servers.

Matches

Show answer & explanation

Answer

Event-driven image processing matches AWS Lambda. A simple blog with a predictable flat fee matches Amazon Lightsail. A legacy database requiring operating system access matches Amazon EC2. A serverless containerized microservice matches AWS Fargate.
Each compute service matches its corresponding workload requirement perfectly: AWS Lambda is optimal for short-running, event-driven image processing; Amazon Lightsail is ideal for hosting simple websites with predictable monthly pricing; Amazon EC2 provides full OS administrative control for legacy systems; and AWS Fargate hosts containers in a serverless model.

Step-by-Step Solution

1
Analyze the event-driven requirement that needs millisecond billing.
Identify AWS Lambda as the service that runs code in response to events without provisioning servers, billing only for compute time used.
This aligns with the event-driven, utility-based billing workload.
2
Analyze the blog requirement needing a simple setup and flat monthly pricing.
Identify Amazon Lightsail as the solution that provides easy-to-use virtual private servers with fixed, predictable pricing plans.
This meets the need for low-cost, simplified, predictable compute resources.
3
Analyze the database requirement needing complete OS-level configuration access.
Identify Amazon EC2 as the service offering virtual machines where the user has full administrative control of the operating system.
This meets the requirement for a legacy database needing OS modifications.
4
Analyze the containerized microservices requirement needing serverless execution.
Identify AWS Fargate as the serverless engine for running containerized workloads without managing the virtual servers.
This matches the requirement to run containers without managing instances.

Key Concept

Selecting AWS compute services based on server management level, deployment package format, and cost predictability.
Estimated Time:1m 30s
Question 7Question

An enterprise is planning to migrate several diverse applications to AWS and needs to select the most appropriate compute option for each workload based on administrative control, management overhead, and pricing structures. Match each operational requirement or compute profile to the corresponding AWS compute service.

Click a left item, then click its matching right item

Items

Requires full administrative access (root/administrator) to the underlying operating system to install proprietary kernel modules and perform low-level OS customizations.
Requires running containerized microservices in a serverless model where resources are configured at the task level without provisioning or managing virtual machine instances.
Requires rapid deployment of web applications where the developer only uploads code, and the platform automatically handles provisioning, load balancing, and auto-scaling while retaining access to the underlying resources.
Requires hosting a basic workload with a predictable monthly cost using a simplified, pre-configured bundle of compute, SSD storage, data transfer, and static IP addresses.

Matches

Show answer & explanation

Answer

The operational requirement requiring full administrative access to the operating system matches Amazon Elastic Compute Cloud (Amazon EC2). The requirement to run containerized microservices in a serverless model matches AWS Fargate. The requirement to deploy web applications by uploading code with automatic provisioning and scaling matches AWS Elastic Beanstalk. The requirement to host basic workloads with a predictable monthly cost using pre-configured bundles matches Amazon Lightsail.
The correct matches align each compute service with its management responsibility and pricing characteristics: Amazon EC2 is matched with the need for full administrative OS access; AWS Fargate is matched with serverless container hosting; AWS Elastic Beanstalk is matched with rapid web application deployment from code; and Amazon Lightsail is matched with simplified, predictable, flat-rate hosting.

Step-by-Step Solution

1
Analyze the operational requirements for the first profile, which demands full administrative (root) access and OS kernel-level modifications.
Identify Amazon Elastic Compute Cloud (Amazon EC2) as the correct match, since it provides complete administrative control over the virtual server's operating system, unlike serverless or fully managed options.
To install custom kernel modules, the user must have root/admin operating system access, which is a core capability of Amazon EC2.
2
Evaluate the second profile, which requires running containerized applications without provisioning or managing underlying virtual machine infrastructure.
Identify AWS Fargate as the correct match, as it is a serverless compute engine for containers that removes the need to manage EC2 instances.
AWS Fargate allows containerized workloads to run in a serverless fashion, billing based on requested CPU and memory resources at the container level.
3
Analyze the third profile, which seeks a service that deploys code directly with automatic scaling and load balancing, while retaining access to the underlying infrastructure.
Identify AWS Elastic Beanstalk as the correct match, since it automates infrastructure provisioning for code deployments while keeping the resources visible and configurable.
AWS Elastic Beanstalk is a Platform-as-a-Service (PaaS) that handles deployment details automatically while allowing users to inspect and manage the underlying resources.
4
Analyze the fourth profile, which requires hosting basic applications with flat-rate, predictable pricing in an all-in-one bundle.
Identify Amazon Lightsail as the correct match, as it is designed for simple workloads requiring predictable monthly costs and bundled resources.
Amazon Lightsail bundles compute, storage, database, and networking capabilities into single, fixed-price plans, making it ideal for simple applications like blogs.

Key Concept

AWS Compute Services Management Models
Question 8Question

A company is planning to deploy four different workloads on AWS, each with unique hosting, administration, and pricing requirements. Which AWS compute service is the most appropriate for each workload? Match the application workload requirements to their corresponding AWS compute services.

Click a left item, then click its matching right item

Items

A simple web application that needs pre-configured storage, databases, and networking at a flat, predictable monthly price.
An event-driven script that automatically processes and resizes images uploaded to Amazon S3, paying only for the execution time.
A legacy corporate application that requires direct administrative (root) access to the underlying operating system kernel.
Containerized microservices that need to run and scale without provisioning or managing any underlying virtual machines.

Matches

Show answer & explanation

Answer

AWS Lightsail matches the simple flat-rate web application; AWS Lambda matches the event-driven image processing script; Amazon EC2 matches the legacy application needing OS administrative access; AWS Fargate matches the containerized microservices without managing virtual machines.
AWS Lightsail matches simple web hosting with flat-rate pricing. AWS Lambda matches event-driven, short-running functions. Amazon EC2 matches workloads requiring root access and control over the operating system. AWS Fargate matches serverless container execution where VM management is handled by AWS.

Step-by-Step Solution

1
Analyze the first workload requiring flat, predictable pricing and bundled services.
Identify AWS Lightsail as the service designed for easy, predictable-cost hosting.
AWS Lightsail bundles virtual private servers, storage, and databases into a single monthly flat rate, ideal for simple applications.
2
Analyze the second workload requiring event-driven execution for processing S3 uploads.
Identify AWS Lambda as the service that executes code in response to events without running continuous servers.
AWS Lambda is an event-driven serverless service that executes code in response to events (like S3 uploads) and bills only for active runtime.
3
Analyze the third workload requiring full administrative/root access to the OS kernel.
Identify Amazon EC2 as the service offering raw virtual machines with full administrative control.
Amazon EC2 offers complete root access and kernel customization, which serverless or fully managed services do not allow.
4
Analyze the fourth workload requiring container hosting without VM provisioning.
Identify AWS Fargate as the serverless container execution environment.
AWS Fargate runs containers directly without requiring the customer to manage, patch, or scale the underlying EC2 instances.

Key Concept

Selecting AWS compute services based on application architecture, administrative requirements, and cost models.
Question 9Question

A cloud architect is mapping several application workloads to the most appropriate AWS compute services. Match each business workload requirement to the AWS compute service that best fits its deployment, cost, and management constraints.

Click a left item, then click its matching right item

Items

A batch processing job that requires GPU-accelerated computing and kernel-level customizations to optimize deep learning training runs.
A lightweight, containerized microservice that serves API requests, requires rapid auto-scaling, and must run on a serverless architecture where users only pay when containers are running.
An event-driven function that processes log files uploaded to Amazon S3, executes code only when triggered, and runs for a maximum of 5 minutes per execution.
A small-scale developer environment containing a web server and a database that needs a simple, all-in-one package with a predictable monthly cost.

Matches

Show answer & explanation

Answer

The correct pairings are: 1) The GPU and kernel-customized batch job matches Amazon EC2. 2) The serverless, containerized API microservice matches AWS Fargate. 3) The S3 event-driven file processing function matches AWS Lambda. 4) The developer environment with predictable monthly billing matches Amazon Lightsail.
The correct mapping pairs each workload to its optimal compute service based on the degree of control, cost predictability, container orchestration, and serverless constraints. GPU and kernel modifications map to Amazon EC2. Serverless API container workloads map to AWS Fargate. Event-driven S3 functions map to AWS Lambda. A simple, predictable-cost VPS bundle maps to Amazon Lightsail.

Step-by-Step Solution

1
Analyze the management and OS access requirements for each workload.
Identify that the batch processing job requires GPU acceleration and guest OS kernel-level modifications, which are only possible with full virtual machine control.
Since serverless options do not allow access to the underlying OS kernel, this workload must map to Amazon EC2.
2
Determine the container and scaling requirements.
Identify that the API microservice needs serverless containers that scale rapidly and bill only during runtime.
AWS Fargate is the serverless container execution engine designed exactly for running containers without provisioning underlying VMs.
3
Assess the event-driven behavior and execution duration.
Identify that log processing is triggered by S3 events, runs on-demand, and finishes in 5 minutes.
AWS Lambda is ideal for event-driven functions running short-lived processing logic.
4
Identify the simple environment and pricing requirements.
Identify that the developer environment requires a simple, pre-configured VPS with predictable pricing.
Amazon Lightsail provides an all-in-one VPS bundle with low, predictable monthly pricing.

Key Concept

Selecting the appropriate AWS Compute service based on workload, scaling, management, and cost requirements.
Estimated Time:2m 30s
Question 10Question

An AWS architect is designing solutions for various business workloads. Match each business workload requirement to the most appropriate AWS compute service.

Click a left item, then click its matching right item

Items

Amazon EC2
AWS Lambda
AWS Fargate
Amazon Lightsail

Matches

Show answer & explanation

Answer

Amazon EC2 matches the legacy database application requiring administrative root access; AWS Lambda matches the short-running event-driven microservice; AWS Fargate matches the containerized API backend; and Amazon Lightsail matches the simple WordPress blog requiring predictable pricing.
Each service is correctly matched to its primary use case: Amazon EC2 for root OS access, AWS Lambda for event-driven serverless code execution, AWS Fargate for serverless container workloads, and Amazon Lightsail for simple VPS hosting with flat-rate pricing.

Step-by-Step Solution

1
Identify the workload requiring administrative OS access.
Amazon EC2 provides full control, including root/administrator access and custom kernel options.
To match the legacy application requirement.
2
Identify the workload that is short-running and event-triggered.
AWS Lambda runs code in response to S3 events and is serverless.
To match the event-driven avatar processing requirement.
3
Identify the containerized workload requiring zero host management.
AWS Fargate runs containers serverlessly, removing the operational overhead of EC2 instance management.
To match the serverless containerized API requirement.
4
Identify the workload looking for a simple VPS with flat monthly rates.
Amazon Lightsail provides an all-in-one VPS solution with simple management and predictable pricing.
To match the simple WordPress blog requirement.

Key Concept

Selecting AWS compute services based on business requirements, focusing on control, serverless scaling, container management, and pricing predictability.
Question 11Question

An organization is evaluating hosting models for their application workloads on AWS. Match each operational requirement to the most appropriate AWS compute service.

Click a left item, then click its matching right item

Items

Deploying containerized microservices where the customer defines CPU and memory requirements, but AWS manages server provisioning, operating system patching, and scaling.
Running a legacy application that requires custom kernel modifications, direct administrative root access, and persistent state on the guest operating system.
Launching a simple developer-friendly project that needs a bundled virtual private server (VPS) package with a predictable, flat-rate monthly pricing model.
Executing short-lived, event-driven code that runs in response to database changes or file uploads, automatically scales down to zero, and incurs no idle capacity charges.

Matches

Show answer & explanation

Answer

Matching AWS Fargate for serverless containers, Amazon EC2 for full guest OS control, Amazon Lightsail for simple pre-configured virtual private servers, and AWS Lambda for event-driven functions.
AWS Fargate matches the serverless container configuration requirement. Amazon EC2 matches the legacy custom-kernel/direct-access requirement. Amazon Lightsail matches the low-cost, flat-rate, pre-configured VPS requirement. AWS Lambda matches the serverless, event-driven scale-to-zero function execution requirement.

Step-by-Step Solution

1
Analyze containerized application requirements that specify container-level resources but forbid managing host servers.
Identify AWS Fargate as the serverless compute engine for containers.
AWS Fargate abstracts server management, allowing users to define container specifications while AWS handles the scaling and patching of the underlying instances.
2
Examine requirements for administrative access, custom kernel configuration, and direct OS control.
Identify Amazon EC2 as the correct service.
Amazon EC2 provides virtual machines with full administrative control, allowing users to choose the OS and modify the kernel.
3
Determine which service provides pre-configured VPS resources under a simple, flat pricing tier.
Identify Amazon Lightsail.
Amazon Lightsail bundles compute, storage, and networking features into a single, predictable monthly fee, making it ideal for simple applications.
4
Identify the event-driven compute model that scales to zero and has zero idle charges.
Identify AWS Lambda.
AWS Lambda executes code only when triggered by events, dynamically scaling based on incoming requests and charging only for active runtime.

Key Concept

Selecting AWS compute services based on operational responsibility, degree of control, and infrastructure architecture.
Question 12Question

A company is selecting compute services for various workloads. Match each business workload requirement with the AWS compute service that is most appropriate.

Click a left item, then click its matching right item

Items

Amazon EC2
AWS Lambda
Amazon Lightsail
AWS Fargate

Matches

Show answer & explanation

Answer

The correct matches pair Amazon EC2 with legacy applications requiring OS administrative access, AWS Lambda with short event-driven code execution, Amazon Lightsail with simple websites under predictable pricing, and AWS Fargate with serverless container deployment.
Each compute service on AWS is optimized for specific levels of control, scale, and simplicity. Amazon EC2 matches full administrative OS access; AWS Lambda matches short-lived, event-driven functions; Amazon Lightsail matches pre-configured software with predictable monthly pricing; and AWS Fargate matches containerized applications run without provisioning underlying EC2 instances.

Step-by-Step Solution

1
Evaluate the infrastructure management requirements of each workload (e.g., control over the OS, serverless execution, containerization, or simple pre-configured setups).
Identify that full root/OS access requires Amazon EC2, serverless execution of short-lived code requires AWS Lambda, simple pre-configured websites map to Amazon Lightsail, and serverless containers require AWS Fargate.
This establishes the fundamental alignment between the AWS compute service types and the business constraints.
2
Verify each service alignment against the AWS Shared Responsibility Model and operational model to ensure accuracy.
Confirm that Amazon EC2 provides maximum control, AWS Lambda is event-driven serverless, Amazon Lightsail is simplified VPS, and AWS Fargate is container-focused serverless.
Ensures no incorrect pairings are made based on minor service overlaps.

Key Concept

AWS Compute Services Selection
Estimated Time:1m 30s
Question 13Question

Match each business workload requirement with the most appropriate AWS compute service.

Click a left item, then click its matching right item

Items

Amazon EC2
AWS Lambda
Amazon Lightsail
AWS Fargate

Matches

Show answer & explanation

Answer

Amazon EC2 matches with running a legacy database application requiring full administrative control; AWS Lambda matches with running short-lived backend code triggered by S3 uploads; Amazon Lightsail matches with deploying a simple, pre-configured WordPress website; AWS Fargate matches with deploying containerized microservices without managing servers.
Each compute service matches its corresponding requirement: Amazon EC2 provides full root access to the operating system; AWS Lambda runs event-driven backend code in response to S3 uploads; Amazon Lightsail offers pre-configured application templates with predictable pricing; AWS Fargate runs containerized applications without needing to manage EC2 instances.

Step-by-Step Solution

1
Analyze each compute workload requirement to identify key constraints, such as OS access, pricing predictability, containerization, and serverless trigger conditions.
Identify that legacy databases need OS access (EC2), WordPress needs simplicity/predictable costs (Lightsail), containers without host management need serverless container execution (Fargate), and S3 triggers need event-driven code (Lambda).
This establishes the primary mapping logic based on core AWS compute service characteristics.
2
Connect each service to the corresponding business requirement.
EC2 maps to the legacy database; Lambda maps to S3 event code; Lightsail maps to WordPress; Fargate maps to serverless containers.
This yields the complete and correct match of AWS compute services to the given scenarios.

Key Concept

AWS Compute Services
Question 14Question

Match each business workload requirement to the most appropriate AWS compute service.

Click a left item, then click its matching right item

Items

An enterprise web server running a custom proprietary kernel module that requires administrative access to the underlying operating system.
A short-lived event-driven script that runs for less than a minute to parse CSV files whenever they are uploaded to Amazon S3.
A simple staging environment for a startup testing a standard website stack with predictable monthly pricing.
A containerized microservice running continuously in production where the team wants automated scaling without managing server instances.

Matches

Show answer & explanation

Answer

The correct matches pair kernel-level OS access with Amazon EC2, S3-triggered transient scripts with AWS Lambda, predictable flat-rate environments with Amazon Lightsail, and serverless container deployments with AWS Fargate.
The correct matches align the workload specifications with AWS service features: EC2 is matched for OS-level administrative control, Lambda for short-lived event execution, Lightsail for simple low-cost environments, and Fargate for serverless container workloads.

Step-by-Step Solution

1
Analyze each application requirement to identify constraints such as operating system control, runtime duration, containerization, and pricing structure.
Identified OS level control for the first workload, brief event-driven processing for the second, predictable costs for the third, and serverless containers for the fourth.
Correct mapping relies on matches between workload characteristics and service features.
2
Map the analyzed requirements to the unique features of the target AWS compute services.
Linked OS customization to Amazon EC2, short serverless functions to AWS Lambda, simple low-cost virtual servers to Amazon Lightsail, and serverless container orchestration to AWS Fargate.
This alignment satisfies both architectural requirements and cost optimization guidelines.

Key Concept

Selecting the correct AWS compute service based on management overhead, runtime limits, OS-level requirements, and cost characteristics.
Estimated Time:1m 30s
Question 15Question

An organization is evaluating different AWS compute offerings for its upcoming migration. Match each workload requirement to the most appropriate AWS compute service.

Click a left item, then click its matching right item

Items

A short-lived microservice that processes media uploads under 45 seconds and must scale to zero when inactive.
A legacy accounting application requiring custom kernel modifications and direct root access to the underlying operating system.
A containerized e-commerce API that needs serverless deployment without any virtual machine management overhead.
A simple promotional WordPress website needing low, predictable monthly pricing bundled with data transfer.

Matches

Show answer & explanation

Answer

The correct matches pair: 1) the event-driven scaling-to-zero workload with AWS Lambda; 2) the legacy system requiring kernel-level OS configurations with Amazon EC2; 3) the serverless containerized workload with AWS Fargate; and 4) the simple website with predictable pricing with Amazon Lightsail.
The correct matches map each distinct application requirement to the AWS compute service that meets its management, pricing, and infrastructure needs: AWS Lambda for event-driven serverless functions; Amazon EC2 for workloads needing full operating system customization; AWS Fargate for serverless container workloads; and Amazon Lightsail for simple, low-cost virtual private servers.

Step-by-Step Solution

1
Analyze each workload on the left to identify their primary constraints.
Identified specific characteristics: event-driven serverless scaling (left_1), kernel/root OS access (left_2), serverless containers (left_3), and predictable, simple cost VPS (left_4).
Understanding key workload characteristics is necessary to match them with specialized AWS compute categories.
2
Evaluate the capabilities of the compute services on the right.
Mapped AWS Lambda (event-driven functions), Amazon EC2 (fully customizable virtual machines), AWS Fargate (serverless container orchestration), and Amazon Lightsail (predictable VPS packages).
This defines the target features of each compute offering to determine the ideal pairings.
3
Perform the matching based on architectural best practices.
Matched left_1 with AWS Lambda, left_2 with Amazon EC2, left_3 with AWS Fargate, and left_4 with Amazon Lightsail.
This aligns the workloads with their corresponding optimal AWS compute service.

Key Concept

Selecting appropriate AWS compute services based on operational and application needs
Question 16Question

A cloud practitioner needs to pair different application deployment needs with their corresponding AWS compute services. Match each specific workload scenario to the most suitable AWS compute service.

Click a left item, then click its matching right item

Items

An application that runs code only in response to events and requires zero server management.
A containerized workload that runs without requiring the management of virtual machine infrastructure.
A monolithic application requiring complete administrative control over the operating system kernel.

Matches

Show answer & explanation

Answer

Event-driven serverless workloads match with AWS Lambda, serverless container workloads match with AWS Fargate, and workloads requiring complete operating system control match with Amazon EC2.
AWS Lambda is correct for event-driven serverless workloads. AWS Fargate is correct for containerized workloads without server management. Amazon EC2 is correct for workloads requiring OS access.

Step-by-Step Solution

1
Analyze the first requirement: running code only in response to events with zero server management.
This describes a fully serverless, event-driven model, which is the definition of AWS Lambda.
AWS Lambda automatically scales and runs code without provisioning servers in response to event triggers.
2
Analyze the second requirement: running containerized workloads without managing the underlying virtual machines.
This describes a serverless container execution environment, which is the definition of AWS Fargate.
AWS Fargate manages the underlying compute infrastructure so users only need to package their applications in containers.
3
Analyze the third requirement: a monolithic application requiring full administrative control over the operating system.
This describes an Infrastructure as a Service (IaaS) virtual machine, which is the definition of Amazon EC2.
Amazon EC2 gives users complete administrative (root) access to customize the operating system and software stack.

Key Concept

Selecting the appropriate AWS compute service based on management overhead, hosting type (serverless vs. virtual machine), and containerization requirements.
Estimated Time:1m 0s
Question 17Question

AWS offers a variety of compute services tailored to different application workloads, scaling requirements, and management preferences. A cloud architect is planning the deployment of four separate application components. Which AWS compute service is the most appropriate choice for each of these business and technical requirements? Match each workload scenario on the left with its most suitable AWS compute service on the right.

Click a left item, then click its matching right item

Items

A development team needs to launch a simple Python application environment with pre-configured virtual private servers, storage, databases, and a static IP under a flat, predictable monthly pricing structure.
A financial analysis firm needs to execute thousands of highly parallelized, containerized batch processing jobs that run to completion across dynamically scaled resources.
A software company wants to deploy a Node.js microservice that has highly sporadic traffic patterns and needs to scale instantly, ensuring they only pay for active execution time in milliseconds.
An enterprise security team wants to run containerized web services where they specify container CPU and memory requirements, but want AWS to fully manage and patch the underlying host instances.

Matches

Show answer & explanation

Answer

The correct matches pair the simple Python environment with Amazon Lightsail, the highly parallelized batch jobs with AWS Batch, the sporadic Node.js microservice with AWS Lambda, and the serverless container configuration with AWS Fargate.
Matching the workloads to their appropriate compute services is based on matching the management model, cost structure, and technical requirements. Amazon Lightsail is best for simple environments with a flat monthly rate. AWS Batch is optimized for executing large-scale parallel batch jobs to completion. AWS Lambda provides event-driven serverless scaling billed by millisecond execution for sporadic workloads. AWS Fargate provides serverless container compute where container specifications are declared without managing host instances.

Step-by-Step Solution

1
Analyze the workload requirements and key constraints for each scenario, paying attention to terms like 'predictable monthly pricing', 'highly parallelized batch', 'sporadic traffic with millisecond execution', and 'containerized without managing servers'.
Identify that the first scenario requires a simple VPS with flat pricing (Amazon Lightsail), the second requires batch orchestration (AWS Batch), the third requires event-driven micro-billing (AWS Lambda), and the fourth requires serverless containers (AWS Fargate).
This establishes the core pedagogical criteria for matching each requirement to its unique service characteristics.
2
Verify that the selected services align with the AWS Shared Responsibility Model and architectural best practices, ensuring that constraints such as Lambda's execution limits or Fargate's serverless container model match the scenario requirements.
All four scenarios are correctly paired without violating any technical constraints.
Ensures that the cloud architecture choices are valid and correct according to AWS CCP guidelines.

Key Concept

Matching workloads to AWS Compute Services based on operational model, billing, and management overhead.
Estimated Time:1m 30s
Question 18Question

Match each AWS compute service to the description that best represents its primary features and typical use cases.

Click a left item, then click its matching right item

Items

Amazon EC2
AWS Lambda
Amazon Lightsail

Matches

Show answer & explanation

Answer

Amazon EC2 matches to resizable virtual servers that provide full administrator control over the operating system. AWS Lambda matches to serverless compute service that runs code in response to events without provisioning or managing servers. Amazon Lightsail matches to virtual private servers with pre-configured templates and predictable monthly pricing.
Each service is correctly aligned to its core design goal: Amazon EC2 for control and custom configuration, AWS Lambda for serverless event-driven automation, and Amazon Lightsail for simplicity and flat-rate monthly costs.

Step-by-Step Solution

1
Identify the key characteristics of Amazon EC2.
Amazon EC2 offers virtual machines (instances) with complete control over the guest operating system and customizable resources.
This matches the definition highlighting full administrator control.
2
Identify the key characteristics of AWS Lambda.
AWS Lambda is serverless and executes code when triggered by events (like file uploads or HTTP requests).
This matches the definition highlighting serverless event-driven execution.
3
Identify the key characteristics of Amazon Lightsail.
Amazon Lightsail is designed for simple, predictable workloads with flat-rate pricing and preconfigured software templates.
This matches the definition highlighting pre-configured templates and predictable monthly pricing.

Key Concept

AWS Compute Services
Question 19Question

Match each workload requirement to the most appropriate AWS compute service.

Click a left item, then click its matching right item

Items

A containerized API that must be run on a serverless compute engine where you pay only for the resources consumed by the container itself.
A simple testing environment for a developer requiring a bundled virtual machine with pre-configured memory, SSD storage, and static IP addresses at a predictable monthly cost.
A serverless task that runs automated database backups on a scheduled CRON trigger, executing in under 3 minutes.
An enterprise resource planning (ERP) application that requires direct access to the underlying OS to install proprietary device drivers and configuration files.

Matches

Show answer & explanation

Answer

The containerized API matches with AWS Fargate; the simple testing environment matches with Amazon Lightsail; the short-lived scheduled database backup task matches with AWS Lambda; and the enterprise application requiring OS-level root access matches with Amazon EC2.
AWS Fargate is designed for running serverless containers without administrative overhead. Amazon Lightsail is optimized for quick, predictable virtual machine packages for simple environments. AWS Lambda is the ideal serverless tool for short, event-driven, or scheduled scripts. Amazon EC2 provides full root access and control over the operating system for legacy or customized software configurations.

Step-by-Step Solution

1
Analyze the serverless container execution requirement.
The requirement specifies running a containerized workload serverlessly without managing virtual machines. This matches AWS Fargate.
AWS Fargate is the primary serverless compute engine for running containers in Amazon ECS or EKS without server management.
2
Evaluate the requirement for a predictable, bundled virtual private server.
The developer needs a simple, bundled virtual machine with pre-configured resources at a predictable cost. This matches Amazon Lightsail.
Amazon Lightsail simplifies virtual private server management by bundling compute, storage, and networking into a single fixed monthly fee.
3
Identify the best option for the short, scheduled backup script.
The backup task runs on a schedule and completes within 3 minutes. This matches AWS Lambda.
AWS Lambda is ideal for event-driven, short-lived tasks that run in response to schedule expressions without needing a continuously running server.
4
Assess the operational control required by the ERP application.
The application requires access to the operating system to install custom drivers. This matches Amazon EC2.
Amazon EC2 provides virtual servers with complete administrative access (root/Administrator level) to configure the OS as needed.

Key Concept

Differentiating AWS compute services based on operational overhead, containerization requirements, level of administrative control, and pricing models.
Estimated Time:1m 30s
Question 20Question

An organization is deploying several workloads with different requirements on AWS. Match each operational workload requirement to its most appropriate AWS compute service.

Click a left item, then click its matching right item

Items

An enterprise database system that requires custom operating system kernel configurations and administrative root access to the virtual server.
A data processing script that executes only when an object is uploaded to an Amazon S3 bucket, running for less than 15 seconds per execution.
A containerized microservice API that needs to run continuously without the development team having to manage, patch, or scale any underlying virtual machines.
A simple development environment with a pre-configured web server and database that requires a predictable, flat-rate monthly price.

Matches

Show answer & explanation

Answer

The database system requiring custom OS configurations matches Amazon EC2. The event-triggered script processing S3 uploads matches AWS Lambda. The containerized microservice requiring serverless orchestration matches AWS Fargate. The development environment requiring a predictable flat-rate cost matches Amazon Lightsail.
The correct pairings align the specific workload features with the administrative responsibilities of each AWS compute service: Amazon EC2 is selected for full OS control; AWS Lambda is selected for transient, event-driven functions; AWS Fargate is selected for serverless container workloads; and Amazon Lightsail is selected for simple, predictably priced pre-packaged stacks.

Step-by-Step Solution

1
Evaluate administrative control requirements.
Amazon EC2 provides root access and full operating system level control.
To match the workload requiring custom operating system kernel configurations.
2
Evaluate execution duration and trigger types.
AWS Lambda is a serverless, event-driven service designed for short-lived tasks triggered by AWS services.
To match the short-duration data processing script triggered by S3 uploads.
3
Evaluate container management models.
AWS Fargate is a serverless compute engine for containers that removes the need to manage underlying servers.
To match the continuously running containerized microservice API needing no host administration.
4
Evaluate cost predictability and setup complexity.
Amazon Lightsail offers an all-in-one pre-configured server and database bundle with a flat-rate price.
To match the requirement for a simple, predictable, and low-cost development environment.

Key Concept

Selecting AWS compute services based on operational constraints such as serverless automation, container hosting, OS-level administrative control, and predictable flat-rate pricing structures.
Page 1 / 2Next