Understanding Event-Driven Architecture with AWS Lambda and EventBridge