文件名称:java8看不到源码-LambdaWrap:Rubygem可简化基于AWSLambda的Web服务的部署
文件大小:43KB
文件格式:ZIP
更新时间:2024-06-24 13:45:53
系统开源
java8 看不到源码LambdaWrap 一个 ruby 库,用于简化无服务器 RESTful API 的部署,协调 AWS 服务:AWS Lambda、API 网关和 DynamoDB,与运行时引擎和包结构无关。 描述 LambdaWrap 是一种管理和自动部署 AWS Lambda 函数和相关功能的非常简单的方法。 它针对简单的用例,仅关注部署自动化。 它的主要目标是支持希望能够在基础设施上花费不到 1 小时并专注于 Web 服务提供的实际价值的开发人员。 从技术上讲,它直接使用 并避免了诸如 . 由于专注于简化部署,它没有内置支持在本地运行功能,例如 has。 LambdaWrap 通过利用 Lambda 别名和 API 网关阶段的概念,将“环境”的概念用于数据和行为的分区。 例如,当用户部署到生产环境时,会创建“生产”的 Lambda 别名和“生产”的 API 网关阶段。 API Gateway 的 Production 阶段旨在调用 Lambda 的 Production 别名。 此部署工具的目的是以声明式方式预先加载配置。 您的服务配置应存储在版本控制的 YAML 文
【文件预览】:
LambdaWrap-master
----.gitignore(49B)
----lambda_wrap.gemspec(889B)
----.codeclimate.yml(152B)
----.travis.yml(919B)
----.rubocop.yml(566B)
----LICENSE(11KB)
----lib()
--------lambda_wrap.rb(364B)
--------lambda_wrap()
----readme.md(17KB)
----Gemfile(460B)
----.yardopts(34B)
----Rakefile(2KB)
----test()
--------data()
--------unit()
--------helper.rb(711B)