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 world
Good 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