├──27-云计算下一个十年技术Serverless
 |   ├──1-Serverless深度实战之Knative
 |   |   ├──1-使用Knative平台环境说明
 |   |   ├──2-现阶段云原生应用领域介绍
 |   |   ├──3-为什么要引入Serverless
 |   |   ├──4-Serverless应用场景
 |   |   ├──5-Serverless架构优缺点
 |   |   ├──6-Knative介绍
 |   |   ├──7-Knative在云原生应用领域的定位
 |   |   ├──8-Knative与云原生平台的三个实践方式
 |   |   └──9-Knative部署及应用案例
|   |   ├──10-Tekton全自动发布Knative平台应用案例
 |   |   ├──11-Tekton应用_初体验
 |   |   ├──12-Tekton应用_构建自定义Tag镜像应用案例
 |   |   ├──13-Tekton应用_流水线中使用WorkSpace应用案例
 |   |   ├──14-Tekton应用_使用DIND实现容器镜像构建应用案例
 |   |   ├──15-Tekton应用_使用GitLabWebHook触发Tekton自动构建应用案例
 |   |   ├──16-Tekton应用_使用Tekton实现自动流水线应用案例
 |   |   ├──17-Tekton应用_Tekton与ArgoCD结合实现GitOps
 |   |   ├──18-Knative平台应用可观测性
 |   |   ├──19-Knative平台应用日志收集分析
 |   └──2-serverless之OpenFaaS函数即服务平台
 |   |   ├──1-OpenFaaS介绍
 |   |   ├──2-OpenFaaS运行基础环境
 |   |   ├──3-使用Helm部署OpenFaaS及Gateway访问
 |   |   ├──4-OpenFaaS使用初体验
 |   |   ├──5-使用模板开发和部署Function
 |   |   ├──6-开发并部署PythonFunction
 |   |   └──7-OpenFaaS自动扩缩容