Skip to content
BytePatterns

CLF-C02 · Domain 3: Cloud Technology and Services · 34% of the exam

Task 3.8: Identify services from other in-scope AWS service categories.

Messaging and notifications, business applications, developer tools, end-user computing, frontend and mobile, and IoT — one service per job.

Study it

  • Integration and other services: SQS, SNS, EventBridge, SES, Connect, Amplify, IoT Core, WorkSpaces, CodeBuild, CodePipeline, X-Ray

    Partly covered by: SQS vs SNS vs EventBridge

Sample questions

Try each one before opening the answer. Every option is explained, with the AWS documentation page that proves it.

Question 1 · choose 1

An online store's website must keep accepting orders during traffic spikes, even when the workers that process orders fall behind. Each order should wait until a worker is free to pick it up. Which service should sit between the website and the workers?

  1. AAmazon Simple Notification Service (Amazon SNS)
  2. BAmazon EventBridge
  3. CAmazon Simple Queue Service (Amazon SQS)
  4. DAmazon Simple Email Service (Amazon SES)
Show the answer and why
  • AAmazon Simple Notification Service (Amazon SNS)

    Incorrect

    SNS pushes each message to its subscribers as soon as it is published. It is not a queue that holds orders until a worker asks for one.

  • BAmazon EventBridge

    Incorrect

    EventBridge routes events to targets according to rules. Buffering work for a pool of workers to pull at their own pace is a queue's job.

  • CAmazon Simple Queue Service (Amazon SQS)

    Correct

    SQS is a managed message queue that decouples components: the website sends orders to the queue, and workers receive and process them when they are ready.

  • DAmazon Simple Email Service (Amazon SES)

    Incorrect

    SES sends and receives email, such as order confirmations. It does not pass work between application components.

A queue lets a fast producer and a slower consumer run at their own speeds: messages wait in SQS until a worker takes them.

Question 2 · choose 1

A company wants to give 300 remote employees a persistent Windows desktop in the cloud that they can reach from their own laptops, so it no longer has to ship and maintain office PCs. Which service provides this?

  1. AAmazon WorkSpaces
  2. BAWS Amplify
  3. CAmazon Connect
  4. DAWS IoT Core
Show the answer and why
  • AAmazon WorkSpaces

    Correct

    WorkSpaces provides virtual, cloud-based desktops that users can reach from their own devices, without the company buying and deploying hardware.

  • BAWS Amplify

    Incorrect

    Amplify is for building and hosting web and mobile application frontends. It does not provide desktops.

  • CAmazon Connect

    Incorrect

    Connect is a cloud contact center service for customer calls and chats, not a virtual desktop.

  • DAWS IoT Core

    Incorrect

    IoT Core connects and manages Internet of Things devices. It has nothing to do with employee desktops.

End-user computing on AWS means the desktop runs in the cloud and is streamed to whatever device the employee has; WorkSpaces is that service.

Question 3 · choose 1

When an Amazon CloudWatch alarm fires, every on-call engineer must receive both a text message (SMS) and an email at the same time. Which service should deliver these notifications?

  1. AAmazon Simple Queue Service (Amazon SQS)
  2. BAmazon Simple Notification Service (Amazon SNS)
  3. CAmazon Connect
  4. DAWS X-Ray
Show the answer and why
  • AAmazon Simple Queue Service (Amazon SQS)

    Incorrect

    SQS holds messages in a queue for applications to pull. It does not send SMS or email to people.

  • BAmazon Simple Notification Service (Amazon SNS)

    Correct

    SNS delivers messages published to a topic to all its subscribers, including SMS and email endpoints, and is used for application and system alerts such as CloudWatch alarms.

  • CAmazon Connect

    Incorrect

    Connect is a cloud contact center for customer service, not an alerting service.

  • DAWS X-Ray

    Incorrect

    X-Ray traces requests through an application to analyze performance. It does not send notifications.

One message, many recipients, several channels: publish to an SNS topic and let it fan out.

Question 4 · choose 1

A small team of frontend developers wants to deploy and host its web app directly from its Git repository, with every commit built and released automatically, without setting up servers. Which service is designed for this?

  1. AAmazon WorkSpaces
  2. BAmazon Connect
  3. CAWS Amplify
  4. DAWS IoT Core
Show the answer and why
  • AAmazon WorkSpaces

    Incorrect

    WorkSpaces provides virtual desktops for users. It does not build or host web applications.

  • BAmazon Connect

    Incorrect

    Connect is a cloud contact center service.

  • CAWS Amplify

    Correct

    Amplify Hosting provides a Git-based workflow for hosting full-stack serverless web apps with continuous deployment: you connect a Git repository, and changes are built and deployed.

  • DAWS IoT Core

    Incorrect

    IoT Core connects and manages Internet of Things devices.

Frontend and mobile developers who want hosting and continuous deployment without running infrastructure are Amplify's audience.

Question 5 · choose 1

An application is made of a dozen microservices. Some requests are slow, and the developers want to follow each request as it travels through the services to see which one adds the delay. Which service helps?

  1. AAWS X-Ray
  2. BAWS CloudTrail
  3. CAWS CodePipeline
  4. DAWS Config
Show the answer and why
  • AAWS X-Ray

    Correct

    X-Ray collects data about the requests your application serves and traces them across services, so you can find where latency and errors come from.

  • BAWS CloudTrail

    Incorrect

    CloudTrail records API calls made to AWS in your account, for auditing. It does not trace requests through your own application.

  • CAWS CodePipeline

    Incorrect

    CodePipeline automates the build, test and release of software. It does not analyze running requests.

  • DAWS Config

    Incorrect

    AWS Config records how resources are configured. It does not measure request latency.

Distributed tracing — one request, many services, where did the time go — is X-Ray's job among the developer tools.

Practise domain 3 →Practise all domains →