本书从架构设计、功能、原理、开发、运维5个维度对Knative进行了全面的剖析,系统地讲解了基于Knative的无服务器架构解决方案。作者融合了在Kubernetes、Serverless领域的工程实践,详细介绍了Knative在服务管理、事件驱动、自动化构建部署方面的核心概念、架构设计及应用实践。同时,通过大量的示例展示了Knative管理无服务器应用的过程。 全书共9章,分为4个部分: 第一部分 准备篇(第1~2章) 首先介绍了Serverless和Knative的概念和基础知识,然后讲解了Knative的架构设计和工作环境搭建; 第二部分 基础篇(第3~5章) 首先分析了Knative的服务管理组件和事件驱动组件的功能和工作原理,然后讲解了如何如何通过Tekton实现无服务器应用的CI/CD; 第三部分 实战篇(第6章) 通过多个案例讲解了如何基于Knative完成云原生应用的设计实现; 第四部分 扩展篇(第7~9章) 详细讲解了Knative平台的运维,包括Serving组件的扩展配置、日志中心解决方案以及监控报警平台的实现。