PaaS的未来和应用价值

本文介绍了一位专家眼中PaaS的未来、当前应用以及其相关安全性方面的一些注意事项。由于不同版本的PaaS都有着它们各自的一片天,一些IT专业人士都在思考这一模式是否仍然具有价值。

平台即服务(PaaS)已存在了相当长的一段时间了,这是一种在基于云计算的系统中使用一套被提供的工具来开发和部署应用程序的高效既定方法。PaaS也已催生了集成PaaS(iPaaS)以及其他的相关技术。

PaaS是一种云计算平台,其中包括了开发、测试以及部署应用程序所需的工具,用户无需承担购买和管理底层软硬件的复杂工作。服务供应商们将继续增加配置和生命周期管理方面的灵活性,同时加强PaaS安全性方面的进一步完善。但是,随着iPaaS服务的普及,PaaS是否真的还有其存在的价值呢?

PaaS PK iPaaS:PaaS是否有未来?

PaaS和iPaaS似乎是同一回事,只不过iPaaS包括了连接不同应用程序的集成工具。这两种服务结构都提供了开发功能、生命周期管理工具、部署功能以及一个可管理应用程序和生成使用量化指标的操作控制台。

然而,PaaS和iPaaS之间还是存在着不少其它差异点的。iPaaS是针对大型企业而开发的解决方案,这一类型的企业对于新开发应用程序与原有应用程序的集成需求是相当迫切的。而PaaS所提供功能的目标对象则是初创公司、小型公司或者那些受应用程序投资限制而止步云计算应用的公司。对于这些类型的企业,PaaS服务所提供的快速开发方法可让他们在投入大量资金之前就能够对应用程序进行测试。它还让企业的开发运行人员能够专注于应用程序的开发、调试和运行,而无需管理和维护复杂的软硬件系统。

通过增加一个适应客户云计算基础设施的运行引擎,PaaS供应商可提供更多的灵活性,同时还为用户提供了一致的应用程序编程接口(API)以简化应用程序在不同环境之间的迁移工作。PaaS的部署和开发运行部分可提高应用程序的灵活性,并为用户提供让所开发应用程序快速进入测试、升级、销售以及生产环境等阶段的能力。

PaaS的应用

如果一家企业承受着把应用程序软件迁移至网络或移动设备的压力,那么PaaS则具有明显的优势。企业业务进入市场的时间更短,这样也就避免了开发时间冗长、上市时间过长的产品开发过程。这样的产品必定是高质量的,同时也必须能够被快速提供。PaaS可让企业更专注于他们所开发和交付的应用程序,而不是管理和维护完整的平台系统。

对于小型企业和初创型企业来说,PaaS也是比较有用的,因为这些企业并没有广泛的、具有较高依赖性的旧应用程序需要迁移。PaaS的多租户特性可实现应用程序和数据资源的最大数量共享,同时让开发资源继续专注于应用程序的交付和连接,而不是开发和支持数据库资源。PaaS的未来发展空间似乎在小型企业和初创企业,这类公司由于不依赖于与旧应用程序的集成而更适于在云计算中进行应用程序开发。

PaaS的安全性

PaaS最大的安全性问题似乎仍然是数据加密需求以及加密功能对应用程序性能的影响。数据加密是在把数据发送给PaaS服务之前IT团队所必须执行的一个必要的操作步骤,而这一步骤是需要花费相当时间的,从而也就对应用程序性能造成了不利影响。用户可以选择只加密诸如病历记录、身份证号码以及地址这类的机密数据。但是,应用程序性能到底受影响到何种程度将取决于它所使用的数据。

第二个问题就是灾难恢复了。如果一家PaaS服务供应商发生了长时间的故障,那么会发生些什么状况呢?PaaS的企业客户是否能够继续开展正常的业务?那些仍然处于队列中或处理过程中的消息会被如何处理?这些数据是否会被恢复?当考虑实施PaaS时,以上这些都是客户应当向他们自己以及相关厂商提出并找到答案的问题。验证应用程序和数据是否仍然保持安全状态将是关键的安全因素。

第三个问题就是,验证PaaS厂商是否使用了已更新的安全协议。安全性是一个日新月异的领域,跟上各种变革与更新将是非常重要的。数据泄露以及其他个人身份数据的丢失都将招致严厉的处罚,并有可能导致非常重大的业务损失或失败。集成安全支持技术可被用于处理日益复杂的身份认证应用场景,其中包括双重认证和单点登陆。

PaaS系统是安全防范的第一道防线,但是开发人员需要在开发应用程序时就谨记认证概念以便于保护企业及其客户。

从表面上来看,iPaaS似乎将会取代PaaS,但是真实情况并非如此。通过让企业开发应用程序以便于安全快速地解决业务难题且无须管理整个平台系统,PaaS系统还是为客户提供了价值的。在未来,iPaaS和PaaS将有可能合并或者发展至在一个系统中囊括所有的选项,这样一来,用户就能够选择那部分他们愿意为其支付费用的部分并进行配置的服务了。这样,对于移动、集成、数据库以及其他任何的新应用,都将只有一个具有多种功能选项的PaaS。毕竟,PaaS是一个囊括了所有在云计算中进行应用程序开发与部署所需工具的计算平台。我们有理由认为,它将在一个平台服务中包含所有可能的功能。也许,在不久的将来就会出现——一个具有多种多样功能菜单的计算平台服务。

原文发布于微信公众号 - 云计算D1net(D1Net02)

原文发表时间:2014-09-03

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏BestSDK

如何用数据分析的方法,做好一款小程序?

一、小程序有哪些特点? 小程序最大的特点:只能存活在微信环境中。用张小龙的话来说,触手可及、用完即走。 (一)小程序的4大挑战 为了避免过度营销,小程序在营销环...

36050
来自专栏WeTest质量开放平台团队的专栏

远离服务器宕机,腾讯WeTest正式推出服务器深度性能测试服务

随着城市发展趋向智慧化,不仅移动互联网应用正迅速融入出行、金融、医疗、娱乐等传统行业,跟随移动互联网成长起来的,还有用户对应用使用与消费的理性意识。

20820
来自专栏SDNLAB

瞻博网络携vMX再战NFV

编者按:SDN或NFV来改变传统网络模式,是各大云服务商目前的选择,瞻博网络的vMX通用边缘路由器曾在多家网络公司测试,此次是vMX通用边缘路由器第二次投向NF...

36880
来自专栏知晓程序

有了微信小程序,你会卸载原生 App 吗?

15620
来自专栏about云

该如何建设公有云私有云,需要考虑哪些问题,该选择什么技术?

问题导读: 1.云计算能够解决什么问题? 2.公有云面临哪些问题? 3.要建设云,你认为需要解决什么问题? 4.为什么选择openstack,建设公有云? 最...

59170
来自专栏软件

服务化了,没想到耦合更加严重?

通过“库”来实现业务,可能会引发业务系统之间耦合,需要通用业务服务化,将通用业务下沉,详见《小小的公共库,大大的耦合,你痛过吗》。 通过“join”来实现业务,...

22890
来自专栏SDNLAB

裸机云服务是云计算的下一个风口

云计算服务,尤其是基础设施即服务(IaaS)已经非常成熟,在业界得到了广泛的应用。但在某些情况下,用户需要更多的控制权、更多的硬件访问权、更高的性能以及选择自己...

42560
来自专栏云计算D1net

专家支招:确保云计算安全的12种招式

1、确认现有的基础控制 基础控制是企业安全理念的核心。它们包含了将近60个保护您企业最重要资产的安全控制。它们专注在确保云技术对您业务的应用,以及您的操作是符合...

33840
来自专栏云计算

移动开发即服务,腾讯云移动开发平台打造开发新模式

互联网“下半场”,移动App开发对于质量、效率的要求更加苛刻。传统移动开发的模式是移动开发者手动集成所需的各种移动服务,和后台服务紧耦合去打造精品移动应用。在传...

19.8K420
来自专栏鹅厂网事

变更管理点滴分享

互联网企业的变化节奏太快,流程和工作效率都需要兼顾,对变更活动潜在的风险无形中会放大,导致故障几率会成倍增长。

261100

扫码关注云+社区

领取腾讯云代金券