- 对云计算概念有基本的了解
- 熟悉程式设计语言(Python、Node.js 或类似语言)
- 使用 AWS 等云平台的经验
观众
- 开发人员
- 云解决方案架构师
- IT 专业人员
无伺服器架构允许开发人员构建和运行应用程式,而无需管理基础设施,从而提高可扩充性并降低成本。本课程向参与者介绍如何使用 AWS Cloud9 和 AWS Lambda 开发无伺服器应用程式,涵盖从设置开发环境到部署和管理无伺服器函数的所有内容。
此讲师指导的现场培训(在线或现场)面向希望学习如何在 AWS Cloud9 和 AWS Lambda 上有效构建、部署和维护无伺服器应用程式的中级专业人员。
在本次培训结束时,参与者将能够:
- 了解无伺服器架构的基础知识。
- 设置 AWS Cloud9 以进行无伺服器应用程式开发。
- 使用 AWS Lambda 开发、测试和部署无伺服器应用程式。
- 与其他 AWS 服务(如 API Gateway 和 S3)集成。
- 优化无伺服器应用程式以提高性能和成本效率。
课程形式
- 互动讲座和讨论。
- 大量的练习和练习。
- 在即时实验室环境中动手实施。
课程自定义选项
- 要申请本课程的定制培训,请联系我们进行安排。
Serverless 架构简介
- 什么是无伺服器架构?
- 无伺服器解决方案的优势和使用案例
- 适用于无伺服器应用程式的 AWS 服务概述
AWS Cloud9 入门
- 设置 AWS Cloud9 环境
- 探索用于无伺服器开发的 IDE 功能
- 与 AWS Cloud9 集成 AWS Lambda
使用 AWS Lambda 构建无伺服器应用程式
- AWS Lambda 函数简介
- 创建和测试 Lambda 函数
- 部署无伺服器应用程式
与其他 AWS 服务整合 AWS Lambda
- 将 API Gateway 用于无伺服器 API
- 将 Lambda 与 S3 集成以实现事件驱动型架构
- 使用 AWS DynamoDB 进行数据存储
高级无伺服器应用程式开发
- 使用无伺服器框架(例如Serverless Framework、AWS SAM)
- 优化性能并减少冷启动
- 无伺服器应用程式中的安全性最佳实践
监控和管理 Serverless 应用程式
- 使用 AWS CloudWatch 设置记录和监控
- 排查和调试 Lambda 函数
- 无伺服器应用程式的成本优化策略
无伺服器应用程式中的自动化
- 使用 AWS 实现基础设施自动化CloudFormation
- 使用 AWS Step Functions 构建自动化工作流
- 使用 AWS EventBridge 计划任务
扩展和管理无伺服器应用程式
- 无伺服器环境中的自动扩展策略
- 处理并发和扩展限制
- 大规模管理无伺服器资源
总结和后续步骤
United Arab Emirates - Developing Serverless Applications on AWS Cloud9
Qatar - Developing Serverless Applications on AWS Cloud9
Egypt - Developing Serverless Applications on AWS Cloud9
Saudi Arabia - Developing Serverless Applications on AWS Cloud9
South Africa - Developing Serverless Applications on AWS Cloud9
Brasil - Developing Serverless Applications on AWS Cloud9
Canada - Developing Serverless Applications on AWS Cloud9
中国 - Developing Serverless Applications on AWS Cloud9
香港 - Developing Serverless Applications on AWS Cloud9
澳門 - Developing Serverless Applications on AWS Cloud9
台灣 - Developing Serverless Applications on AWS Cloud9
USA - Developing Serverless Applications on AWS Cloud9
Österreich - Developing Serverless Applications on AWS Cloud9
Schweiz - Developing Serverless Applications on AWS Cloud9
Deutschland - Developing Serverless Applications on AWS Cloud9
Czech Republic - Developing Serverless Applications on AWS Cloud9
Denmark - Developing Serverless Applications on AWS Cloud9
Estonia - Developing Serverless Applications on AWS Cloud9
Finland - Developing Serverless Applications on AWS Cloud9
Greece - Developing Serverless Applications on AWS Cloud9
Magyarország - Developing Serverless Applications on AWS Cloud9
Ireland - Developing Serverless Applications on AWS Cloud9
Luxembourg - Developing Serverless Applications on AWS Cloud9
Latvia - Developing Serverless Applications on AWS Cloud9
España - Developing Serverless Applications on AWS Cloud9
Italia - Developing Serverless Applications on AWS Cloud9
Lithuania - Developing Serverless Applications on AWS Cloud9
Nederland - Developing Serverless Applications on AWS Cloud9
Norway - Developing Serverless Applications on AWS Cloud9
Portugal - Developing Serverless Applications on AWS Cloud9
România - Developing Serverless Applications on AWS Cloud9
Sverige - Developing Serverless Applications on AWS Cloud9
Türkiye - Developing Serverless Applications on AWS Cloud9
Malta - Developing Serverless Applications on AWS Cloud9
Belgique - Developing Serverless Applications on AWS Cloud9
France - Developing Serverless Applications on AWS Cloud9
日本 - Developing Serverless Applications on AWS Cloud9
Australia - Developing Serverless Applications on AWS Cloud9
Malaysia - Developing Serverless Applications on AWS Cloud9
New Zealand - Developing Serverless Applications on AWS Cloud9
Philippines - Developing Serverless Applications on AWS Cloud9
Singapore - Developing Serverless Applications on AWS Cloud9
Thailand - Developing Serverless Applications on AWS Cloud9
Vietnam - Developing Serverless Applications on AWS Cloud9
India - Developing Serverless Applications on AWS Cloud9
Argentina - Developing Serverless Applications on AWS Cloud9
Chile - Developing Serverless Applications on AWS Cloud9
Costa Rica - Developing Serverless Applications on AWS Cloud9
Ecuador - Developing Serverless Applications on AWS Cloud9
Guatemala - Developing Serverless Applications on AWS Cloud9
Colombia - Developing Serverless Applications on AWS Cloud9
México - Developing Serverless Applications on AWS Cloud9
Panama - Developing Serverless Applications on AWS Cloud9
Peru - Developing Serverless Applications on AWS Cloud9
Uruguay - Developing Serverless Applications on AWS Cloud9
Venezuela - Developing Serverless Applications on AWS Cloud9
Polska - Developing Serverless Applications on AWS Cloud9
United Kingdom - Developing Serverless Applications on AWS Cloud9
South Korea - Developing Serverless Applications on AWS Cloud9
Pakistan - Developing Serverless Applications on AWS Cloud9
Sri Lanka - Developing Serverless Applications on AWS Cloud9
Bulgaria - Developing Serverless Applications on AWS Cloud9
Bolivia - Developing Serverless Applications on AWS Cloud9
Indonesia - Developing Serverless Applications on AWS Cloud9
Kazakhstan - Developing Serverless Applications on AWS Cloud9
Moldova - Developing Serverless Applications on AWS Cloud9
Morocco - Developing Serverless Applications on AWS Cloud9
Tunisia - Developing Serverless Applications on AWS Cloud9
Kuwait - Developing Serverless Applications on AWS Cloud9
Oman - Developing Serverless Applications on AWS Cloud9
Slovakia - Developing Serverless Applications on AWS Cloud9
Kenya - Developing Serverless Applications on AWS Cloud9
Nigeria - Developing Serverless Applications on AWS Cloud9
Botswana - Developing Serverless Applications on AWS Cloud9
Slovenia - Developing Serverless Applications on AWS Cloud9
Croatia - Developing Serverless Applications on AWS Cloud9
Serbia - Developing Serverless Applications on AWS Cloud9
Bhutan - Developing Serverless Applications on AWS Cloud9
Nepal - Developing Serverless Applications on AWS Cloud9
Uzbekistan - Developing Serverless Applications on AWS Cloud9