“But as Ben points out, many of the architectural decisions we take are specific to our business and determined by our business requirements. Which messaging service do we use, do we go with EventBridge or SNS or Kinesis? How do we integrate them together, do we write Lambda functions or use direct service integrations? Who is allowed to access the system and what actions can they perform?”
https://theburningmonk.com/2023/06/are-we-getting-infrastructure-all-wrong-in-the-serverless-era/