感谢您发送咨询!我们的团队成员将很快与您联系。
感谢您发送预订!我们的团队成员将很快与您联系。
课程大纲
介绍
- 构建现代无伺服器应用程式的概述和最佳实践
- 支援无伺服器应用程式事件驱动型设计的 AWS 服务概述
API 驱动的开发
- 基于标准请求/回应 API 的 Web 应用程式概述
- 将 Amazon API Gateway 用于无伺服器应用程式
- 比较不同的 API 类型
- 设置与 Lambda 函数整合的 HTTP API 终端节点
身份验证、授权和 Access 控制
- 身份验证和授权比较
- 使用 API Gateway 对 API 进行身份验证
- 使用 Amazon Cognito
无伺服器部署框架
- 了解基础设施即代码的命令式程式设计和声明式程式设计
- CloudFormation、AWS CDK、Amplify 和 AWS SAM 框架比较
Amazon EventBridge 和 Amazon SNS
- 使用异步事件源
- Amazon EventBridge 功能和使用案例
- 构建自定义 EventBridge 总线和规则
- Amazon Simple Notification Service (Amazon SNS) 和 EventBridge 使用案例比较
在事件驱动部署中使用伫列和流
- 使用伫列和流作为 Lambda 的事件源
- 使用 Amazon Simple Queue Service (Amazon SQS) 或 Amazon Kinesis Data Streams 作为 Lambda 的事件源
编写 Lambda 函数
- Lambda 生命周期概述以及使用编写 Lambda 函数的最佳实践
- 配置 Lambda 函数
- 处理错误
使用 AWS Step Functions
- 在无伺服器架构中使用 AWS Step Functions
- 标准和快速工作流程比较
- 直接集成 step 函数
Serverless 应用程式的可观测性和监控
- 了解可观测性的三大支柱
- 写入和解释日志档
- 使用 Amazon CloudWatch 纪录
- 使用 AWS X-Ray 实现可观测性
保护无伺服器应用程式
- 无伺服器应用程式安全最佳实践
- API Gateway、Lambda 和应用程式安全性
- 保护无伺服器数据存储中的数据
- 审计
扩展无伺服器应用程式
- 使用 API 闸道进行规模管理
- 使用 Lambda 并发进行扩展
- 使用 Lambda 扩展不同的事件源
部署管道自动化
- 在无伺服器应用程式中使用 CI/CD
- 在无伺服器管道中使用工具
- 使用 AWS SAM 功能进行无伺服器部署
- 自动化最佳实践
故障排除
总结和后续步骤
要求
- 了解 AWS 云架构的基础知识
- 知识 AWS Lambda
观众
- 开发人员
21 小时
客户评论 (3)
培训师对概念有很好的把握
Josheel - Verizon Connect
课程 - Amazon Redshift
机器翻译
All good, nothing to improve
Ievgen Vinchyk - GE Medical Systems Polska Sp. Z O.O.
课程 - AWS Lambda for Developers
IOT applications