4006-998-758
3000+课程任你选择
Serverless 原理与实践
研发学院 云原生 Serverless 开课时间:2023-02-03
李明宇

云计算专家

中国科学院软件所课题组负责人

中国新一代IT产业推进联盟存储分委会秘书长

全国高校人工智能与大数据创新联盟专家委员

西安交通大学研究生院外聘专家和校外导师

荣获中国软件协会“优秀CTO”称号


查看老师详情
课程内容

课程大纲

一、云原生与Serverless 概述

1. 云原生架构的优势和带来的新挑战

2. 云原生技术体系概述

3. 为什么说Serverless是必然趋势?

4. Serverless与容器、K8s、微服务框架和服务网格的关系

5. 几种典型Serverless方案的比较:Lamda、Knative、OpenFaas等

6. Serverless应用案例简介

二、Serverless应用开发

1. 创建Function并开发具体功能

2. Function的构建和运行

3. 将Function部署为服务

4. 自动弹性伸缩(Autoscaling)

5. 版本与流量管理

6. 实现事件驱动

三、Under the hood: Serverless核心技术

1. 典型Serverless方案 Knative的架构与安装部署

2. Knative的模板及其工作原理

3. 当以FaaS方式构建和运行一个Service时,Knative做了什么?

4. Knative中应用版本发布与流量治理原理

5. 事件的机制及实现

6. 其他Serverless方案的架构与原理概述

四、扩展话题

1. 如何实现Serverless应用与传统云原生应用的并存

2. 并行计算、图计算和机器学习类应用的Serverless方案

3. Serverless目前在实际应用中存在的挑战及未来发展


返回上一级