Serverless Machine Learning helps ML practioners deploy ML models into production without managing servers.
Serverless Machine Learning uses serverless framework and serverless-python-requirements (serverless plugin) to deploy ML models onto AWS using serverless architectures (i.e. AWS Lambda).
Serverless Machine Learning implements the following ML models:
- Serverless Tensorflow
- Serverless Keras (coming soon)
- Serverless Transformers (coming soon)
To use Serverless Machine Learning, complete the following steps:
- Install Serverless Framework. To get started, refer to official docs
- Setup AWS IAM Permissions. To get started, read: The ABCs of IAM: Managing permissions with Serverless
- AWS
- GCP (coming soon)
- Cloudflare Workers (coming soon)
- Python 3.7 (release date: June 27, 2018)
- Python 3.8 (coming soon)