Timedora
Free Practice Quiz Question List

6 AWS Compute Architecture and Practice Online Quiz Questions

Use this free practice quiz with 20 questions to review 6 AWS Compute Architecture and Practice, test your knowledge, and prepare for your next test or exam.

20 questions
01
True or false
1 point

A short image-resizing task starts when a user uploads an image to S3, and upload traffic is irregular. Is Lambda a suitable starting point if the task fits its execution and resource limits?

  1. A

    True

  2. B

    False

02
Written response
1 point

What is the maximum duration of a standard AWS Lambda invocation, in minutes?

03
Choose one
1 point

A team wants to run containers without managing the underlying hosts. Which statement correctly distinguishes the roles of ECS and Fargate?

  1. A

    Fargate orchestrates containers, and ECS provides the compute capacity.

  2. B

    ECS orchestrates containers, and Fargate provides the compute capacity.

  3. C

    ECS and Fargate are both container orchestrators.

  4. D

    ECS provides compute capacity, and Fargate is an operating system.

04
Fill in the blank
1 point

In a container design, manages container orchestration, while provides the underlying compute capacity.

05
Choose all
1 point

When choosing AWS compute, which factors should a team consider? Select all that apply.

  1. A

    How long the work runs and what resources it needs

  2. B

    How demand varies over time

  3. C

    Whether the service is the newest AWS offering

  4. D

    What the team can operate well

06
Written response
1 point

Which AWS compute option lets a team run containers without managing the EC2 hosts beneath them?

07
Choose one
1 point

A web request starts a report that may take a long time, and the client should not wait on an open connection. Which design best separates request handling from report processing?

  1. A

    Keep the client connection open and run the whole report in the API process.

  2. B

    Run the report in an always-on Lambda invocation with no queue.

  3. C

    Accept the API request, enqueue a job, and have a container worker process it asynchronously.

  4. D

    Store the report only in the worker's local filesystem and return immediately.

08
True or false
1 point

For a Lambda-based workload, durable state should be stored outside the function rather than relying on a function instance to retain it.

  1. A

    True

  2. B

    False

09
Fill in the blank
1 point

When an application is unreachable through an Application Load Balancer, check the configured and verify that security groups permit traffic from the load balancer to the .

10
Open ended
1 point

Design an architecture for an API request that starts a long report-generation job. Explain how the design avoids keeping the client's connection open, how the report is processed, and where job status and results should live.

11
Choose one
1 point

A continuously running legacy application requires a specific operating-system configuration and host-level access. Which compute choice best fits these requirements?

  1. A

    Run the application on EC2 and manage the required host configuration.

  2. B

    Use Lambda because it provides unrestricted operating-system access.

  3. C

    Use Fargate because it provides host-level access to its managed hosts.

  4. D

    Use ECS on Fargate because it eliminates the need to package the application.

12
Choose all
1 point

Which practices support reliable, replaceable compute deployments? Select all that apply.

  1. A

    Keep durable data and job state in managed storage or databases rather than on a particular compute instance.

  2. B

    Use health checks that reflect whether the application is ready to serve requests.

  3. C

    Treat a running process as proof that the application can complete requests successfully.

  4. D

    Give each workload only the IAM permissions it needs.

13
Written response
1 point

When an ECS service scales, what unit does the service adjust?

14
Choose one
1 point

An image uploaded to S3 needs quick resizing, and uploads arrive irregularly. Which is the best starting design?

  1. A

    Run an EC2 instance continuously to watch the bucket

  2. B

    Trigger a Lambda function from the S3 object-created event

  3. C

    Run an EKS cluster on EC2

  4. D

    Use an Application Load Balancer to resize uploaded images

15
Choose one
1 point

A continuously available HTTP application is already packaged as a container. The team wants to avoid managing virtual machines and does not need Kubernetes. Which is the best starting design?

  1. A

    Run the application in Lambda because it is packaged as a container

  2. B

    Use ECS on EC2 because it avoids managing virtual machines

  3. C

    Run an ECS service on Fargate

  4. D

    Use EKS on EC2 because Kubernetes is required for all containers

16
Choose one
1 point

A continuously running legacy application requires a particular operating-system configuration and host-level access. Which compute option is the best starting point?

  1. A

    Run the application on EC2

  2. B

    Run the application as a Lambda function

  3. C

    Run the application on Fargate

  4. D

    Run the application on ECS without selecting a compute layer

17
Choose one
1 point

Which statement correctly distinguishes container orchestration from compute capacity in AWS?

  1. A

    ECS and Fargate orchestrate containers, while EKS and EC2 provide compute capacity

  2. B

    ECS and EKS orchestrate containers, while Fargate and EC2 provide compute capacity

  3. C

    Fargate and EKS both provide compute capacity, while ECS and EC2 both orchestrate containers

  4. D

    Lambda and Fargate are container orchestrators, while ECS and EKS provide compute capacity

18
True or false
1 point

A standard AWS Lambda invocation can run for at most 15 minutes.

  1. A

    True

  2. B

    False

19
Written response
1 point

Which AWS service should be used to grant each workload only the permissions it needs? Enter the service acronym.

20
Choose one
1 point

A team wants to reduce deployment risk for an application. Which rollout approach best follows the recommended practices?

  1. A

    Replace every instance at once and review errors only after deployment

  2. B

    Deploy without monitoring if the process health check passes

  3. C

    Use staged traffic or rolling replacement and monitor error rates, latency, and health

  4. D

    Keep deployment traffic fixed and monitor only infrastructure capacity