Scaling Serverless Architectures (Simplified Chinese)
Offered By: Amazon Web Services via AWS Skill Builder
Course Description
Overview
本课程重点介绍如何选择服务来扩展无服务器架构。在本课程中,您将学习如何运用大规模无服务器思维,包括以下内容:
- 比较基于 AWS Lambda 的架构和传统云架构
- 应用最佳实践优化 Lambda 函数的运行速度
- 比较用于保存资源和应用程序状态的存储选项
- 应用与模拟、单元测试、功能设计、有效扩展测试和集成测试相关的无服务器测试策略
- 了解无服务器应用程序中的支出意识选项
- 课程级别:中级
- 时长:1.5 小时
注意:本课程具有本地化的注释/字幕。 旁白保留英语。要显示字幕,请单击播放器右下角的 CC 按钮。
活动
- 本课程包括讲解、视频和测验。
课程目标
在本课程中,您将学习以下内容:
- 在确保您的解决方案能够处理架构流量的衡量方式和指标方面,比较基于 Lambda 的架构和传统云架构
- 列出设计最佳实践,以优化 Lambda 函数的运行速度,包括冷启动和热启动
- 比较用于保存资源和应用程序状态的存储选项
- 确定如何控制您的解决方案的访问权限及其应用场景
- 描述利用使用模式、API 限制、API 密钥、Lambda 并发控制和 HTTP 状态代码的注意事项
- 确定与性能相关的设计权衡以及 API、Lambda 函数和数据存储的优点和缺点
- 总结与模拟、单元测试、功能设计、有效扩展测试和集成测试相关的无服务器测试策略
- 重点掌握可以进行的迭代修改,以随着时间的推移优化应用程序的性能和成本
培训对象
本课程面向:
- 熟悉 Amazon Web Services (AWS) 云和无服务器技术的经验丰富的开发人员和云架构师
先决条件
我们建议符合以下条件的人员参加本课程:
- 已熟悉无服务器技术和 AWS 云概念
- 已完成 Architecting on AWS 课程或掌握同等知识
- 已完成 Getting into the Serverless Mindset 课程或掌握同等知识
- 已完成 Introduction to Serverless Development 课程或掌握同等知识
- 已完成 AWS Lambda Foundations 课程或掌握同等知识
课程大纲
模块 1:简介
- 如何学习本课程
- 课程简介
模块 2:扩展无服务器架构
- 大规模无服务器思维
- 无服务器服务扩展注意事项
- 测试峰值负载
模块 3:总结
- 总结和后续步骤
- 专业知识考核
- 反馈
Tags
Related Courses
Building Modern Python Applications on AWSAmazon Web Services via edX Building Modern Java Applications on AWS
Amazon Web Services via edX Building Modern Nodejs Applications on AWS
Amazon Web Services via edX Build a RESTful API(Node.js) using AWS Lambda & API Gateway
Coursera Project Network via Coursera Build a Python application(API) on AWS(Lambda+API Gateway)
Coursera Project Network via Coursera