热门搜索: 中考 高考 考试 开卷17
服务电话 024-96192/23945006
 

华为Serverless核心技术与实践

编号:
wx1202536234
销售价:
¥77.43
(市场价: ¥89.00)
赠送积分:
77
数量:
   
商品介绍

华为2012实验室自研的分布式内核——华为元戎,作为底座支撑了华为终端云通过Serverless快速开发和上线商业服务的应用场景。本书以此为例,系统地剖析了构建Serverless平台的设计思路和实现方案,帮助读者掌握理论知识和实践方法。本书共分10章,内容涵盖了从微服务到Serverless演进的机遇与挑战、基础知识与组件工具、当前生态与发展方向,以及华为元戎创新构建的有状态函数编程模型、高性能函数运行时、高效对接BaaS服务等一系列Serverless核心技术,并配套介绍了云数据库、云存储、云托管等一系列开箱即用的Serverless后端服务。很后,以华为终端云AppGalleryConnect平台的翻译服务作为应用案例,完整展示了从技术选型、架构设计、代码示例到实现效果的端到端实践经验,启发读者活学活用Serverless技术。本书可作为广大开发者、科研人员和信息专业的本科生与研究生等学习Serverless技术的入门读物,也可作为云计算与分布式系统等领域从业人员深入了解Serverless架构的参考书。

王磊,某创业公司技术总监、前ThoughtWorks首席咨询师,国内较早倡导和实践微服务的先行者,多次受邀在大型技术会议主题分享“微服务架构”。在ThoughtWorks为国内外诸多客户提供项目交付和咨询服务;加入ThoughtWorks前曾于多家知名外企就职,具有丰富的敏捷项目经验。王磊拥有超过10年以上的软件行业经验,从企业应用、互联网应用、微服务平台的架构设计和开发到自动化构建、持续集成、持续交付以及DevOps的转型实施等有较丰富的实践经验。他同时是开源软件的爱好者、贡献者及GDCR西安组织者,译有《Ruby Gerns开发实战》一书。

1 Serverless综述
1.1 微服务面临的挑战
1.2 什么是Serverless
1.2.1 Serverless的定义
1.2.2 Serverless关键技术
1.3 Serverless带来的核心变化
1.3.1 Serverless的技术创新
1.3.2 Serverless的其他优点
1.3.3 Serverless和微服务的差异
1.4 Serverless生态现状
1.4.1 平台
1.4.2 框架
1.4.3 事件总线
1.4.4 函数工作流
1.5 Serverless的挑战与机遇
1.6 总结
2 新一代Serverless技术
2.1 设计理念
2.2 技术架构
2.2.1 概念模型
2.2.2 逻辑架构
2.2.3 核心技术创新盘点
3 有状态函数编程模型
3.1 设计原理
3.1.1 状态与有状态函数
3.1.2 有状态函数编程模型的实现
3.1.3 有状态函数的并发一致性模型
3.1.4 有状态函数应用场景
3.1.5 有状态函数的使用原则
3.2 自走棋游戏编程模型设计示例
3.2.1 自走棋游戏介绍
3.2.2 函数的实现分析及有状态函数重构
3.2.3 有状态函数的效果
4 高性能函数运行时
4.1 函数运行时的设计和实现
4.2 函数冷启动
4.2.1 问题分析
4.2.2 资源池化
4.2.3 代码缓存
4.2.4 调用链预测
4.3 弹性伸缩
4.3.1 弹性策略选择
4.3.2 华为元戎弹性方案设计
4.4 函数调度
4.4.1 调度的关键维度
4.4.2 调度策略
4.4.3 函数调度最佳实践
4.5 性能评测
5 高效对接BaaS服务
5.1 Event Bridge:BaaS服务连接函数的桥梁
5.1.1 Event Bridge基本概念
5.1.2 Event Bridge架构
5.1.3 CloudEvents
5.1.4 Event Bridge的应用
5.2 Service Bridge:函数访问BaaS服务的桥梁
5.2.1 Service Bridge设计目标
5.2.2 Service Bridge架构
5.2.3 Service Bridge功能
5.2.4 Service Bridge其他使用场景
6 云数据库服务
6.1 云数据库服务介绍
6.1.1 Serverless云数据库——Cloud DB
6.1.2 云数据库关键能力
6.2 云数据库数据模型
6.3 云数据库架构
6.3.1 弹性伸缩的多租户架构
6.3.2 多租户精细化管理
6.3.3 云数据库总结与挑战
7 云存储服务
7.1 云存储服务介绍
7.1.1 Serverless云存储服务
7.1.2 Serverless云存储服务关键能力
7.2 云存储架构
7.2.1 总体架构
7.2.2 弹性伸缩架构
7.2.3 声明式安全规则
7.3 云存储服务总结与挑战
8 云托管服务
8.1 云托管服务架构
8.1.1 系统架构
8.1.2 核心功能特性
8.2 云托管技术原理
8.2.1 自定义域名和证书管理
8.2.2 证书的自动更新
8.2.3 新的CDN接入
9 翻译服务的Serverless架构设计
9.1 Serverless平台与翻译服务
9.1.1 AppGallery Connect Serverless平台
9.1.2 云函数
9.1.3 云数据库
9.1.4 云存储
9.1.5 云托管
9.1.6 翻译服务
9.2 翻译服务架构技术选型
9.2.1 业务特点
9.2.2 团队特点
9.2.3 技术需求
9.2.4 成本需求
9.2.5 架构选型
9.3 翻译服务Serverless架构
9.3.1 功能架构
9.3.2 函数划分策略
9.3.3 技术架构
9.3.4 关键架构质量属性设计
10 翻译服务实战开发
10.1 基于Serverless技术的翻译服务开发
10.1.1 翻译服务网站托管
10.1.2 基于云函数开发后台逻辑
10.1.3 翻译稿件存储
10.1.4 使用云数据库管理数据
10.1.5 翻译服务上线效果
10.2 传统开发模式与Serverless模式对比
10.2.1 研发角色和职责变化
10.2.2 不同开发模式对比
10.2.3 研发效率对比
10.3 Serverless技术演进
10.3.1 传统中间件的Serverless化
10.3.2 Serverless模型化
10.3.3 与遗留系统的对接
10.3.4 关键技术瓶颈的突破
10.3.5 Serverless低代码平台

商品参数
基本信息
出版社 电子工业出版社
ISBN 9787121422034
条码 9787121422034
编者 刘方明//李林锋//王磊
译者
出版年月 2021-11-01 00:00:00.0
开本 16开
装帧 平装
页数 262
字数 350000
版次 1
印次 1
纸张
商品评论

暂无商品评论信息 [发表商品评论]

商品咨询

暂无商品咨询信息 [发表商品咨询]