with routing support.
Serverless Rustlang AWS Lambda applications with ⚡ serverless framework ⚡ with routing.
- 🦀 Build Rustlang applications with ease
- 🛵 Continuous integration testing with GitHub Actions
- 🚀 Continuous deployment with GitHub Actions
- 🧪 Getting started unit tests
Store a AWS_ACCESS_KEY_ID AWS_SECRET_ACCESS_KEY used for aws deployment in your repositories secrets.
With your function deployed you can now start triggering it using serverless framework directly or
the AWS integration you've configured to trigger it on your behalf
$ npx serverless invoke -f hello -d '{"foo":"bar"}'With your function deployed you can now tail it's logs right from your project
$ npx serverless logs -f hello$ npx serverless logs -f worldGood code should be easily replaceable. Good code is should also be easily disposable. Retiring applications should be as easy as creating and deploying them them. The dual of serverless deploy is serverless remove. Use this for retiring services and cleaning up resources.
$ npx serverless remove-
See the serverless-rust plugin's documentation for more information on plugin usage.
-
See the aws rust runtime's documentation for more information on writing Rustlang lambda functions