PaaS云计算产品的选择始于编程语言

本文讲的是PaaS云计算产品的选择始于编程语言,平台即服务允许云计算架构师们使用他们自己的代码并作为其首选,而无需提供虚拟机和管理操作系统,从而降低基础设施的管理问题。在一个蓄势而发的云计算市场中,不会有人来质疑你为什么不与PaaS供应商合作,其中的原因都有着细微的差别。

  确定正确的PaaS模型是非常重要的,因为只有这样才能确保你建立一个灵活的、弹性的和便携的企业云计算。因此,哪一种类型的PaaS供应商们应当注意一个特定编程语言的平台、一个与语言无关的平台或一个跨多个云计算实现开发和部署的混合PaaS呢?

  特定编程语言PaaS是否已经过时?

  在云计算的早期阶段中,特定编程语言平台即服务(PaaS)供应商并不常见。例如,供应商们支持Java、Ruby以及Python,但并不是一次支持所有框架语言的。如果你的工作主要使用一种编程语言,那么一个特定编程语言PaaS将成为适合你的云计算开发工具。特定编程语言PaaS的优势在于,它为客户提供了超越托管开发环境的专门支持和价值。

  Python和Java开发人员都有特定编程语言PaaS的选项。一个基于Python的PaaS产品PiCloud.com提供了一个很易于被导入Python程序的库,从而确保开发人员实现跨云计算的计算任务分配。PiCloud不会取代一个开发环境或为客户提供一个IDE(基础开发环境)的云计算替代品。它为管理人员们所提供的代码可以确保他们在云计算中运行他们应用程序中计算密集型的那部分工作。对于工作对象是大量数据、希望拥有舒适开发环境和需要访问计算资源的分析师和科学家来说,这是一个理想的选择。

  与编程语言无关的PaaS:更多的编程语言支持,更多的灵活性

  目前而言,多个云计算平台混合使用的趋势已变得越来越明显。近期Eucalyptus公司的CEO Marten Mickos竟然公开发表了“LAMP堆栈已死,云计算是凶手”的言论。虽然事实情况并非如此,但是与之前相比,堆栈的每一层也变得具有越来越多的多面性。PaaS供应商们也纷纷效仿;广大的市场也加入了与编程语言无关PaaS的阵营——甚至那些起步于单一框架支持模型的厂商亦是如此。

  诸如Cloud Foundry、DotCloud以及Red Hat等PaaS供应商们的服务对象都是那些使用多个编程语言的开发人员。例如,如果你在DotCloud中托管你的应用程序,那么在你的数据服务层中你就可以使用Postgres、MySQL以及MongoDB等编程语言。多个数据库协作所需的边际努力要小得多,因为你无需安装、管理和维护多个数据库。

  与编程语言无关PaaS的优势在于在逐个案例基础上实现多个语言和框架协作的灵活性。你可能无法找到基于语言定制化的相同等级(例如,用于实现跨云计算服务器代码分布的库),但是你会发现对用于管理代码通用开发工具(如Git)的支持。

  何时考虑混合PaaS选项

  可通过基础设施即服务(IaaS)模型和内部资源抽象化的方法,来区分另一种类型的PaaS。CloudBee的AnyCloud是一个PaaS产品,它可使用户能够在数据中心中管理托管供应商或内部的应用程序工作负载。用户可以在Amazon EC2和OpenStack私有云计算中部署实例,并将其作为单个PaaS和AnyCloud的一部分进行管理。

  混合模式也有很多的优点。例如,想象一下,如果你拥有一个并未实际在云计算中复制的大规模Oracle数据库,你需要在内部进行维护。一个混合PaaS将赋予你从在PaaS环境中运行的程序访问内部数据的灵活性。

  一些混合PaaS模型的潜在优点在于,需要配置和维护抽象层。某些混合PaaS模型需要一些内部管理努力和专业知识诀窍。

  PaaS市场正在逐渐变得高度成熟和细分。企业应当选择一个适合开发语言和框架的PaaS模型。如果你工作中使用单一的编程语言并能够从特定支持中受益,那么一个特定编程语言PaaS模型是一定适合你。但是,随着公司的云计算部署变得越来越复杂,多编程语言协作协作和混合堆栈组件的需求也逐渐增加。在这样的情况下,多语言和多框架PaaS产品也变得具有重大意义。当你有一个内部和云计算的复杂应用程序与数据混合体时,你可能需要找出一个混合PaaS供应商。

原文发布时间为:2012-05-11

本文作者:  滕晓龙

时间: 2024-11-17 01:55:35

PaaS云计算产品的选择始于编程语言的相关文章

一键领取阿里云幸运券,可支持多达40款云计算产品优惠

阿里云一直以来都为推进和普及云计算产品做了大量的工作,当前更是为了帮助广大用户实现低成本使用云计算服务而推出了阿里云幸运券,用户只需进入幸运券页面一键领取,即可享受多达40款阿里云云计算产品的优惠,一起来看一下吧. 阿里云幸运券领取:点击领取 一键领取 进入幸运券页面后,点击一键领取全部,即可领取多达40款云计算产品的优惠券 阿里云优惠券一键领取 优惠券包含云计算基础服务,云服务器ECS,云数据库RDS及Redis等 阿里云优惠券支持多达40款云计算产品 每种幸运券均可支持该种云计算产品下所有实

IaaS vs CaaS vs PaaS vs FaaS:选择正确的平台

本文讲的是IaaS vs CaaS vs PaaS vs FaaS:选择正确的平台[译者的话]本文分析了从IaaS到PaaS,到SaaS再到FaaS各类平台的优劣,为寻求合适的平台的迷茫者提供了很好的参考,对于软件提供商也有很好的借鉴意义. [烧脑式Kubernetes实战训练营]本次培训理论结合实践,主要包括:Kubernetes架构和资源调度原理.Kubernetes DNS与服务发现.基于Kubernetes和Jenkins的持续部署方案 .Kubernetes网络部署实践.监控.日志.K

阿里云优惠券怎么领取,三种基础云计算产品的对比

阿里云优惠券领取地址:https://promotion.aliyun.com/ntms/act/ambassador/sharetouser.html?userCode=mrbq2fmx&utm_source=mrbq2fmx 三种基础云计算产品 阿里云云服务器ECS:可选择多种实例类型,从入门型到专业型应有尽有,无论是搭建个人网站,或是企业级别的网站均可轻松应付.并支持弹性扩展,随时扩容.但需要专业人员对系统环境.网站环境等进行专门的维护管理. 阿里云轻量应用服务器:面向个人站长及中小企业.

SAP云计算产品线扩展升级

SAP日前宣布对其不断扩展的云计算产品组合的几项关键功能进行升级,涵盖业务线应用服务及云计算套件--SAP Business ByDesign® 解决方案.针对最新的SAP的云计算应用,新老客户都给予了积极响应,例如SAP® Sourcing OnDemand.SAP® Sales OnDemand 和SAP® Travel OnDemand等.这一消息是于3 月 6 日~10 日在德国汉诺威国际信息及通信技术博览会(CeBIT 2012)上宣布的. STULZ Air为移动员工部署 SAP T

曙光发布国内首款专用图形云计算产品云图

2014年1月9日,作为中国高性能计算领导者和云计算领先企业,曙光公司与NVIDIA公司和思杰共同召开"凌云·图远"最新云计算产品联合发布会.曙光与NVIDIA公司和思杰共同合作推出的基于GRID和Citrix XenDesktop技术的图形云计算产品--"云图"(W760-G10), 完美解决了GPU硬件虚拟化的技术难题,这也是国内第一款真正意义上的专用图形云计算产品.曙光公司首席运营官王正福.曙光公司产品中心总经理沙超群.NVIDIA公司全球副总裁Shanker

CeBIT 2012:SAP云计算产品线扩展升级

SAP日前宣布对其不断扩展的云计算产品组合的几项关键功能进行升级,涵盖业务线应用服务及云计算套件--SAP Business ByDesign® 解决方案.针对最新的SAP的云计算应用,新老客户都给予了积极响应,例如SAP® Sourcing OnDemand.SAP® Sales OnDemand 和SAP® Travel OnDemand等.这一消息是于3 月 6 日~10 日在德国汉诺威国际信息及通信技术博览会(CeBIT 2012)上宣布的. STULZ Air为移动员工部署 SAP T

曙光发布云计算战略展示多款云计算产品

新浪科技讯 9月19日下午消息,国内服务器企业曙光公司今天下午对外展示多款云计算产品,并公布公司的云计算战略.曙光公司总裁历军在发言中表示,曙光公司将从硬件设备制造商向信息技术服务商的转型. 曙光公司今天对外展示了一系列云计算产品和技术,其中包括曙光cloudbase云基础系统.曙光cloudview云计算操作系统.曙光ParaStor云存储系统.曙光cloudfirm云安全管理中心等. 历军指出,面对未来云计算的环境,曙光公司将从硬件设备制造商向信息技术服务商的转型,"公司要花费3年.5年,甚

浪潮信息:今年是云计算产品技术布局年

康书伟 浪潮信息(000977)总经理王恩东5月18日在第三届中国云计算大会上表示,2011年将成为浪潮云计算产品技术布局年,继相继推出8路服务器.海量存储.云海集装箱数据中心之后,国内首款自主云数据中心操作系统也即将面世,浪潮将成为国内在云计算软.硬件完成整体布局的厂商.随着浪潮重点打造的32路高端容错服务器推向市场,浪潮信息将形成与国际领导厂商在云基础架构层的比肩之势,为中国云计算实际落地应用提供完全自主化的战略级装备. 王恩东在发言中首次公开全面阐述了公司全面转型云计算战略的举措,并提出未

Adobe和Salesforce联手推企业云计算产品

据国外媒体报道,Adobe公司和Salesforce.com日前宣布,将推出开发工具,鼓励开发人员研发基于Flash的企业云计算产品. Adobe将推出"Adobe Flash Builder",开发人员和企业IT部门可以开发基于浏览器的富媒体应用,这些应用将被部署到Salesforce旗下的Force.com网站上,供企业会员选择使用. 开发商也可以利用Flash增强Salesforce的CRM(客户关系管理)应用,或是从头开发完整的Flash应用. Salesforce目前已经提供