PaaS通过云计算服务提供商的托管基础架构提供
2023-04-13 09:10:34
209
云计算是指IT基础设施的交付和使用模式,是指通过网络获取所需资源(硬件、平台、软件),提供资源的网络称为“云”。在云计算时代,云的开发非常重要,PaaS是一种产品,可以更快地开发项目。平台是服务(PaaS)它是一种云计算产品,服务提供商为客户端提供一个平台,使他们能够在不构建和维护基础架构的情况下,开发软件过程中通常需要的设施,如开发、运行和管理业务应用程序。
PaaS通常通过网络浏览器访问PaaS产品,就像其它云服务一样,通过云计算服务提供商的托管基础架构提供PaaS产品。PaaS可通过公共云、私有云或混合云交付。采用公共云PaaS,客户可控制软件部署,同时云计算提供商提供托管应用所需的所有主要IT组件,包括服务器、存储系统、网络、操作系统和数据库。PaaS通过私有云服务在客户的防火墙(通常在内部数据中心)中作为软件或设备进行交付。混合云公共云服务提供
PaaS提供应用程序托管或Java开发等关键服务,而不是替代组织的整个IT基础设施进行软件开发。一些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提供商可以提供设置和维护组织的数据库等服务。研究机构ForresterResearch公司将数据库PaaS定义为“一个安全可扩展的自助服务数据库平台,可以由开发人员和非技术人员根据需要使用”。
物联网。预计未来几年,物联网将成为PaaS使用的重要组成部分,支持各种应用环境和编程语言和工具的各种物联网部署。
主数据管理(MDM)。它涵盖了管理企业所拥有的关键业务数据的过程、治理、策略、标准和工具,为数据提供了参考。这类数据可能包括参考资料,如关于客户交易的信息,以及支持决策的分析资料。
PaaS的风险
由于PaaS是一种基于云计算的服务,它有许多与其他云产品相同的固有风险,例如信息安全威胁。PaaS基于共享资源(如网络和服务器)的概念,因此安全风险包括将关键数据放入这种环境中,数据因未经授权的访问或黑客或其他网络罪犯的攻击而被盗。
另一方面,主要云提供商比传统的企业数据中心更有效地防范这种违规行为,因此信息安全风险尚未被证明是IT团队首先担心的问题。通过PaaS,企业将服务提供商建立适当的访问控制和其他安全规定和政策纳入其基本结构和运营。企业还负责为其应用程序提供自己的安全保护。此外,PaaS环境中存在供应商锁定的潜在问题,因为组织依赖于特定服务提供商的基本结构和软件。IT要求的合法问题是,它选择的PaS是否与当前和当前的相互操作
PaaS的另一个风险是,当服务提供商的基础架构因任何原因停止时,它可能会对服务产生影响。另外,如果提供商改变了他们的开发策略、编程语言或其他方面,我们该怎么办?不要只担心这些可能的障碍,阻止企业使用PaaS。由于供应商在操作程序时管理平台,它提供了更多的灵活性。
上一篇: 云计算另一个值得关注的问题是安全
下一篇: 电子邮件安全保密技术的应用