Project information

  • Development Language: Python
  • Technology: Lambda, Firehose, S3, API Gateway, Airflow, DynamoDB, SNS, Snowflake
  • Cost Savings (Monthly): $$$
  • Coolness Factor: 🌟🌟🌟🌟

Lots of Lambda

I went through several different architecture iterations on this project. Ultimately I decided to go serverless and separate out logical processing into separate lambdas in order to make the code more modular and easier to test. This decision also allowed me to make a large portion of the project event-driven with just a single lambda that was occasionally triggered by an airflow cron job.