当涉及到平台即服务,亚马逊、微软和谷歌这些常见名字会出现在列表的最上方,然而每个客户独特的需求让找寻最佳的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中国
相关推荐
-
从外卖到云计算:美团点评意欲何为?
美团认为云计算的本质是契合用户需求自由组合的产品设计、全周期服务、秒级计费按需使用、专属工程师一对一的服务。
-
公有云中追寻区块链的身影
企业中关于区块链的确切角色还在讨论中,但是技术上的兴趣却越高涨。像AWS、微软Azure和 谷歌这样领先的公有云供应商推出他们自己的区块链服务,也就不足为奇了。
-
事件驱动应用推动下一代IaaS的演进
公有云的新范例结合了最佳的基础架构即服务、平台即服务和软件即服务,以改善供应商和用户的云业务情况。
-
从公有云无服务器应用中获得最大收益
无服务器计算允许组织在更细的颗粒度上构建和部署云应用。与使用单体代码构建的传统应用相比,无服务器应用将工作负载分解为离散功能,它们仅在由某个事件调用或触发时才会运行。