文件名称:java8集合源码-SparkingLambda:AWSLambda与Kotlin研讨会材料
文件大小:13.14MB
文件格式:ZIP
更新时间:2024-06-24 11:20:35
系统开源
java8 SparkingLambda 本次研讨会的目的是通过微 Web 服务设置AWS Lambda API 。 (不是 Apache Spark!) 通过这种方式,您可以非常快速地为您的应用程序运行一个 Web 服务,这可以让您免去很多工作,例如无限扩展、公开 HTTP 端点、身份验证、内部监控、按使用付费等。 此外,我们使用 Kotlin 和很有前途的 Spek 框架。 先决条件 帐户 Intellij Idea(社区版就够了) Kotlin通过 Intellij Idea Preferences -> plugins 码头工人说明 Python和画中画 如果您使用的是 Mac OSx 并且安装了 Homebrew brew install python ,否则 视窗 SAM 本地 CLI 通过 Pip 安装: pip install aws-sam-cli 运行sam --version ,应打印当前版本 使用 Python、pip 和 SAM 安装问题? 也许这个可以帮助你 在我们开始之前 为了让研讨会顺利开始,我们在 github 存储库中创建了一个名为part0的文件夹
【文件预览】:
SparkingLambda-master
----.gitignore(2KB)
----part1_helloworld()
--------settings.gradle(37B)
--------build.gradle(2KB)
--------src()
--------gradlew(5KB)
--------gradlew.bat(2KB)
--------.idea()
--------gradle()
----part3_testing()
--------settings.gradle(37B)
--------build.gradle(2KB)
--------src()
--------gradlew(5KB)
--------gradlew.bat(2KB)
--------.idea()
--------gradle()
----part0_start()
--------settings.gradle(37B)
--------build.gradle(638B)
--------src()
--------gradlew(5KB)
--------gradlew.bat(2KB)
--------.idea()
--------gradle()
----screenshots()
--------ss_aws_api_create_get.png(153KB)
--------ss_spek_plugin_install.png(273KB)
--------ss_aws_create_lambda_function_scratch.png(238KB)
--------ss_aws_api_create_resource.png(213KB)
--------ss_aws_select_lambda.png(127KB)
--------ss_aws_create_api.png(189KB)
--------ss_spek_plugin_result.png(180KB)
--------ss_aws_api_get_test.png(318KB)
--------ss_aws_api_post_sum_test.png(284KB)
--------ss_aws_upload_lambda_and_handler.png(130KB)
--------ss_sam_test_result.png(123KB)
----SparkingLambda-1.0-all.jar(12.26MB)
----readme.md(18KB)
----part2_calculator()
--------settings.gradle(37B)
--------build.gradle(2KB)
--------src()
--------gradlew(5KB)
--------gradlew.bat(2KB)
--------.idea()
--------gradle()