This repository contains a micro-service monorepo example project using Python, AWS Lambdas and CircleCI.
- Create my own custom Python package
- Reuse my custom package in multiple Lambda functions
- Automate the build and deployment process for the Lambda function. This includes:
- Have a single code location for my custom packages in the project.
- No copy pasting my code across the different services.
- Each Lambda function installs only the packages it needs (no blind installation of all packages "just in case")
- Deploy code to AWS upon merging to master branch
- Build something cool related to dinosaurs
- Local testing
- Automate cleanup of project
- Tag-based code deployment
This project is also the foundation for a 3-part Medium series. Feel free to check out each part:
For questions or feedback, contact @bombillazo