当涉及到平台即服务,亚马逊、微软和谷歌这些常见名字会出现在列表的最上方,然而每个客户独特的需求让找寻最佳的PaaS供应商变得不那么简单。
平台即服务是云计算中最含糊不清的领域。大多数PaaS产品提供便利的应用程序设计、部署、测试和自配置的主机托管。更高级的服务包括团队协作,数据库整合,中间件服务,Web服务整合,存储,状态管理和版本管理服务。然而,不同的PaaS供应商提供不同的服务。不同的定义,功能和方法在这个新兴的领域以及实施服务的企业当中造成了混乱。
每个提供商特定的侧重点各不相同。这也许包括对特定编程语言的支持——Ruby、Node.js、Python和Java或者与主流数据库如Oracle的云平台的紧密集成。甚至在不同的私有PaaS供应商如ActiveState、App Fog和Apprenda,他们之间的交付模型也大不相同。
PaaS带来一个主要优点和缺点:
就缺点来说,大多数PaaS产品将开发者置于一个沙箱中,只能使用PaaS供应商给出的功能和特性来构建和部署应用。
好的一面是,PaaS提供能够自动化大部分开发和部署行为的能力,并且给与开发人员自我和自动配置的能力。
哪个是最佳的平台即服务
我在会上遇到的一个常见问题是,“最好的PaaS赌哪家?”不幸的是,这个问题会让我们陷入泥潭。没有一个简单的答案,但是有一些当今可以采用的一般性原则。
首先,暂时先将私有PaaS供应商放到一边。一场围绕顶级公有云供应商——亚马逊Web服务,谷歌和微软的战役正在进行。与此对应的Elastic Beanstalk,Google App Engine和Windows Azure,顶级的企业级通用公有PaaS列表。然而,不要忘了Salesforce.com或者Red Hat,还有一堆其他较小的PaaS供应商,比如Engine Yard和Caspio,也能掀起波澜。
驱使企业采用PaaS的真正原因似乎是供应商能够提供开发的能力,以及运维和基础架构的能力。当然,主流的供应商像AWS、Google和微软在他们的PaaS里都包含一剂IaaS的良方。
如果你准备对PaaS供应商进行博彩的话,之前提到的那三个恐怕是最安全的下注对象。公有PaaS供应商提供最大的价值并且他们避免了硬件和软件的所有权问题。结合新的稳定和可扩展的IaaS产品愿望清单,以及一个坚实的品牌,很明显AWS、Google和微软会是最佳的赌注。
但是,你需要考虑自己的需求以及如何将那些需求转换成所需的PaaS功能列表。在许多情况下,你独特的需求导致独特的方向。私有PaaS提供商或者小型PaaS供应商也许最适合你的需求。但就很大程度来说,PaaS的大资金还是流向了那三大主流的供应商。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
如何将Azure成本降到最低
不要因为使用Azure虚拟机而从微软那里获得巨额的月度账单。了解你的业务需求,然后调整Azure中的选项以最小化费用。
-
从私有云到公有云:VMware优先上演安全保卫战
VMware,是一家依靠虚拟化软件起家的公司,是一家帮助企业构建基础架构的私有云企业——这应该是大部分人对VMware的印象;当然,还有企业所熟知的虚拟化平台vSphere。
-
创新想法到原型实现:Oracle Cloud @ Customer告诉你只需要四周
“今天从一个想法变成一个原型,最后成为一个产品或者一种服务,你觉得应该花多少时间?”甲骨文吴承杨这样到,“在中国的银行界,从一个想法到最终形成一个产品或者一个服务,大概需要一年半的时间,”吴承杨“我们只用4周,就可以把一个原型做出来。”
-
AWS GovCloud区域增长:离不开公共部门的支持
AWS的GovCloud地区适合于公共部门用户,因为它包含了更严格的合规性标准。 但是,该地区和AWS在政府机构中的受欢迎程度如何?