• 【假一罚四】Knative最佳实践赵吉壮
21年品牌 40万+商家 超1.5亿件商品

【假一罚四】Knative最佳实践赵吉壮

集团直发,全新正版书籍,假一罚四,放心选购。24小时内发货。

65 5.5折 118 全新

库存3件

浙江嘉兴
认证卖家担保交易快速发货售后保障

作者赵吉壮

出版社电子工业

ISBN9787121436086

出版时间2022-06

装帧平装

开本其他

定价118元

货号31470548

上书时间2024-10-27

朗朗图书书店

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
作者简介
JacquesChester是VMware子公司Pivotal的高级软件工程师。自2015年以来,他一直从事关键研发工作,为包括Knative在内的多个项目做出了贡献。
赵吉壮,字节跳动边缘计算云原生技术专家,先后就职于华为CloudBU容器团队、字节跳动边缘云原生团队,专注于k8s、Serverless、容器/安全容器技术。 Kubernetes、Knative社区成员,Knative子项目维护者。杨云锋,字节跳动边缘计算云原生技术专家,就职于字节跳动边缘云原生团队,专注于k8s、Serverless、容器/安全容器技术,Knative社区成员。

目录
第1章 介绍1
1.1 Knative是什么2
1.1.1 部署、升级和流量路由3
1.1.2 自动扩/缩容3
1.1.3 事件模块3
1.2 Knative能干什么3
1.3 Knative的优势4
1.3.1 具有不可预测性、延迟不敏感性的工作负载4
1.3.2 合并多个事件源5
1.3.3 微服务拆分6
1.4 计数器应用7
1.5 版本变更12
1.6 Knative系统组件13
1.6.1 服务模块13
1.6.2 事件模块14
1.6.3 服务模块和事件模块15
1.7 Knative控制器16
1.7.1 反馈控制16
1.7.2 循环嵌套19
1.8 准备好开始了吗21
1.9 总结22
第2章 Knative服务模块23
2.1 演练24
2.1.1 首个部署24
2.1.2 第二个部署25
2.1.3 状态27
2.1.4 Active表示什么28
2.1.5 修改镜像29
2.1.6 分流30
2.2 服务模块32
2.2.1 控制器和协调器33
2.2.2 网络钩子34
2.2.3 网络控制器35
2.2.4 自动缩放器、激活器和队列代理36
2.3 总结38
第3章 配置和修订40
3.1 记录历史发布记录并对其进行发布41
3.2 部署版本的概念42
3.2.1 蓝/绿部署43
3.2.2 金丝雀部署45
3.2.3 渐进式部署46
3.2.4 回到未来47
3.3 剖析配置48
3.3.1 配置的状态52
3.3.2 通过kubectl describe查看配置53
3.4 剖析修订版本55
3.4.1 修订版本的基本概念56
3.4.2 容器的基本概念59
3.4.3 容器镜像60
3.4.4 容器启动命令64
3.4.5 直接设置环境变量65
3.4.6 间接设置环境变量67
3.4.7 通过文件来设置配置文件72
3.4.8 健康检查75
3.4.9 设置资源限制76
3.4.10 容器的并发79
3.4.11 超时时间80
3.5 总结82
第4章 路由84
4.1 使用kn操作路由85
4.2 剖析路由86
4.3 剖析流量目标89
4.3.1 配置名称和版本名称89
4.3.2 最新版本92
4.3.3 标签93
4.4 总结106
第5章 自动扩/缩容108
5.1 自动扩/缩容问题109
5.2 零实例下的自动扩/缩容111
5.3 少量实例状态下的自动扩/缩容114
5.4 大量实例状态下的自动扩/缩容116
5.5 自动扩/缩容理论116
5.5.1 控制回路116
5.5.2 队列117
5.6 扩/缩容算法120
5.7 配置自动扩/缩容128
5.7.1 配置是如何设置的128
5.7.2 设置扩/缩容限制130
5.7.3 设置扩/缩容比率132
5.7.4 设置目标值133
5.7.5 设置决定周期134
5.7.6 设置窗口大小134
5.7.7 设置恐慌阈值135
5.7.8 设置目标突发容量135
5.7.9 其他自动缩放器136
5.8 警告136
5.9 总结137
第6章 事件模块138
6.1 CloudEvents之路139
6.2 剖析CloudEvents142
6.2.1 必需属性144
6.2.2 可选属性145
6.2.3 扩展属性146
6.3 事件格式和协议绑定那些事儿148
6.3.1 结构化内容模式148
6.3.2 二进制内容模式149
6.3.3 批处理内容模式150
6.4 演练150
6.5 事件模块的基础架构160
6.5.1 消息传递160
6.5.2 事件161
6.5.3 事件源161
6.5.4 事件流162
6.5.5 鸭子类型162
6.6 总结165
第7章 事件源和接收器166
7.1 事件源166
7.1.1 解析事件源167
7.1.2 使用kn处理事件源168
7.2 接收器173
7.3 SinkBinding和ContainerSource174
7.4 其他事件源177
7.5 总结178
第8章 过滤器和事件流179
8.1 代理180
8.2 过滤器182
8.2.1 过滤自定义属性185
8.2.2 事件模块提供的好东西191
8.3 顺序事件191
8.4 剖析顺序事件197
8.4.1 步骤197
8.4.2 回复198
8.4.3 通道模板和通道198
8.4.4 混合顺序事件和过滤器201
8.5 并行事件201
8.6 处理失败210
8.6.1 重试和退避212
8.6.2 死信消息213
8.6.3 坏消息214
8.7 总结214
第9章 从概念到生产215
9.1 将软件变成可运行的东西216
9.1.1 使用摘要216
9.1.2 使用云原生构建包和pack工具218
9.2 将软件带到它运行的地方224
9.3 了解软件是如何运行的235
9.3.1 日志236
9.3.2 指标238
9.3.3 追踪243
9.4 总结246
附录A 安装kubectl和kn247
附录B 安装Knative249

内容摘要
Serverless是一种云原生开发模型,它使得开发人员可以专注于构建和运行应用,而无须管理服务器。Knative是继云原生之后,云时代下一个十年技术的Serverless架构,开发者应如何拥抱这一全新的技术架构?本书将给读者带来答案。Knative是Google发起的,基于Kubernetes构建的Serverless开源项目,Google内部的CloudRun就是基于Knative构建的Serverless平台。本书主要通过一个计数器示例在Knative中的实践展开描述,详细讲解了Knative的服务与事件驱动,以及在企业应用中如何利用Knative实现自动扩/缩容、事件驱动、灰度发布等。本书内容翔实、讲解深入浅出、语言诙谐幽默,对于想了解、学习与研究Knative或者Serverless的读者来说,是一本大有裨益的参考书。本书适合的读者有云原生从业者、Serverless架构师及开发人员,以及想深入了解Serverless的互联网从业人员。

精彩内容
推荐序在过去的几年里,Knative的被接纳程度和成熟度都获得了大幅提升,形成了一个蓬勃发展的Knative生态系统。雅克·切斯特的这本《Knative最佳实践》可算是姗姗来迟,这是一本条理清晰、入门简单的图书,清楚地解释了Knative是什么、Knative可以帮助用户解决什么样的问题,以及如何更好地通过Knative来解决这些问题。
书中的示例非常易于理解,并且编写巧妙,大多为日常工作中常见的简单示例。此外,我非常喜欢真实世界的示例和精美的插图。我也很喜欢跟着示例动手实践,因为这可以很容易地创建示例并了解各种组件、资源和原理。
Knative仍在快速发展,而雅克对于Knative中需要处理的事情也表明了合理的观点(例如,更丰富的过滤模型),他还讨论了应对这些限制的方法。
雅克是为Knative社区服务时间最长的成员之一。我们很幸运有他在社区。
维勒·艾卡斯KnativeEventing联合创始人,工程师

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP