作家
登录

什么是PaaS?云中的软件开发

作者: 来源: 2017-10-16 09:35:02 阅读 我要评论


云计算供给商的应用法度榜样开辟平台在对象上可以供给更大年夜的灵活性,削减成本开销,是以法度榜样员可以加倍专注于编写代码。

平台即办事(PaaS)是一种云计算产品,个中办事供给商向客户端供给平台,使他们可以或许开辟,运行和治理营业应用法度榜样,而无需构建和保护基本架构如许的软件开辟过程平日须要的举措措施。

与其他云办事一样,如基本架构即办事(IaaS)和软件即办事(SaaS),PaaS经由过程云计算办事供给商的托管基本架构供给。用户平日经由过程统??读器拜访PaaS产品。

PaaS可以经由过程公共云,私有云或混淆云交付。采取公共云PaaS,客户可以控制软件安排,同时云计算供给商供给托管应用法度榜样所需的所有重要IT组件,包含办事器,存储体系,收集,操作体系和数据库。

经由过程私有云办事,PaaS作闻敉件或设备在客户的防火墙(平日在其内部数据中间)中交付。而混淆云PaaS供给了公共云和私有云两种云办事的混淆。

PaaS

PaaS不是代替组织的┞符个IT基本举措措施来进行软件开辟,而是供给关键办事,如应用法度榜样托管或Java开辟。一些PaaS产品包含应用法度榜样设计,开辟,测试和安排。 PaaS办事还可以包含Web办事集成,开辟团队协作,数据库集成和信息安然。

与其他类型的云办事一样,客户每次按PaaS付出费用,客户拜访该平台上托管的平台和应用法度榜样,一些供给商按月收取费用。

PaaS的贸易好处和驱动力

PaaS的最大年夜长处之一是企业可以获得创建和安排新应用法度榜样的情况,而无需花费时光和费用来构建和保护包含办事器和数据库的基本架构。

这可能会导致更快的开辟和交付应用法度榜样,这对于欲望获得竞争优势或须要快速推向市场的企业来说是一个巨大年夜的优势。

PaaS还许可他们快速测试新说话,操作体系,数据库和其他开起身术的应用,因为它们不必为其支撑基本架构。PaaS还可以更轻松,更快速地进级他们的对象。

因为应用PaaS的组织可以治理其应用法度榜样和数据,所以掉去控制不是一个重要问题,因为它经常是在应用云基本架构或应用法度榜样时应用的。

PaaS的典范应用

为应用法度榜样开辟和测试供给托管情况是PaaS最常见的用处之一。但这并不是企业应用PaaS独一的原因。

研究机构Gartner公司引用了PaaS的各类用例,个中包含:

  • API开辟和治理。企业可以应用PaaS来开辟,运行,治理和保护应用法度榜样编程接口和微办事器。这包含为现有API创建新的API和新界面,以及端到端的API治理。
  • 营业分析/谍报。经由过程PaaS供给的对象可让企业分析数据,找出营业洞察和行动模式,使其可以或许做出更好的决定计划,更精确地猜测将来事宜,如产品市场需求,
  • 营业流程治理(BPM)。组织可以应用PaaS拜访与其他云产品一样作为办事供给的BPM平台。BPM套件集成了流程治理所需的IT组件,包含数据,营业规矩和办事级别协定。
  • 通信。PaaS还可以作为通信平台的交付机制。这许可开辟人员将应用法度榜样中的语音,视频和消息传递等通信功能。
  • 数据库。 PaaS供给商可以供给诸如设置和保护组织的数据库等办事。研究机构Forrester Research公司将数据库PaaS定义为“主动化数据库的设备和治理,可由开辟人员和非技恋人员应用的按需安然且可扩大的自助办事数据库平台”。
  • 物联网。物联网估计在将来几年将成为PaaS应用的重要构成部分,支撑各类物联网安排将应用的各类应用情况和编程说话和对象。
  • 主数据治理(MDM)。这涵盖了治理企业拥有的症毕营业数据的流程,治理,策略,标准和对象,为数据供给了一个参考点。词攀类数据可能包含参考数据,例如有关客户交易的信息,以及支撑决定计划的分析数据。

PaaS技巧和供给商

PaaS包含多个底层云基本架构组件,包含办事器,收集设备,操作体系,存储,中心件和数据库。所有这些都由办事供给商拥有和运营。

领先的PaaS供给商包含Amazon Web Services,微软,谷歌,IBM,Salesforce.com,Red Hat,Mendix和Heroku。所有重要的PaaS供给商的云计算都供给了最广泛应用的说话,数据库,容器和相干对象。

PaaS还包含开辟对象,编程说话,数据库,数据库治理体系等资本。以及来自供给商的其他对象。

毫无疑问,个一一些公司也是软件开辟对象的领先供给商。 Gartner公司估计今朝有大年夜约200个PaaS供给商。

PaaS的风险

PaaS的另一个风险是当办事供给商的基本架构因为任何原因而遭受停机,以及可能对办事产生的影响。此外,如不雅供给商在其开辟策略,编程说话或其他方面进行了更改,该怎么办?

鉴于PaaS是基于云计算的办事,它具有很多与其他云产品雷同的固有风险,如信息安然威逼。 PaaS基于应用共享资本(如收集和办事器)的概念,是以安然风险包含将关键数据放入此情况中,数据因为未经授权的拜访或黑客或其他收集犯法分子的进击而被盗用。

另一方面,重要云供给商比传统的企业数据中间更有效地防备这种违规行动,是以信息安然风险尚未被证实是IT团队最初担心的问题。

经由过程PaaS,企业将办事供给商建立恰当的拜访控制和其他安然规定和政策纳入其基本架构和运营。企业还负责为其应用法度榜样供给本身的安然保护。

别的,因为组织依附特定的办事供给商的基本架构和软件,是以PaaS情况中存在供给商锁定的潜在问题。IT请求的┞俘当问题是,它选择的PaaS是否与当前和将来的IaaS和SaaS安排互操作?

不要只担心┞封些可能的┞废碍阻拦企业采取PaaS。它供给更多的灵活性,因为供给商在操作法度榜样时治理着平台。

【编辑推荐】

  1. 阿里云POLARDB宣布:6倍机能差,100TB容量_云计算半月刊第17期
  2. 什么是多云?云计算的下一步

  3.   推荐阅读

      如何将业务迁移到云信息管理

    治理组织最关键的数据大年夜来就不是简单的工作。懂得所有可用于赓续增长的数据源列表的各类技巧选项使得这项工作变得加倍艰苦,并且在组织内涵盖了越来越多的功能。企业须要经由过程加倍>>>详细阅读


    本文标题:什么是PaaS?云中的软件开发

    地址:http://www.17bianji.com/lsqh/37913.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)