更新时间:2019-03-01 14:58:00
封面
版权信息
推荐序
写在前面的话
第1章 云计算技术简介
1.1 云计算所要解决的问题
1.2 云计算平台的分类
1.3 微软云计算平台Windows Azure
1.3.1 高可用性
1.3.2 易于部署和伸缩
1.3.3 全球化
1.3.4 开发语言和开发模型
第2章 Windows Azure云计算平台
2.1 Windows Azure平台的组成部分和主要功能
2.1.1 Windows Azure
2.1.2 Windows Azure相关名词
2.1.3 SQL Azure
2.1.4 Windows Azure AppFabric
2.1.5 Windows Azure Connect
2.2 Windows Azure收费模式
2.2.1 Windows Azure账户
2.2.2 Windows Azure的计费模式
2.3 Windows Azure平台成本及性能案例分析
2.3.1 北欧某健康资讯网站
2.3.2 挪威某零售业管理系统
2.3.3 某企业应用平台
第3章 Windows Azure计算服务
3.1 准备Windows Azure开发环境
3.2 第一个Windows Azure应用程序
3.2.1 创建Cloud Project和Web Role
3.2.2 使用本地模拟器运行和调试Azure应用程序
3.2.3 购买Windows Azure
3.2.4 通过Developer Portal创建Hosted Service
3.2.5 向Staging环境部署Windows Azure应用
3.2.6 向Production环境切换
3.3 Windows Azure项目组成
3.3.1 Windows Azure Project介绍
3.3.2 Role及其生命周期模型
3.3.3 Configuration的变更和通知机制
3.3.4 Windows Azure本地模拟器
第4章 Windows Azure存储服务
4.1 创建新的Storage Service
4.2 使用Table Service
4.2.1 Table Service的特点
4.2.2 使用Table Storage保存相册信息
4.2.3 基于Repository模式的Table Service数据访问层
4.2.4 使用Table Service的事务操作
4.3 使用BLOB Service
4.3.1 BLOB Service的特点
4.3.2 使用BLOB Service保存照片
4.3.3 使用Shared Access Signatures
4.3.4 使用Cloud Drive
4.4 使用Queue Service
4.4.1 Queue Service的组成及特点
4.4.2 在创建照片部分加入生成缩略图的Queue Message
4.4.3 创建生成缩略图的Worker Role
4.4.4 实现生成缩略图操作
第5章 Windows Azure部署与管理
5.1 使用Visual Studio部署Azure应用
5.1.1 Windows Azure Management API介绍
5.1.2 配置Management API证书
5.1.3 通过Visual Studio部署
5.2 管理Windows Azure
5.2.1 Windows Azure平台高可用性的实现
5.2.2 部署与就地升级
5.2.3 VIP转换
5.2.4 Windows Azure平台的管理工具
5.3 使用Windows Azure诊断服务
5.3.1 Diagnostics Monitor介绍
5.3.2 通过代码启动Diagnostics Monitor
5.3.3 通过代码配置Diagnostics Monitor
5.3.4 通过远程API配置Diagnostics Monitor
5.3.5 使用NLog扩展在Windows Azure平台输出日志
5.3.6 使用IntelliTrace获取异常信息
5.4 回顾与总结
第6章 SQL Azure
6.1 SQL Azure特点
6.1.1 易于维护和高可用性
6.1.2 弹性和伸缩性
6.1.3 开发方式的一贯性
6.2 SQL Azure的订阅模式
6.3 SQL Azure服务器端架构
6.4 SQL Azure与SQL Server的差异
6.5 创建SQL Azure服务
6.5.1 创建SQL Azure Server
6.5.2 通过Developer Portal创建数据库
6.6 使用工具管理SQL Azure
6.6.1 使用SQL Server Management Studio管理SQL Azure
6.6.2 使用Project Houston管理SQL Azure
6.7 使用SQL Azure
6.7.1 创建Aurora的SQL Azure数据库
6.7.2 向SQL Azure导入数据
6.7.3 在应用程序中使用SQL Azure
6.7.4 基于Windows Azure和SQL Azure的开发部署流程
6.8 回顾与总结
第7章 Windows Azure AppFabric
7.1 服务总线(Service Bus)
7.1.1 Service Bus的工作方式
7.1.2 使用Service Remoting开放本地的地理位置服务
7.1.3 使用Eventing模式