De-Coupling Workflows Flashcards
Can SQS Queues be Bi-Directional
No, if you need communication to return to the instance that sent the message, you’ll need a second queue
Your web servers won’t be able to push info back the same way it would require a second queue pointed the other way
Can SQS Duplicate Messages?
Yes,
This is only once in a while if you see if frequently check for a misconfigured visibility timeout, or the dev is failing to make the delete API call
SQS Defaults (Look into this more)
Stuff here
How long can messages be stored in an SQS queue
Messages can persist for 14 days & default value is 4
Does the SQS Order Matter?
If message order is important, make sure to pick SQS FIFO
Proactive Notifications
Proactive notifications = SNS
Anytime a question asks about email, text, or any type of push based notification think SNS
Cloudwatch & SNS
Scenarios that talk about getting a notification from a cloudwatch alarm should immediately make you look for SNS in the answer
API Gateway
Doesn’t require an in-depth understanding. You only need to know it acts as a secure front door for external communications coming into. Your environemnt
Supports WAF to prevent DDOS attacks