Decoupling Workflows Flashcards
Can SQS duplicate messages?
Yes
Are SQS queues bi directional?
No
How long can messages in SQS persist for?
14 days
What service in SQS should you use if order of messages is important?
SQS FIFO
If you need a push based notification what AWS service should you use?
SNS
What is AWS API gateway used for?
It acts as a secure front door to external communication coming into your environment
What is AWS Batch used for?
Long running batch workloads where the workloads are over 15 minutes.
What is an alternative to Lambda when your runtime requirements exceed 15 minutes?
AWS Batch
What are the two types of messaging queues you can use with AmazonMQ?
1) RabbitMQ
2) ActiveMQ
If you have an application that needs to use a specific messaging protocol what should you use?
Amazon MQ
Which layers of our applications need to be loosely coupled?
Internal and External
Documentation:
https://docs.aws.amazon.com/wellarchitected/latest/high-performance-computing-lens/loosely-coupled-scenarios.html
Which layers of our applications need to be loosely coupled?
Internal and External
Documentation:
https://docs.aws.amazon.com/wellarchitected/latest/high-performance-computing-lens/loosely-coupled-scenarios.html
You need to ingest data regularly from Salesforce into Amazon S3 for your application to process. Which service is the most efficient for completing this?
Amazon AppFlow
How can you ensure that your SQS messages arrive in the correct order?
Use an SQS FIFO queue.
What is the largest message size you can store in SQS?
256KB
Documentation:
https://aws.amazon.com/sqs/faqs/