AWS - SNS and SQSWhy does AWS SNS require email subscriptions to be confirmed before sending notifications, but SMS subscriptions do not?ASNS cannot send SMS without confirmationBTo prevent spam and ensure user consent for email, but SMS uses phone number verificationCEmail protocol is newer and requires confirmation by designDBecause SMS messages are free and do not require confirmationCheck Answer
Step-by-Step SolutionSolution:Step 1: Understand email subscription confirmation rationaleEmail confirmation prevents spam and ensures the user consents to receive messages.Step 2: Understand SMS subscription behaviorSMS subscriptions rely on phone number ownership and carrier verification, so explicit confirmation is not required.Final Answer:To prevent spam and ensure user consent for email, but SMS uses phone number verification -> Option BQuick Check:Email needs consent; SMS relies on phone verification [OK]Quick Trick: Email needs confirmation; SMS trusts phone number ownership [OK]Common Mistakes:Thinking SMS messages are freeBelieving email protocol is newerAssuming SMS requires confirmation
Master "SNS and SQS" in AWS9 interactive learning modes - each teaches the same concept differentlyLearnWhyDeepVisualTryChallengeProjectRecallTime
More AWS Quizzes AWS Lambda - Lambda handler function structure - Quiz 8hard AWS Lambda - Lambda function concept - Quiz 3easy AWS Lambda - Lambda concurrency and throttling - Quiz 14medium Auto Scaling - Scaling policies (target tracking, step, simple) - Quiz 9hard CloudWatch - CloudWatch Events (EventBridge) - Quiz 13medium DynamoDB - Tables, items, and attributes - Quiz 2easy Elastic Load Balancing - Cross-zone load balancing - Quiz 5medium RDS and Relational Databases - RDS backup and snapshots - Quiz 6medium RDS and Relational Databases - Multi-AZ deployment for high availability - Quiz 11easy SNS and SQS - SNS topics and subscriptions - Quiz 11easy