技术开发 频道

李钢:WMware的开源策略及云的基础

  总结来说,我个人也在Cloud Foundy上创建了一个帐号,也跑过一些应用,我个人理解,Cloud Foundy最主要的优点首先是入口非常简单,Cloud Foundy支持流行的框架,跟传统的比较火的平台相比Cloud Foundy其实不需要你额外的学习很多东西,因为所有框架和服务,不管Linux方面还是Java方面都是比较流行的东西,使得很多用户或者很多开发者只要花很短时间就可以学习怎么样在Cloud Foundy上发布应用,然后怎么样测试。第二点,可以直接在自己的系统中开发测试,Cloud Foundy开源论坛社区提供一个地址,大家有兴趣可以在上面注册一下,目前来说Cloud Foundy正在开发一个云,为用户提供可以在单机上跑的云环境,可以在单机系统上开发、调试、测试云应用,对用户来说非常有吸引力,大大降低了很多爱好者或者开发人员进入这个平台的门槛,很多情况下,比如我要学习一些其他厂商的,光运行环境就是很麻烦的事情,更不用说自己能够进行调试或者测试,最重要的是跑的程序如果能够通过,基本可以确定发布到真正企业的Cloud Foundy基本可以100%正确的跑。另外支持程序的演化,整个框架完全一样,简单的支持程序演化,Cloud Foundy从设计开始就支持多节点的分布式系统,而且可以很容易的对节点进行创建和缩减,对伸缩性方面具有内键支持,可以很容易的拓展到企业应用。另外一点无障碍发布运行程序,可以不需要额外的学习很多东西,大家刚才通过前面例子也看到了,敲几条命令就可以把应用发上去,更重要的是传统应用的思维模式在Cloud Foundy下并没有很大变化,我也看过一些其他厂商提供的平台,如果在它上面开发很多应用的话,需要花很多时间学习新的编程模式或者编程思维方式,跟传统很多应用开发结构已经发生了很大变化,需要花很多时间学习,在Cloud Foundy上,从创建开源项目开始,就把提高用户体验作为很重要目标,希望很容易的以传统方式开发自己的程序,但是又能跑在整个云平台上,这点是非常重要的一个特点。如果企业中有自己私有云,其实也没有关系,Cloud Foundy提供一组服务方API,可以让Cloud Foundy跑自己云平台上,只要开发者实现这组API就可以了。

  我给大家提供一些比较有用的资料,一个是社区,大家可以发布问题,或者感受,我在上面试过,体验速度很快,第二用户注册,可以首先到Cloud Foundy.COM上进行用户注册,可以用的时候会通知你,可以在本地下在Cloud Foundy本地运行版本,可以很容易在自己单机上进行调试和测试。第三,源代码开源社区,大家可以下载源代码,并且体验,目前是基于rube写的,如果了解rube分析起来轻车熟路,是完全开源的。

  以上就是Cloud Foundy目前的一些情况,谢谢大家!

0
相关文章