3. Google App Engine
在IT技术领域,没有人会怀疑Google的实力,其创新能力一直被人赞叹,其当然也不会错过云计算领域。2008年4月7号,Google在Campfire One上介绍了一种简化创建、运行和构建伸缩性Web应用的工具——Google App Engine。
Google App Engine是一种让你可以在Google的基础架构上运行您的网络应用程序。Google App Engine应用程序易于构建和维护,并可根据您的访问量和数据存储需要的增长轻松扩展。使用Google App Engine,不再需要维护服务器,只需上传你的应用程序即可。
当前,Google App Engine官方正式支持Python语言、Java语言、Go语言和PHP语言,而对应Perl的开发工作,Google的开发小组也正在进行。
虽然,Google App Engine支持的语言并不多,但是,借助强大的Java语言的Java Scripting Engine功能,实际上很多脚本语言都可以在Google App Engine上运行,例如Scala、Groovy、JavaScript、PHP、JRuby等等。
当然,对于中国开发者或企业来说,对Google可以说是既爱又“恨”。纵使其提供再好的服务,我们可能都无法感受的到,Google App Engine亦是如此。
4. IBM SmartCloud
作为世界上优异的IT企业,IBM当然不会错过在云计算领域大显身手的机会。用IBM的话说,SmartCloud专为运行企业级应用而设计,同时承诺以商务为核心的服务等级协议。
IBM将PaaS世界分为两大类:旧的应用程序通过云计算转换交付,以及在PaaS的环境中从头建立新的应用程序,每个人都有自己的需要。IBM有一系列的云产品,包括包括其PureSystems和SmartCloud工具,使PaaS环境允许原始数据和应用程序迁移到新的PaaS环境中。他说,一体化服务,关键是将旧的应用程序迁移到云中,并允许PaaS环境与IaaS进行交互。
该公司购买的CastIron,主要从事云集成和迁移,巩固了公司的地位。随着一个与众不同的 PaaS 市场的发展,Mac Devine说会有开发人员希望将大数据分析和工具融入这些应用程序,IBM已提供这些工具。
IBM软件集团大中华区云计算总经理朱绍康曾经表示:“此次SmartCloud战略及解决方案的推出不仅为各类企业实现云计算提供了有力的技术与服务支持,更重要的是,企业可以根据自身的需求从IBM获得切实可行的实施方法与经验,真正实现以业务为中心的云模式。IBM将继续依靠自身的强大资源与丰富经验为中国企业提供最具价值的云计算产品与服务。”
IBM云服务的主要组成部分:
• 以SmartCloud Application Services为代表的新一代PaaS解决方案;
• 由硬件和软件组成的SmartCloud Foundation可以帮助客户部署他们自己的云系统;
• SmartCloud Ecosystem咨询服务可以帮助客户使用云模型以及管理基于云的业务。