Knative实战:基于Kubernetes的无服务器架构实践

Knative实战:基于Kubernetes的无服务器架构实践

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

当当云原生实验室出品,从架构、功能、原理、开发、运维5维度剖析Knative及基于Knative的无服务器架构。

内容简介

本书从实战角度讲解了Knative的原理与开发。

全书正文一共11章,共4个部分:准备篇(第1~2章)全面介绍了Serverless,Knative的概念、优势、架构设计、工作原理,以及开发环境的搭建。

基础篇(第3~5章)详细讲解了Knative的三大核心组件:Serving、Eventing和Tektonpipeline。

实战篇(第6~8章)主要介绍了Knative的云原生微服务的设计与实现、Knative的FaaS实现,以及性能优化相关的主题。

扩展篇(第9~11章)讲解了与Knative相关的日志中心、监控报警平台和可视化工具。

作者简介

作者李志伟,当当网云原生实验室负责人,容器云领域专家。在Kubernetes、Istio、Serverless、DevOps工具等领域有深入的研究和实践。热心于云原生技术的应用与推广,曾荣获“K8sMeetup中国社区”最受欢迎讲师奖项。

章节目录

版权信息

前言

准备篇

第1章 全面认识Knative

1.1 Serverless的前世今生

1.2 什么是Knative

1.3 Knative开发运维需要具备的基础知识

1.4 本章小结

第2章 搭建Knative运行环境

2.1 在Kubernetes平台上安装Knative

2.2 部署HelloWorld应用

2.3 本章小结

基础篇

第3章 Knative的服务管理组件Serving

3.1 Serving的架构设计

3.2 Knative相关的Kubernetes Service

3.3 Autoscaler的工作流程

3.4 Queue Proxy

3.5 本章小结

第4章 Knative的事件驱动组件Eventing

4.1 Eventing的架构设计

4.2 关于CloudEvent

4.3 事件源

4.4 Broker/Trigger事件模型

4.5 事件注册表

4.6 事件流控制

4.7 事件通道

4.8 本章小结

第5章 基于Tekton的CI/CD平台

5.1 Tekton概述

5.2 Tekton的概念模型

5.3 Tekton Pipeline资源对象详解

5.4 Trigger

5.5 Dashborad简介

5.6 安装Tekton Pipeline及相关组件

5.7 应用CI/CD配置示例

5.8 本章小结

实战篇

第6章 基于Knative的云原生应用的设计实现

6.1 云原生应用的设计原则

6.2 使用Knative的服务管理组件管理应用

6.3 使用事件驱动组件解耦服务依赖

6.4 本章小结

扩展篇

第7章 Serving组件的扩展配置

7.1 自动扩缩容的配置

7.2 路由管理

7.3 网络与安全

7.4 运维相关配置

7.5 本章小结

第8章 日志中心

8.1 基于EFK的日志中心解决方案

8.2 本章小结

第9章 监控报警平台

9.1 基于Prometheus和Grafana的监控报警平台

9.2 Knative仪表盘

9.3 本章小结

附录

Knative实战:基于Kubernetes的无服务器架构实践是2021年由机械工业出版社华章分社出版,作者李志伟。

得书感谢您对《Knative实战:基于Kubernetes的无服务器架构实践》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
SpringCloud微服务架构实战 电子书
本书以实战化训练为宗旨,用详尽的案例讲述SpringCloud的项目搭建方法和常用技术。
高性能Linux服务器运维实战 电子书
真实生产环境实际案例的讲述,使你身临其境,迅速、深入地掌握各种经验和技巧,真正提高实践能力。
龙芯服务器管理与运维实战 电子书
本书围绕以龙芯CPU+中标麒麟高级服务器操作系统为核心的服务器,比较全面地介绍了系统安装、运维管理、服务器配置等知识。本书共19章分为4篇,第一篇是龙芯服务器的基础知识;第二篇是龙芯服务器的安全技术;第三篇是龙芯服务器的运维管理;第四篇是龙芯服务器的云计算应用。
软件测试架构实践与精准测试 电子书
本书以如何搭建软件测试团队为出发点,结合作者提出的软件测试模型—“川模型”测试架构,并结合精准测试理念,阐述了组建测试团队的过程,包括如何制定部门规划、流程规范和KPI,以及如何提升人员素质、打造团队文化和凝聚力及提高执行力等内容。本书语言诙谐幽默,引人入胜。本书特别适合刚组建的测试团队中的测试人员阅读,也适用于质量管理部门、研发部门等技术团队人员阅读。当然,如果你的公司已经有成熟的测试部门,想进
App架构师实践指南 电子书
内容提要本书全面讲解了成为移动应用架构师必备的知识,以及需要学习的技术,主要内容包括App架构师成长路线、App基础语法系列、App开发工具系列、AppSDK使用系列、开源库的选择和使用、App常用模块设计、App架构和重构、App质量和稳定性系列、App性能优化系列、App安全逆向系列、App热门技术、项目管理、产品思维、设计理念、推广运营、打造高效团队、架构师思维等综合技能。本书适合企业一线A