In the Last chapter we learned how to create serverless applications using AWS Lambda and the official lambda-runtime crate. It is useful for developers who use Amazon Web Services (AWS) and who especially want to use AWS Lambda. It differs from the approach where we created a standalone web server, because AWS Lambda stores, scales, and runs automatically, and the only thing we should provide is the compiled code of a microservice.
The following topics will be covered in this chapter:
- Dealing with the AWS Lambda Rust runtime
- Deploying a microservice to AWS using the Serverless Framework