For IndividualsFor Educators
ExpertMinds LogoExpertMinds
ExpertMinds

Ace your certifications with Practice Exams and AI assistance.

  • Browse Exams
  • For Educators
  • Blog
  • Privacy Policy
  • Terms of Service
  • Cookie Policy
  • Support
  • AWS SAA Exam Prep
  • PMI PMP Exam Prep
  • CPA Exam Prep
  • GCP PCA Exam Prep

© 2026 TinyHive Labs. Company number 16262776.

    PracticeAWS Solutions Architect Associate (SAA-C03)AWS SAA-C03 Practice Exam 4Question 26
    Medium1 markMultiple Choice
    Domain 2.3: DecouplingResilienceSQSS3Decoupling

    AWS SAA-C03 · Question 26 · Domain 2.3: Decoupling

    A media company has an application that processes video files. Users upload videos to an Amazon S3 bucket. The processing takes several minutes per video and is handled by a fleet of Amazon EC2 instances. The company wants to decouple the upload process from the video processing to ensure the system remains responsive even during traffic spikes. <br/><br/>What is the MOST resilient way to architect this?

    Answer options:

    A.

    Configure S3 Event Notifications to invoke an AWS Lambda function that processes the video.

    B.

    Configure S3 Event Notifications to send a message to an Amazon SQS queue. Configure an Auto Scaling group of EC2 instances to poll the queue and process the videos.

    C.

    Configure S3 Event Notifications to send a message to an Amazon SNS topic. Have the EC2 instances subscribe to the topic.

    D.

    Have the EC2 instances continuously poll the S3 bucket for new objects using the ListObjects API.

    How to approach this question

    Identify the standard AWS pattern for decoupling asynchronous work queues.

    Full Answer

    B.Configure S3 Event Notifications to send a message to an Amazon SQS queue. Configure an Auto Scaling group of EC2 instances to poll the queue and process the videos.✓ Correct
    Using Amazon SQS to decouple components is a best practice. S3 can send an event to SQS when a file is uploaded. The EC2 instances can pull messages from the queue at their own pace, ensuring no tasks are lost during traffic spikes.

    Common mistakes

    Choosing Lambda for long-running video processing tasks.
    Question 25All questionsQuestion 27

    Practice the full AWS SAA-C03 Practice Exam 4

    65 questions · hints · full answers · grading

    Sign up freeTake the exam

    More questions from this exam

    Q01A company has multiple AWS accounts in an AWS Organizations organization. The security team wants...MediumQ02An application running on Amazon EC2 instances needs to access an Amazon DynamoDB table. Both res...EasyQ03A company is designing a web application that will be hosted on AWS. The application will use an ...MediumQ04A company is building a mobile app that requires users to authenticate using their social media a...HardQ05A solutions architect is designing a VPC for a three-tier web application. The database tier must...Medium
    View all 65 questions →