【IT168 技术】随着云计算的趋势不断升温,云计算及运行支撑环境正迅速发展成为主流IT厂商倾力投入和打造的对象。微软也在不遗余力的大力发展云计算,微软的核心操作系统正在转变成为一款强大的云操作系统,并将为用户提供丰富的微软软件,支持台式机和手机等各种形式和尺寸的设备。
微软Windows Azure:基于云计算的操作系统
Windows Azure是微软基于云计算的操作系统,和Azure Services Platform一样,是微软“软件和服务”技术的名称。Windows Azure的主要目标是为开发者提供一个平台,帮助开发可运行在云服务器、数据中心、Web和PC上的应用程序。云计算的开发者能使用微软全球数据中心的储存、计算能力和网络基础服务。Azure服务平台包括了以下主要组件:Windows Azure;Microsoft SQL数据库服务,Microsoft .Net服务;用于分享、储存和同步文件的Live服务;针对商业的Microsoft SharePoint和Microsoft Dynamics CRM服务。
Windows Azure强大功能盘点
Windows Azure是一个开放灵活的云平台,允许你在微软的全球数据中心上快速创建、部署并管理应用程序。你可以使用任何语言、工具和框架来构建应用程序。您也可以将公有云应用程序集成到在已有的IT环境中。
Windows Azure 可以帮助你在不必关注框架的前提下,构建和修复高可用的应用程序。它提供了自动化的操作系统和内嵌在网络负载平衡的服务修复包。Windows Azure支持部署模型来允许你及时升级应用程序。
Windows Azure允许你使用任何一种语言、框架、或者工具来构建应用程序。使用开放性的REST协议可以体现出相应的特性和服务。Windows Azure客户端库适用于多种编程语言,在开源许可下发布,并托管在GitHub上。
Windows Azure允许你很轻松地将应用程序缩放到任何尺寸。它是一个完全自动化的自我服务平台,能让你在短时间内提供资源。您可以按照您的需求来灵活增大或者缩小您的资源使用情况。目前可以在世界范围内的多个数据中心提供Windows Azure下载,允许你可以跟进用户来部署应用程序。
Windows Azure提供了灵活的云平台,能够满足任何应用程序的需求。您可以使用关系型SQL数据库来存储数据,也可以使用NoSQL表单存储,还有非结构化的blob存储。您甚至能够将Hadoop与商业智能服务紧密联系起来。你可以充分利用Windows Azure强大的消息机制,使分布式应用程序具有较强的伸缩性。同时,Windows Azure还提供了企业环境下跨云端的混合解决方案。Windows Azure分布式的缓存和CDN服务允许你可以减低延迟、在世界上的任何地方提供好的应用程序性能。