服务器之家:专注于服务器技术及软件下载分享
分类导航

服务器|IT/互联网|云计算|区块链|软件资讯|操作系统|手机数码|百科知识|头条新闻|

PaaS是什么?为什么说PaaS是云计算开发的关键?

2019-06-09 23:16来源:挖链网所属分类:云计算

云计算是指IT基础设施的交付和使用模式,指通过网络以按需、易扩展的方式获得所需的资源(硬件、平台、软件),提供资源的网络被称为 云。在云计算的时代,云的开发是至关重要的,而 PaaS 就是为了开发项目能够更加快捷运行

云计算是指IT基础设施的交付和使用模式,指通过网络以按需、易扩展的方式获得所需的资源(硬件、平台、软件),提供资源的网络被称为 “云”。在云计算的时代,云的开发是至关重要的,而PaaS就是为了开发项目能够更加快捷运行的产品。平台即服务(PaaS)是一种云计算产品,其中服务提供商向客户端提供平台,使他们能够开发、运行和管理业务应用程序,而无需构建和维护基础架构这样的软件开发过程通常需要的设施。

PaaS是什么?为什么说PaaS是云计算开发的关键?

与其他云服务一样,PaaS通过云计算服务提供商的托管基础架构提供,用户通常通过网络浏览器访问PaaS产品。PaaS可以通过公共云,私有云或混合云交付。采用公共云PaaS,客户可以控制软件部署,同时云计算提供商提供托管应用程序所需的所有主要IT组件,包括服务器,存储系统,网络,操作系统和数据库。通过私有云服务,PaaS作为软件或设备在客户的防火墙(通常在其内部数据中心)中交付。而混合云PaaS提供了公共云和私有云两种云服务的混合。

PaaS不是取代组织的整个IT基础设施来进行软件开发,而是提供关键服务,如应用程序托管或Java开发。一些PaaS产品包括应用程序设计,开发,测试和部署。 PaaS服务还可以包括Web服务集成,开发团队协作,数据库集成和信息安全。与其他类型的云服务一样,客户每次按PaaS支付费用,客户访问该平台上托管的平台和应用程序,一些提供商按月收取费用。

PaaS的商业利益和驱动力

PaaS的最大优点之一是企业可以获得创建和部署新应用程序的环境,而无需花费时间和费用来构建和维护包括服务器和数据库的基础架构。这可能会导致更快的开发和交付应用程序,这对于希望获得竞争优势或需要快速推向市场的企业来说是一个巨大的优势。PaaS还允许他们快速测试新语言,操作系统,数据库和其他开发技术的使用,因为它们不必为其支持基础架构。PaaS还可以更轻松,更快速地升级他们的工具。

PaaS的使用促使企业软件开发商在其应用中使用云技术,帮助采用现代原则,并更好地利用云基础架构(IaaS)平台。由于使用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基于使用共享资源(如网络和服务器)的概念,因此安全风险包括将关键数据放入此环境中,数据由于未经授权的访问或黑客或其他网络犯罪分子的攻击而被盗用。

另一方面,主要云提供商比传统的企业数据中心更有效地防范这种违规行为,因此信息安全风险尚未被证明是IT团队最初担心的问题。通过PaaS,企业将服务提供商建立适当的访问控制和其他安全规定和政策纳入其基础架构和运营。企业还负责为其应用程序提供自己的安全保护。另外,由于组织依赖特定的服务提供商的基础架构和软件,因此PaaS环境中存在供应商锁定的潜在问题。IT要求的合法问题是,它选择的PaaS是否与当前和未来的IaaS和SaaS部署互操作?

PaaS的另一个风险是当服务提供商的基础架构由于任何原因而遭遇停机,以及可能对服务产生的影响。此外,如果提供商在其开发策略,编程语言或其他方面进行了更改,该怎么办?不要只担心这些可能的障碍阻止企业采用PaaS。它提供更多的灵活性,因为供应商在操作程序时管理着平台。

延伸 · 阅读

精彩推荐
  • 云计算云计算是什么?云计算与大数据有什么区别?

    云计算是什么?云计算与大数据有什么区别?

    云计算是什么 ?云计算与大数据有什么区别? 业外人士如何了解云计算、机器学习、深度学习、人工智能、和大数据之间有什么内在联系?从应用的角度来阐述一下这五个概念之间的联系。 这五个概念按照领域可以划分成两个大部分...

    挖链网 210 2019-06-09
  • 云计算云计算是什么意思?云计算行业分析

    云计算是什么意思?云计算行业分析

    行业逻辑: 1、云计算爆发式增长,大势所趋:云计算行业由用户需求和技术革新双重驱动,云计算服务能为企业带来新增的赢利点,并大幅降低成本,是 IT 发展大趋势。2015~2019 年云计算产业规模年复合增长率达 30%。技术、资金...

    挖链网 374 2019-06-09
  • 云计算什么是云计算?IaaS、PaaS、SaaS到底有什么区别?

    什么是云计算?IaaS、PaaS、SaaS到底有什么区别?

    正如移动互联网快速占领我们的生活一样,云计算近年来也以迅雷不及掩耳之势迅速成为国内IDC服务商新的发展方向,各大互联网巨头纷纷入局,部署云计算服务。那么,云计算到底是什么? IaaS 、PaaS、 SaaS 到底有什么区别? 1、云...

    挖链网 368 2019-06-09
  • 云计算云计算是什么意思?云计算有哪些核心特性?

    云计算是什么意思?云计算有哪些核心特性?

    云计算是继1980年代大型计算机到客户端-服务器的大转变之后的又一种巨变。云计算描述了一种基于互联网的新的IT服务增加、使用和交付模式,通常涉及通过互联网来提供动态易扩展而且经常是虚拟化的资源。云其实是网络、互联...

    挖链网 363 2019-06-09
  • 云计算云计算是什么意思?云计算的发展历程

    云计算是什么意思?云计算的发展历程

    云计算 是什么意思? 在《智慧的地球――IBM 云计算 2.0》中,IBM 公司对于云计算概念的理解进行了如下阐述:云计算是一种计算模式,在这种模式中,应用、数据和 IT 资源以服务的方式通过网络提供给用户使用;云计算同时是一种...

    挖链网 130 2019-06-09
  • 云计算当企业上云成为大势所趋,华为云DRS有哪些技术闪光点?

    当企业上云成为大势所趋,华为云DRS有哪些技术闪光点?

    企业上云成为近年来的热门话题,很多企业甚至把企业上云看成是企业数字化转型的必经之路。然而企业上云从何处入手? 如何在业务不中断或者计划的时间窗口内成功迁云?如何降低数据迁移过程中的复杂性?究其根本企业上云最大...

    IT168 245 2019-06-05
  • 云计算欧盟宣布斥资8.4亿欧元新建8个超算中心

    欧盟宣布斥资8.4亿欧元新建8个超算中心

    IT之家6月10日消息 今日,据新华社报道,欧盟委员会日前发布公报称,欧洲高性能计算共同计划已从欧盟成员国中选定8处地点建设世界级超级计算机中心,来自各方的项目总预算高达8.4亿欧元。 据悉,8个 超算中心 将设在保加利...

    IT之家 365 2019-06-10
  • 云计算云计算将如何发展?技术革新仍是重点

    云计算将如何发展?技术革新仍是重点

    从2006年亚马逊CEO贝索斯第一次提出关于云存储和云计算的概念,到如今,云计算已经经过十余年的发展,并且已经逐渐成熟起来。 云计算市场处于爆发增长期 仍需技术革新 据统计,2010年全球云计算的市场规模仅为683亿美元。在...

    挖链网 203 2019-06-09