
《微软云计算系列丛书:构建弹性云应用》虚构了一个Tailspin公司。该公司使用微软企业库里新增加的自动伸缩应用块和瞬时故障处理应用块对其现有的WindowsAzure托管应用进行了改进。这里讨论的Tailspin公司的WindwsAzure应用是一个民意调查应用程序,该应用程序在WindowsAzure系列书籍的《开发云应用》一书里进行了详细描述。 《微软云计算系列丛书:构建弹性云应用》附带有一个参考实现。我们敦促读者对该参考实现进行研究和实验,以便更好地理解这些新应用块是如何使用的。 除了对WindowsAzure应用程序及这些应用程序如何使用企业库应用块进行描述之外,《微软云计算系列丛书:构建弹性云应用》还讨论了新应用块的关键功能,并对如何在实际应用中使用这些功能提出诸多建议。 第1章WindowsAzure简介1.1关于WindowsAzure1.1.1WindowsAzure的服务和功能1.1.2计算环境1.1.3数据管理1.1.4网络服务1.1.5其他服务1.2开发WindowsAzure应用1.2.1管理、监控和调试WindowsAzure应用程序1.2.2管理SQLAzure数据库1.2.3升级WindowsAzure应用程序1.3WindowsAzure订购和收费模式1.4更多信息第2章WindowsAzure企业库集成包简介2.1什么是企业库2.2什么是WindowsAzure企业库集成包2.3更多信息第3章TaiIspm公司场景分析3.1Tailspin公司3.2TaiIspin公司的战略3.3民意调查应用程序3.4Tailspin的目标和关注事项3.5民意调查应用程序的架构3.6更多信息第4章自动伸缩和WindowsAzure4.1什么是自动伸缩4.2什么是自动伸缩应用块4.2.1实例自动伸缩4.2.2应用紧缩4.2.3规则和行为4.2.4日志记录4.2.5自动伸缩生命周期4.3什么时候应该使用自动伸缩应用块4.4什么时候不应该使用自动伸缩应用块4.5使用自动伸缩应用块4.5.1在VisualStudio项目里加入自动伸缩应用块4.5.2托管自动伸缩应用块4.5.3修改WindowsAzure应用程序4.5.4服务信息4.5.5在应用中加入紧缩行为4.5.6自动伸缩规则4.5.7监控自动伸缩应用块4.5.8高级使用场景4.5.9样本配置设置4.6使用计划工具4.7自动伸缩应用块的工作机理4.8更多信息第5章让Tailspin民意调查应用程序更具弹性5.1前设假定5.2目标和需求5.3自动伸缩解决方案概览5.3.1在Tailspin民意调查应用程序中使用自动伸缩应用块5.3.2Tailspin民意调查应用程序里的自动伸缩规则5.3.3在Tailspin民意调查应用程序里收集自动伸缩历史数据5.3.4自动伸缩规则的配置界面5.3.5在伸缩操作发生时用短信通知操作人员5.4实现细节第6章瞬时故障处理第7章让Tailspin民意调查应用程序更具弹性附录A将Tailspin民意调查应用程序发布到多个数据中心的配置举例附录BTailspin民意调查应用程序安装手册附录C语表
阅读更多