搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
互联网时代的软件革命:SaaS架构设计
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787121077364
  • 作      者:
    叶伟[等]著
  • 出 版 社 :
    电子工业出版社
  • 出版日期:
    2009
收藏
编辑推荐
    《互联网时代的软件革命SaaS架构设计》特色:<br>    国内第一本完整介绍SaaS应用设计的书籍。<br>    具有丰富SaaS实践经验的一线架构师的经验总结。<br>    用创业故事贯穿全书,以一种活泼的风格来描述SaaS应用逐步成熟的过程。
展开
内容介绍
    《互联网时代的软件革命SaaS架构设计》是国内第一本完整介绍SaaS应用开发的书籍,聚集于架构设计。内容是互联网领域具有丰富实践经验的8位一线架构师,对于多年SaaS实践经验的总结。对于SaaS领域的业务、设计、开发人员,具有很高的指导价值。<br>    《互联网时代的软件革命SaaS架构设计》首先从SaaS的商业价值分析开始,讨论SaaS应用与其它应用最大的差异特征:多租户。SaaS应用架构是否成熟正是对多租户的三个重要特性的衡量:高性能、可配置性和伸缩性。《互联网时代的软件革命SaaS架构设计》将对SaaS应用成熟度的4个模型一一描述,并通过郭靖和杨康两个大学生的创业故事来描述SaaS应用逐步成熟到百万级以上租户时,应用软件的架构设计演变过程。<br>    同时,《互联网时代的软件革命SaaS架构设计》针对云计算、OpenAPI、离线应用、安全以及开放平台等SaaS等相关的主题进行了深入的阐述。
展开
精彩书评
    本书不只是一本有关SaaS现状和平台架构的好书,更是作者在阿里软件实践的心得,这是在任何一本其他书中都读不到的。全书也从技术角度折射出了阿里软件成功的原因,是一本告诉你明天的互联网软件如何成功的书。<br>    ——王坚博士,阿里巴巴集团首席架构师,浙江大学博导,前微软亚洲研究院副院长<br><br>    SaaS最终将提升整个软件产业,并促生新的软件商业模式,作为一名软件系统的设计师,本书是你的最佳选择,因为目前中国最大的SaaS系统就构筑于本书作者们的实践之上!<br>    ——许吉,阿里软件SaaS平台事业部资深总监<br><br>    SaaS是软件和互联网结合的产物,这种结合正深刻地改变着软件产业本身。本书的作者们拥有开发和运营中国最大SaaS平台的丰富经验,他们将从技术架构上告诉你如何迎接伟大的SaaS时代。<br>    ——孟荆,阿里软件 总裁助理
展开
目录
Saas架构设计<br>第1篇 SaaS商业模式<br>第1章 saaS的前世今生<br>1.1 什么是SaaS<br>1.1.1 SaaS的产生<br>1.1.2 SaaS基本概念<br>1.1.3 SaaS与ASP的异同<br>1.2 SaaS软件的优势<br>1.2.1 给用户的优势<br>1.2.2 给软件商的优势<br>1.3 SaaS的缺点及解决办法<br>1.3.1 依赖互联网<br>1.3.2 数据安全性<br>1.3.3 数据保密性<br>1.4 SaaS成功案例<br>1.4.1 Salesforce.com<br>1.4.2 GOOgle.com<br>1.4.3 Alisoft.com<br>1.4.4 其他SaaS案例<br>1.5 小结<br><br>第2篇 SaaS应用架构<br>第2章 saas成熟度模型<br>2.1 SaaS的规模效应<br>互联网时代的软件革命<br>2.2 SaaS成熟度模型分级<br>2.2.1 Level1:定制开发<br>2.2.2 Level2:可配置<br>2.2.3 Level3:高性能的多租户架构<br>2.2.4 Level4:可伸缩性的多租户架构<br>2.3 如何选择合适的SaaS成熟度模型<br>2.3.1 产品所面向的客户群的特征与需求<br>2.3.2 产品的租户数量级别<br>2.3.3 团队的开发能力与愿意付出的开发/改造成本<br>2.4 saaS软件的成熟度模型的渐进步骤<br>2.5 小结<br><br>第3章 构建Multi-Tenant应用<br>3.1 第一阶段:做项目<br>3.1.1 发现商机<br>3.1.2 "4+1"视图<br>3.1.3 设备托管<br>3.2 第二阶段:做产品<br>3.2.1 设备共享<br>3.2.2 创业之旅<br>3.2.3 可配置化<br>3.3 第三阶段:多租户<br>3.3.1 成长的烦恼<br>3.3.2 如何转化成saas多租户模式<br>SaaS架构设计<br>3.3.3 SaaS多租户设计<br>3.3.4 saas多租户模式的威力<br>3.4 小结<br><br>第4章 高性能的Multi-Tenant最佳实践<br>4.1 数据库层性能优化<br>4.1.1 建立合适的索引<br>4.1.2 消除大数据表连接<br>4.1.3 避免复杂SQL<br>4.2 应用层性能优化<br>4.2.1 Cache<br>4.2.2 统计和报表计算<br>4.2.3 基于Tenant的索引搜索<br>4.2.4 异步操作<br>4.3 Web层性能优化<br>4.3.1 web开发的性能优化策略<br>4.3.2 Http服务器的性能优化策略<br>4.4 性能监控<br>4.5 优化的效果<br>4.6 小结<br><br>第5章 Multi-Tenant应用的可配置性<br>5.1 数据可配置<br>5.1.1 定制字段<br>5.1.2 预分配字段<br>互联网日寸代的软件革命<br>5.1.3 名称值对<br>5.1.4 方案比较<br>5.2 功能可配置<br>5.2.1 原子功能划分<br>5.2.2 功能包设计<br>5.2.3 功能使用校验<br>5.3 界面可配置<br>5.3.1 系统菜单可配置<br>5.3.2 页面元素可配置<br>5.4 流程可配置<br>5.5 配置元数据管理<br>5.5.1 配置元数据<br>5.5.2 租户配置数据<br>5.5.3 配置元数据服务<br>5.6 可配置系统运行<br>5.6.1 系统菜单框架<br>5.6.2 功能页面容器<br>5.6.3 扩展数据引擎<br>5.6.4 功能引擎<br>5.7 小结<br><br>第6章 可伸缩的SaaS应用架构<br>6.1 伸缩性(Scalable)的概念<br>6.2 应用服务器层的水平扩展<br><br>第7章 SaaS系统安全 <br>7.1 应用安全 <br>7.2 数据安全 <br>7.3 网络安全 <br>7.4 小结 <br><br>第8章 离线应用 <br>8.1 系统分析 <br>8.2 本地使用 <br>8.3 本地存储 <br>8.4 数据同步<br>8.5 数据传输 <br>8.6 离线应用开发工具介绍<br>8.7 小结 <br><br>第3篇 SaaS基础架构——云计算<br>第9章 分布式文件存储<br>9.1 大文件的分布式存储<br>9.2 小文件的分布式存储 <br>9.3 小结 <br><br>第10章 分布式数据库 <br>10.1 基于列的结构化分布式数据库<br>10.2 基于代理的分布式数据库<br>10.3 基于列的分布式关系数据库 <br>10.4 小结 <br><br>第11章 分布式Cache <br>11.1 单层的分布式Cache <br>11.2 多层的分布式Cache <br>11.3 改进的多层分布式Cache <br>11.4 小结 <br><br>第12章 分布式计算 <br>12.1 MapReduce分布式计算框架 <br>12.2 文件下载的分布式计算<br>12.3 小结 <br><br>第4篇 开放的SaaS平台<br>第13章 不Open API <br>13.1 Open API的商业价值分析 <br>13.2 Open API相关产品<br>13.3 Open API的实现技术 <br>13.4 Open API与API托管平台 <br>13.5 服务集成平台设计与实现<br>13.6 小结 <br><br>第14章 开放的SaaS平台<br>14.1 PaaS <br>14.2 互联提升价值<br>14.2.1 拓展软件的能力:聚合互联网资源 <br>14.3 软件互联平台 <br>14.4 小结 <br><br>第15章 结束语<br>15.1 SaaS发展趋势 <br>15.2 软件行业的未来<br>参考资料 <br>后记 魔教传奇-阿里软件的魔方文化
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证