none
微软Azure,云计算征途中的一盏明灯 RRS feed

  • 常规讨论

  • 在言必称云计算的今天,哪一个技术人员如果不把云计算挂在嘴边就会显得out了,哪一个IT企业如果不宣称正从事云计算相关业务或研究就会显得落伍。但实际上,有多少人真正理解了云计算的内涵,又有多少企业真正实现了云计算,却完全是个未知数。而我,不想out掉,但更不想人云亦云。

    在云计算征途中,我一直在寻找……

    直到最近,我接触了微软的Windows Azure,我感觉自己的那盏灯亮了。

    Azure是微软新推出的公有云平台,多年来,微软在开发平台、企业服务和数据中心运营中的积累的很多优势,在这一产品中得到了整合。

    之前的开发中,我用.NET比较多,有时根据项目需要也会用一些PHPPython写些东西。Windows Azure很灵活,它提供一整套丰富的应用服务,包括 SDK、缓存、消息和身份识别。您可以使用 .NETPHPJavanode.jsPythonRuby 等语言来开发应用,也可以使用 REST 协议。同时支持好几个平台,省去了我很多麻烦。这一点儿,真心喜欢!

    做开发的,相信很多人会有这样的经历,在公司做开发,数据库中做了些设置。晚上想回家加加班,怎么办?一,把代码和数据库中的数据都拷贝一份,导到家里的环境中;二,把公司电脑搬回家(倒!笔记本沉也就沉点儿了,台式机可就没撤了)。如今有了Azure平台,开发的程序直接部到云上,SQL Azure云关系数据库也可以让你随时随地管理你的数据。因此,这已经不是问题。

    在管理和存储服务方面,Azure提供了使用HTTPXMLREST API。而且,SDK包含了一套客户类,这些类提供了很好管理的.NET API,因为这些类对HTTPXML底层的通信细节进行了抽象。你既可以使用用于部署应用的“Development Fabric”,还可以使用Azure 的大规模云端存储的“Development Storage”。

    技术永远是为需求服务,我认为Windows Azure最大的亮点是能给企业带来价值。对企业来说,尤其是中小企业来说,如何提高SLA是件需要花费很多人力和财力去做的事,但结果却依然有种种的不如意。Windows Azure通过自动操作系统和修复服务,以及内置的网络负载平衡和地理位置冗余存储创建灵活的应用,它可以提供按月计算的企业级 SLA。这里蕴含有微软多年企业服务的经验和技术的积累,这多中小企业来说是个省力省钱的事,更重要的是,做少量投入就能在IT服务方面达到大企业的水平。

    比如说吧,CDN,还有跨数据中心的容灾,以前,这对小企业来说是几乎不可能考虑的事。但是,使用Windows Azure平台,可以借助多地分布的数据中心和分发网络,可以由平台来帮你消除了单个故障导致服务无法访问的可能性,可以轻松实现异地多点备份做好防灾。

    再回到那句话,技术永远是为需求服务的。我们开发人员也一样。可以预见,Windows Azure平台给企业带来的价值,必将促使更多的企业转向这个平台。这是一个机会。我们错过了PC时代,错过了互联网时代,云计算时代难道还要错过吗?可幸的是,Azure给了我希望!

    2013年5月24日 5:57

全部回复