无论认为云技术是一种演进还是一种变革,毫无疑问,它正在改变业界运作的方式。它提供给我们一些打造现代应用的一些激动人心的机会。它也正在改变我们看待操作系统、数据存储、软件开发语言、运维和IT基础设施的方式。 我很骄傲在我事业生涯中能有这样的机会加入到微软云平台Windows Azure中,并看着它逐步地成长。
Windows Azure除了可以提供丰富的服务来打造新的应用之外,还提供了支持Windows Server和Linux操作系统的IaaS服务,并且可以与广泛的开源软件简单自动地集成,如数据库、博客、论坛等类型,正是这样才使它更加得灵活和强大。高度集成的服务、特性、选项和可管理性几乎可以在云端打造任何一种应用,并且有非常好的性能和可靠性。你只需要提供你的应用和你的设计,我们为你提供环境,你就可以专注于你的应用业务而非基础设施——无论是.NET、Node.js、PHP、Python、或者Java平台。
Windows Azure最有优势的领域是性能和可靠性。多年以来,以我们打造任务关键性的企业级应用和大规模的在线公共服务中获得的经验,我们已经建设了横跨全球的企业级基础设施和数据中心,由此你可以部署你想要的应用以及他们的位置,这样可以给你客户最好的体验。
你客户关注的焦点包括一系列额外的因素,比如安全性、隐私性、法人代表、监管制度。本书是来自微软的模式和实践团队的指导手册,它将要帮助考虑如何解决这些问题,Windows Azure又是如何帮助你达到要求,如何从我们的云平台服务中最大限度的受益。我们基于一个虚构的公司Tailspin来打造一个真实的、多租户的应用——Tailspin Surveys,这样可以概览其中的每个决策、计划、设计以及实现,另外也讨论该应用如何测试和部署,以及运行时的管理和监控。
创建本指导书的团队和Windows Azure开发团队紧密的配合工作来保证本书是准确、有用和最新的。他们从不同的方面来讨论,目的是让你看到Windows Azure的可用范围和灵活性,不仅如此,他们也帮助你选择最适合你应用的需求。如果你想要一个可靠的指导,良好的实践性建议,可工作的例子,亲手实验和许多拓展阅读链接,那么你找对了,就是本书!希望你享受本书。
Bill Hilf
微软Windows Azure市场总监