Slide 16
Slide 16 text
Deployment strategies - Explained
●
Each λf must be self-contained:
– If it is very simple, not relying on external libraries, and based on a
dynamic runtime (Python, Node.js, ...), it can be edited online,
within the λ dashboard
– For complex projects, you have to upload a zip file, which must
include all the dependencies (except the AWS SDK) and whose
specific directory layout depends on the chosen runtime
●
Working offline is not a bad idea, as you can use your
traditional IDEs and tools
●
For more elaborated artifacts – which are fairly common in
Java – having a dedicated plugin for your own build tool can
save even more time
●
Please, consult λ documentation for updated information
about bundling projects for your selected runtime