图书介绍
互联网时代的软件革命:SaaS 架构设计2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 叶伟等著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121077364
- 出版时间:2009
- 标注页数:335页
- 文件大小:91MB
- 文件页数:363页
- 主题词:计算机网络-程序设计
PDF下载
下载说明
互联网时代的软件革命:SaaS 架构设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1篇 SaaS商业模式第1章 SaaS的前世今生2
1.1 什么是SaaS3
1.1.1 SaaS的产生3
1.1.2 SaaS基本概念6
1.1.3 SaaS与ASP的异同8
1.2 SaaS软件的优势9
1.2.1 给用户的优势10
1.2.2 给软件商的优势14
1.3 SaaS的缺点及解决办法16
1.3.1 依赖互联网16
1.3.2 数据安全性17
1.3.3 数据保密性19
1.4 SaaS成功案例20
1.4.1 Salesforce.com20
1.4.2 Google.com22
1.4.3 Alisoft.com24
1.4.4 其他SaaS案例26
1.5 小结29
第2篇 SaaS应用架构第2章 SaaS成熟度模型32
2.1 SaaS的规模效应33
2.2 SaaS成熟度模型分级36
2.2.1 Level 1:定制开发36
2.2.2 Level 2:可配置37
2.2.3 Level 3:高性能的多租户架构39
2.2.4 Level 4:可伸缩性的多租户架构41
2.3 如何选择合适的SaaS成熟度模型43
2.3.1 产品所面向的客户群的特征与需求43
2.3.2 产品的租户数量级别44
2.3.3 团队的开发能力与愿意付出的开发/改造成本45
2.4 SaaS软件的成熟度模型的渐进步骤46
2.5 小结47
第3章 构建Multi-Tenant应用48
3.1 第一阶段:做项目49
3.1.1 发现商机49
3.1.2 “4+1”视图50
3.1.3 设备托管58
3.2 第二阶段:做产品59
3.2.1 设备共享59
3.2.2 创业之旅61
3.2.3 可配置化62
3.3 第三阶段:多租户63
3.3.1 成长的烦恼63
3.3.2 如何转化成SaaS多租户模式65
3.3.3 SaaS多租户设计70
3.3.4 SaaS多租户模式的威力72
3.4 小结73
第4章 高性能的Multi-Tenant最佳实践74
4.1 数据库层性能优化75
4.1.1 建立合适的索引76
4.1.2 消除大数据表连接77
4.1.3 避免复杂SQL78
4.2 应用层性能优化78
4.2.1 Cache79
4.2.2 统计和报表计算82
4.2.3 基于Tenant的索引搜索84
4.2.4 异步操作85
4.3 Web层性能优化87
4.3.1 Web开发的性能优化策略88
4.3.2 Http服务器的性能优化策略91
4.4 性能监控93
4.5 优化的效果95
4.6 小结95
第5章 Multi-Tenant应用的可配置性98
5.1 数据可配置100
5.1.1 定制字段101
5.1.2 预分配字段102
5.1.3 名称值对104
5.1.4 方案比较106
5.2 功能可配置107
5.2.1 原子功能划分108
5.2.2 功能包设计111
5.2.3 功能使用校验115
5.3 界面可配置116
5.3.1 系统菜单可配置116
5.3.2 页面元素可配置118
5.4 流程可配置119
5.5 配置元数据管理119
5.5.1 配置元数据120
5.5.2 租户配置数据123
5.5.3 配置元数据服务125
5.6 可配置系统运行125
5.6.1 系统菜单框架126
5.6.2 功能页面容器127
5.6.3 扩展数据引擎128
5.6.4 功能引擎128
5.7 小结128
第6章 可伸缩的SaaS应用架构130
6.1 伸缩性(Scalable)的概念132
6.2 应用服务器层的水平扩展133
6.2.1 基于Session复制的水平扩展方式134
6.2.2 基于Session Sticky的水平扩展方式137
6.2.3 基于Cache的集中式Session实现水平扩展138
6.2.4 三种水平扩展方式的比较139
6.3 数据库层的水平扩展139
6.3.1 数据库的垂直切分140
6.3.2 数据库的读/写分离技术141
6.3.3 数据库的水平切分142
6.3.4 三种数据库层的水平扩展方案对比145
6.4 小结146
第7章 SaaS系统安全148
7.1 应用安全150
7.1.1 身份认证150
7.1.2 权限管理153
7.1.3 日志记录156
7.1.4 应用监控157
7.2 数据安全158
7.2.1 数据隔离158
7.2.2 数据库连接安全159
7.2.3 敏感数据加密160
7.2.4 数据量监控164
7.3 网络安全165
7.3.1 安全传输165
7.3.2 网络攻击防范167
7.3.3 网络监控168
7.4 小结168
第8章 离线应用170
8.1 系统分析171
8.1.1 离线应用的4大核心问题172
8.1.2 离线应用架构173
8.1.3 相关技术背景175
8.2 本地使用176
8.2.1 网络状态检测176
8.2.2 离线页面支持178
8.3 本地存储178
8.3.1 本地数据库支持178
8.3.2 本地数据存储179
8.4 数据同步180
8.4.1 增量数据处理180
8.4.2 多用户冲突183
8.5 数据传输185
8.6 离线应用开发工具介绍186
8.6.1 本地数据库187
8.6.2 本地服务188
8.6.3 工作者线程池190
8.6.4 Gears待发展的内容192
8.7 小结192
第3篇 SaaS基础架构——云计算第9章 分布式文件存储194
9.1 大文件的分布式存储195
9.1.1 GFS195
9.1.2 HDFS197
9.2 小文件的分布式存储202
9.2.1 ADFS(Alibaba Distributed File System)203
9.2.2 小文件存储的另外方案介绍208
9.3 小结209
第10章 分布式数据库210
10.1 基于列的结构化分布式数据库211
10.1.1 HBase数据库数据结构211
10.1.2 HBase系统架构214
10.1.3 HBase实践215
10.2 基于代理的分布式数据库217
10.3 基于列的分布式关系数据库237
10.4 小结241
第11章 分布式Cache242
11.1 单层的分布式Cache243
11.2 多层的分布式Cache245
11.3 改进的多层分布式Cache245
11.4 小结246
第12章 分布式计算248
12.1 MapReduce分布式计算框架249
12.2 文件下载的分布式计算252
12.2.1 中心索引方式253
12.2.2 分布式的结构化方式254
12.2.3 改进模型256
12.3 小结258
第4篇 开放的SaaS平台第13章 Open API260
13.1 Open API的商业价值分析263
13.1.1 Open API的出现、起源与现状264
13.1.2 Google Maps API带来开放潮流265
13.1.3 Mashup在Open API的时代266
13.1.4 Open API的分类268
13.1.5 Open API的系统架构与运营276
13.2 Open API相关产品279
13.3 Open API的实现技术282
13.3.1 远程接口技术282
13.3.2 远程接口设计最佳实践289
13.4 Open API与API托管平台290
13.5 服务集成平台设计与实现293
13.6 小结297
第14章 开放的SaaS平台298
14.1 PaaS299
14.1.1 插件模式301
14.1.2 七巧板模式303
14.1.3 云计算模式304
14.1.4 服务托管模式310
14.2 互联提升价值311
14.2.1 拓展软件的能力:聚合互联网资源313
14.2.2 应用互联的价值链313
14.2.3 基础设施提供316
14.2.4 互联需开放平台316
14.3 软件互联平台317
14.3.1 软件大市场318
14.3.2 软件生态圈319
14.4 小结323
第15章 结束语324
15.1 SaaS发展趋势325
15.1.1 SaaS平台化325
15.1.2 SaaS产业链326
15.1.3 SaaS移动化327
15.1.4 服务即软件328
15.2 软件行业的未来330
15.2.1 通过互联网使用软件的用户越来越多330
15.2.2 软件和服务的界限会越来越模糊330
15.2.3 软件和服务会越来越个性化331
15.2.4 软件产业大融合331
参考资料333
热门推荐
- 1333556.html
- 2158606.html
- 813687.html
- 1728913.html
- 3902998.html
- 2939650.html
- 3397224.html
- 2562234.html
- 672420.html
- 3220204.html
- http://www.ickdjs.cc/book_2328291.html
- http://www.ickdjs.cc/book_1047875.html
- http://www.ickdjs.cc/book_1437403.html
- http://www.ickdjs.cc/book_3080029.html
- http://www.ickdjs.cc/book_2464419.html
- http://www.ickdjs.cc/book_1465167.html
- http://www.ickdjs.cc/book_2948825.html
- http://www.ickdjs.cc/book_382773.html
- http://www.ickdjs.cc/book_786432.html
- http://www.ickdjs.cc/book_3694600.html