Skip to main content

Serve R more on Serve R less.

Project description

ServeRmore

A package to improve fast and iterative workflow between RStudio and AWS Lambda Function hosting.

Requirements

Please refer to our LAPTOP.md Guide for necessary manual configurations.

To install the latest package:

python3 -m pip install serveRmore

Quickstart

Please refer to your cloud platform for additional information:

These commands are available for awareness.

srm help
srm version
srm status

To create the packaging runtime environment and update the Handler function, package everything into a zip and store it, then deploy the zip to Serverless, run these commands:

srm create
srm update
srm package
srm deploy
srm terminate

Roadmap

Our objective is to be able to provide fast iteration on R ML modeling to an API endpoint on AWS Lambda. In our next version, we plan to automate the creation of the handler.py file that is needed to start the instance of Lambda and provide the translation layer from HTTPS request, to Python Request, to R Request, and back again.

To Do:

  • Create a generic handler.py
  • Practice updating RStudio code and redeploying to a Lambda Function

Contributing

Please refer to our guide for more information. CONTRIBUTING.md

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

serveRmore-0.0.1.tar.gz (6.9 kB view hashes)

Uploaded Source

Built Distribution

serveRmore-0.0.1-py3-none-any.whl (8.8 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page