When working with AWS Lambda functions you have to be careful of how many dependencies you utilize.
Each dependency adds additional package size which adds extra download time when your AWS Lambda function is invoked.
Now you can easily reduce Lambda package size with Serverless Framework
This pattern shows:
Gary Jennings is a Senior Serverless Consultant at Serverless Guru who specializes in Full Stack Cloud Application Development
How to build an AWS Step Functions workflow
Starter template for filtering w/ AWS EventBridge