Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/radzionc/deploy-notebook
Deploy Jupyter Notebook to AWS Lambda
https://github.com/radzionc/deploy-notebook
aws-lambda jupyter-notebook python terraform
Last synced: about 22 hours ago
JSON representation
Deploy Jupyter Notebook to AWS Lambda
- Host: GitHub
- URL: https://github.com/radzionc/deploy-notebook
- Owner: radzionc
- Created: 2018-05-22T07:11:01.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2020-11-18T08:53:36.000Z (almost 4 years ago)
- Last Synced: 2024-06-20T13:54:29.569Z (5 months ago)
- Topics: aws-lambda, jupyter-notebook, python, terraform
- Language: HCL
- Homepage:
- Size: 6.84 KB
- Stars: 16
- Watchers: 2
- Forks: 10
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Deploy Notebook
These days it is possible to deploy a function from Jupiter Notebook in less than a minute.
>![all text](https://cdn-images-1.medium.com/max/880/1*F9DLYPTkrq6UUPvzXaV8PA.png)
### run locally:
```bash
$ git clone https://github.com/RodionChachura/deploy-notebook.git
$ cd deploy-notebook # set credentials in main.tf
$ . ./cook_notebook.sh
$ terraform init
$ terraform apply
$ curl --request POST --data '{"a": 3, "b": 4}' /function
```## update function code:
```bash
$ . ./deploy.sh tf-lambda tf-lambdas function.zip
```## [Blog Post](https://geekrodion.com/blog/deploy-jupyter-lambda)
## Technologies
* Python
* Jupyter Notebook
* AWS Lambda
* Terraform## License
MIT © [RodionChachura](https://geekrodion.com)