AWS SAM 框架和 AWS Lambda – 完整的动手指南Script
掌握 AWS SAM 框架和 AWS Lambda 函数,构建与 AWS 服务集成的真实世界无服务器应用程序
讲师:Paulo Dichone | Software Engineer, AWS Cloud Practitioner & Instructor
口袋资源独家Udemy付费课程,独家中英文字幕,配套资料齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
你将会学到的
- 使用 AWS SAM 框架正确开发和部署 AWS Lambda 函数
- 了解 AWS Lambda 的基础知识和高级概念
- 使用 SAM 框架部署三个与 S3、SES、Step Function、SNS、EventBridge、API Gateway、DynamoDB、EC2 和 CloudWatch 交互的真实世界项目
- 学习 YAML 并使用代码配置和管理你的整个部署
要求
- 很好地了解 Python 或 NodeJS 的脚本编写基础知识
- 对AWS云有基本了解者优先参加本课程
- 最近的 Mac / Linux / Windows 机器
- 熟悉命令行者优先
- 开车学习新技术!
说明
AWS SAM 框架(无服务器应用程序模型)和 AWS Lambda是构建可扩展、可靠的无服务器应用程序并在 Amazon Web Services 中部署 AWS Lambda 函数的最佳方式。无服务器的好处是你不需要管理任何服务器!
在本课程中,你将深入了解如何使用 AWS SAM 框架(无服务器应用程序模型)部署 AWS Lambda 函数以及声明和配置这些函数。
简而言之,你将:
- 不再需要使用 AWS 管理控制台手动创建无服务器基础设施
- 现在将所有配置和部署放在一个 YAML 文件中
- 不再需要将你的函数打包成 zip 文件并手动上传到 AWS 云
借助AWS SAM CLI和 SAM 框架,你可以使用命令行界面更快地完成所有这些工作!
这是精通 AWS SAM 框架和 AWS Lambda 函数以快速配置、开发和部署无服务器应用程序的最佳时机。
AWS Lambda 函数将处理服务器的所有负担抽象出来——你编写一个函数并让 AWS 从那里拿走它!此外,你可以节省成本,因为你只需按使用量付费 – 如果你的 Lambda 函数未运行,则不会向你收费。
借助AWS Lambda 函数,你可以快速扩展或扩展,而无需重新配置服务器!
在本课程中,我们将向 AWS Lambda 部署几个真实世界的函数:
- S3 (Python) 上的自动缩略图生成服务
- 使用 AWS API Gateway 和 Lambda (nodeJS) 的 REST API
- 使用 AWS API Gateway 和 Lambda (Python 3) 的 REST API
- 前端使用 Lambda、SES、API Gateway 和 NextJS 的电子邮件服务 (NodeJS)
- 使用 SNS、API Gateway、S3、EventBridge (Schedule)、DynamoDB、Lambda、SendGrid API (NodeJS) 的电子邮件订阅者服务
- 识别人脸及其特征的人脸识别服务
- Amazon Comprehend 服务与 EventBridge 配对,可按计划通过电子邮件向用户发送选定的新闻标题
完成课程后,你可以编写任何你想要的函数。
在本课程中,你将通过实践学习熟练使用 AWS Lambda 并通过 AWS SAM 框架与许多不同的 AWS 服务集成所需的一切知识!
试试这个课程,如果你不喜欢它,你有 30 天的时间退款。你有什么可失去的!
———————————
本课程还附带:
- 终身访问所有未来的更新
- 问答部分的响应式讲师
- Udemy 结业证书可供下载
- 30 天“无条件”退款保证!
如果你想了解 AWS Lambda 和 AWS SAM 框架并掌握 AWS 平台,请加入我的课程!
此课程面向哪些人:
- 想要了解 AWS Lambda 和无服务器架构的开发人员
- 想要学习如何正确部署和自动化 Lambda 函数部署的 DevOps
- 想要了解如何构建、构建和部署无服务器应用程序的解决方案架构师
- 欢迎任何愿意投入工作学习新工具和技术的人