PiCloud 基于 Python 的云计算平台

云计算是当今一个热门的名词,也是众多计算机软硬件提供商急于从中挖掘利润的新兴服务。不过除了少数几家公司,如Amazon,实现了基础平台以外,提供具体SaaS应用的并不多。PiCloudhttp://www.picloud.com/ ) 是个有趣的公司,从它UC Berkeley的背景可以感觉到它的出现具有很强的实验特征,也就是说是探索云计算概念的实际商业价值。

PiCloud

简单说,PiCloud提供了一个基于Python环境的软件平台,最大可能地简化客户执行任务的流程,使得客户可以几乎立即在云计算的硬件平台上运行自己已有的应用程序。之所以觉得它有趣,是PiCloud既没有自己的硬件平台,也不为客户提供定制的应用程序,因此它还是属于平台提供商。但是它有着自己独特的角色,它以Amazon Web Services为云计算的基础平台,构建了包括任务提交、管理等软件功能,极大地简化客户需要使用云计算平台的流程,例如繁琐的服务器配置或软件安装。Python的强大功能和简易编程的能力,对PiCloud的实现起到重要的推动作用。

根据PiCloud的介绍,用户最少可以仅仅使用三条语句cloud.call(), cloud.status(), cloud.result()即可实现任务的提交,监视和结果获取。其中call()名利可以直接传输一个Python函数给服务器。在服务器端,PiCloud一定有一个比较完善的软件环境,用来管理用户提交的任务。不过云计算提供商应该已经提供了负载均衡和任务迁移等功能,因此PiCould后台的软件应该只是对硬件平台提供商提供的接口的简单封装。

对于一个公司,最重要的还是看商业价值。我觉得PiCould提供的报价虽不高,但是他的角色很容易被云计算的硬件提供商所取代(因为那些基础平台提供商也有降低用户使用门槛的愿望)。个人觉得PiCloud的出路在于,要么为用户提供特殊服务(定制化的),要么就要和某些平台提供商结为联盟,保证各取所需。(这和手机平台和应用提供商的关系是很类似的)

# 外,这个站的开发看起来是用 Django 的

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。