【文件属性】:
文件名称:aws-sam-serverless-services:使用AWS Serverless Application Model实施REST服务的示例选项
文件大小:826KB
文件格式:ZIP
更新时间:2021-05-26 14:56:46
Java
适用于无服务器REST部署的AWS SAM示例模板
是开始构建的绝佳框架。 仅需几行配置,就可以定义所需的应用程序并进行部署。
如果直接使用资源和属性进行构建,则隐藏所需的所有样板配置。
虽然这对于快速入门非常有用,但是当您想要实现稍微复杂的功能(例如验证,授权,转换等)时,它可能会很快变得令人沮丧。
该存储库旨在用作各种AWS SAM模板的存储,涵盖了不同的部署方案。
当前,它具有以下示例模板:
部署方案
SAM AWS模板
Lambda代理集成
与HTTP的Lambda代理集成捕获了所有
Lambda代理集成与正文内容验证
Lambda自定义集成
Lambda自定义集成与身体内容验证
将来,样例模板的列表将通过新的部署方案(包括转换,授权等)进行扩展。
请参阅以下AWS文档文章,以了解所引用的概念:
先决条件
为了运行这些示例,您需要安装和配置 。
请按照您的平台
【文件预览】:
aws-sam-serverless-services-master
----EchoFunction()
--------dependency-reduced-pom.xml(5KB)
--------src()
--------pom.xml(5KB)
----EchoFunctionJS()
--------.npmignore(8B)
--------app.js(433B)
--------tests()
--------package.json(468B)
----template-lpi-validate.yaml(1KB)
----images()
--------mindit-aws-serverless.jpg(56KB)
--------echo-lpi-test.jpg(153KB)
--------amazon-api-gateway.jpg(77KB)
--------lpi-set-validator.png(118KB)
--------echo-li-test.png(385KB)
--------echo-lpi-validate-test.jpg(173KB)
----template-li-validate.yaml(2KB)
----template-lpi-catch-all.yaml(548B)
----LICENSE(1KB)
----README.md(14KB)
----template-lpi.yaml(753B)
----.gitignore(120B)
----template-li.yaml(1KB)