/awslambda_poc

This is an example python aws lambda function.

Primary LanguagePythonMIT LicenseMIT

awslambda-poc

This a Proof of concept of aws lambda handler.

This repo include some scripts that helps in managing the release in aws lambda functions with python.

  1. Create a example function, something writting into s3. Remember to customize the env var S3_BUCKET in local_simulation.sh script.
  2. Function description with YAML.
  3. Create a lambda function.
  4. Manage the upload of new revisions and production.
  5. Be able to launch a test event on a named version (aka devel, production, 0.1.1).
  6. Create a script to launch sync and async tests.
  7. Promote to production alias
  8. Docker environment to test the lambda handler instead of own PC.
  9. Allow the same codebase for multiple functions.
  10. Embedded python requirements with functions zip.