使用Cloud foundry接近一年时间,一直缺少时间写些东西与大家探讨。最近,打算写一下。目前使用经历主要包括:
1. 搭建Clound foundry运行环境并维护;
2. 部分代码修改和新功能扩充的工作;
3. 大量的应用部署测试,主要是rails/Java两类应用;
4. 支持新的Service尝试;
5. 其它待做事宜……
由于Clound foundry是PAAS平台,这里面先介绍个人对paas的粗略理解。Paas, Platform as a Service, 其主要目的是提供一个应用运行的平台,有了这个平台,开发者无需搭建应用运行环境和服务(Mysql/mongodb/Rabbitmq等),包括硬件和软件(os/应用软件如tomcat/rails等)环境,开发者可专注代码开发,最终提供源码(或war包之类的)信息,上传至PAAS,即可运行,并可创建DNS直接提供服务,甚至可提供auto-scale,monitor,loadbalance等等运webservice需要的一切功能。
简而言之,有了paas,开发者只需要提供源码,即可瞬间启动一个企业级的web service。
Paas主要为server级的应用提供运行平台,而不是提供强大的云计算能力,或者说不是提供分布式计算能力。当然,提供分布式计算能力也会被称为云计算,但不是我现在的方向。
Clound Foundry做为一个PAAS平台,目前已支持了以上理解的大多数基础功能。但仍然有很多地方需要完善,比如router的负载均衡策略还很简单,对应用的监控还比较有限。但它的确给我们提供了一个非常漂亮的架构,使得我们有机会走近paas,而不是仍然不知道它该是什么样的状态。尽管,这个架构在性能方面表现的还有待推敲。
与Could Foundry一样类似的产品,比较火热的有heroko/openshift, 其它还有beantalk、google app engine等。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
青云QingCloud PaaS六大升级:AppCenter应用生态更完善
企业级云服务商青云QingCloud(qingcloud.com)日前宣布,将对其官方运营的PaaS服务进行全 […]
-
PaaS现在与未来:容器技术如何演变成为PaaS框架
随着PaaS功能扩展支持更多的新技术(例如容器和微服务),IT团队和开发人员面临着诸如可见度、监控等新挑战。
-
ThoughtWorks技术雷达:直指四大趋势
今天随着智能硬件、 IoT、云计算等等新技术的兴起,使得产品与技术结合在了一起,如产品都嵌入也芯片传感器;另外,商业的创新也完全由技术驱动。
-
PaaS还初处于初级阶段:企业该如何应对?
IDC的调查显示,目前,基础架构即服务(IaaS)已经走上正轨,成为商业化的产品;而软件即服务(SaaS)将会占到未来五年云服务花销的大头;平台即服务(PaaS)也将持续增长。