Serverless, low-code service to build and visualize workflows orchestration.
But what does it mean?
- serverless - you pay only for the number of step transitions executed
- low-code - defined in JSON/YAML or visual builder
- workflows - multi-step processes
- orchestration - centralized coordination across multiple services
This week I passed the AWS DevOps Professional exam 🎉
Here is a little guide - scope, what to pay attention to, and how I prepared for it in less than 2 weeks.
A thread 🧵👇
📖 Learning
While I generally don't like video courses, I did not find any better way for preparing for the exams. They provide condensed knowledge on the exam scope.
AWS messaging solutions - where to use which one 🤔
SQS vs SNS vs Kinesis vs EventBridge
A thread 🧵 👇
A common goal for all messaging solutions is to decouple the Producer and the Consumer.
The Producer does not know about the Consumer(s), and vice versa.
But depending on the use case, we have to choose an appropriate solution.
SQS: Simple Queue Service
- consumer pulls messages
- message is consumed only once, by a single consumer, and then removed
- no need to provision throughput
- price per number of messages