文件名称:aws-lambda-r:在AWS Lambda上使用R
文件大小:2.28MB
文件格式:ZIP
更新时间:2024-02-26 14:10:46
aws r aws-lambda serverless api-gateway
在AWS Lambda上使用R 概要 此存储库包含一些脚本,这些脚本有助于在AWS Lambda上执行R函数。 当前(2018年3月)无法直接在AWS Lambda上运行R代码,因此我们需要通过Python调用它。 脚本: 使用您的设置创建一个AWS EC2实例, 安装和编译R软件包 创建要加载到AWS Lambda的zip文件并将其保存到S3 创建Lambda函数并部署zip文件 配置AWS API Gateway以允许通过Web访问代码 在设置结束时,您将拥有一个AWS Lambda函数,该函数可以通过AWS API Gateway任意调用多次,而无需担心EC2实例或可伸缩性问题
【文件预览】:
aws-lambda-r-master
----.gitignore(537B)
----settings()
--------setup_user_example.sh(157B)
--------.gitignore(260B)
--------README.md(216B)
--------lambda_role_policy.json(291B)
--------secrets_default.sh(4KB)
--------settings_default.sh(5KB)
--------lambda_authorizer.js(1KB)
--------setup_auto_example.sh(409B)
--------lambda_role_trust.json(194B)
--------lambda_files.txt(53B)
----README.md(5KB)
----aws-lambda-r.Rproj(246B)
----lambda()
--------.gitignore(84B)
--------README.md(267B)
----docs()
--------.gitignore(238B)
--------index.Rmd(19KB)
--------plumber_demo.R(284B)
--------opencpu_demo.R(88B)
--------aws-lambda-r-09.png(36KB)
--------custom-auth-workflow.png(370KB)
--------aws-lambda-r-04.png(53KB)
--------plumber_functions.R(580B)
--------index.html(1.27MB)
--------curl.png(24KB)
--------style.css(2KB)
----LICENSE(1KB)
----example.R(1KB)
----.gitattributes(300B)
----scripts()
--------.gitignore(23B)
--------README.md(240B)
--------14_create_lambda_api_method.sh(7KB)
--------09_test_deployment.sh(6KB)
--------15_create_alias_api_method.sh(5KB)
--------03_check_settings.sh(8KB)
--------01_main.sh(514B)
--------06_copy_files.sh(2KB)
--------23_setup_s3.sh(2KB)
--------04_create_ec2.sh(3KB)
--------07_deploy_lambda.sh(994B)
--------22_setup_custom_ami.sh(3KB)
--------12_configure_ec2.sh(2KB)
--------13_create_deployment_package.sh(2KB)
--------02_setup.sh(5KB)
--------11_install_packages.sh(2KB)
--------34_remove_lambda.sh(2KB)
--------21_setup_vpc.sh(4KB)
--------08_terminate_ec2.sh(901B)
--------05_update_ec2.sh(1KB)
--------24_setup_lambda.sh(13KB)
----doc()
--------01-AWS-setup()
--------README.md(202B)
--------old()
--------21-AWS-delete()
--------11-AWS-terminate()
----python()
--------lambda_get.py(672B)
--------README.md(55B)
--------lambda_post.py(673B)