金沙澳门官网dkk:SaaS+PaaS, iPaaS真的如此简单吗?

作者: 互联网资讯  发布:2019-12-13

当前,如何对成千上万的企业应用进行集成成为了企业IT的首要挑战之一。 当一组应用程序包含由外部创建的程序时,企业就会对iPaaS产生需求。不过,企业不可能应用全部的服务,iPaaS也会与SaaS及PaaS争夺企业软件管理空间,所以企业必须明确他们是否应该选择iPaaS。

基本上,iPaaS提供了一组工具来连接跨各种环境部署的应用程序。本地应用程序和数据可以通过iPaaS连接到托管在公有云中的数据。使用iPaaS,相同的源数据可以输入到不同的ERP系统。iPaaS产品包括各类现成的软件连接器。这包括API、规则、工作流、转换、转译和其他能够帮助工作负载有效地通信和共享数据的特性。

【51CTO.com原创稿件】众所周知,运维其实是一个重复劳动而且价值密度相对较低的岗位。随着云计算时代的到来,运维也发生了巨大的改变。首先是运维的数量暴增,其次是运维的属性,以前是物理机X86,现在是虚拟机和容器,它们的管理方式不一样。面对这样的问题,有两种解决方式:购买和自建。重新采购造成的问题是原有IT资产的浪费,并且,要改变员工和用户使用习惯的成本也很高,并且可能会重复上演原有之路。而自主研发设计带来的问题则是人力成本高,组建团队难,往往会因为技术储备不足,而使得建设周期过长。总之,身处云计算时代的海量运维,传统运维已经过时,企业需要有一套属于自己的自动化运维解决方案。

iPaaS VS SaaS/PaaS

2017年12月2日,在51CTO主办的WOTD 2017全球软件开发技术峰会,技术架构遇到业务架构分会场上,腾讯 高级工程师杨文兵,发表了题为“如何基于PaaS快速构建自动化运维体系”的主题演讲,从传统企业的运维痛点入手,结合aPaaS和iPaaS两个维度以及蓝鲸PaaS在腾讯运维中的最佳实践,给大家分享了企业构建属于自己PaaS平台的基本思路。

软件和平台之间的界限是模糊的,但随着产品数量的激增和业务采用的加速,这种界限也变得越来越模糊。其实说起来,iPaaS与PaaS和SaaS之间没有太大的区别;主要区别在于服务的预期用途。

五步走,构建属于自己的PaaS运维平台

SaaS、PaaS和iPaaS都是即服务产品——均来自第三方供应商商的托管服务,他们通过网络交付,并通过web浏览器或其他门户访问。服务提供者管理操作服务所需的所有服务器、存储和其他基础设施,因此采用者通常会避免本地硬件和软件投资。iPaaS、PaaS和SaaS的主要好处是业务速度和成本节省,而不是获取内部、本地和托管平台和软件以及相关工具。服务通常按用户/月计费。

1. 构建布署运行环境

SaaS: SaaS产品通常是端点工具,组织通常为不同的目的运行许多SaaS产品。例如,SAP Concur是一个为员工提供费用跟踪和报告的工具,Outlook 365提供电子邮件服务,Citrix GoToMeeting支持远程演示和协作。

基于PaaS快速构建自动化运维体系的第一步是构建布署运行环境,也就是运维系统自动化布署及免运维托管(aPaaS)。托管一方面是本身工具的运行,另一方面是工具在运行过程中的监控,以及它对资源占有的调度。此外,还有这些部署应用的服务发现,以及各式各样的服务收集。概括地说,就是所有这些工具不需要做任何关注,有问题需要定位的时候直接在上面定位,不需要在这些服务器上做运维式的搜查。

PaaS: PaaS产品会位于业务工作流的后端。在业务实际对结果起到作用之前,平台所做的工作会被其他平台或工具所利用。PaaS的例子包括软件开发平台,如Apprenda,它从软件存储库平台获取输入,然后将构建交付给其他工具或平台进行测试——所有这些都发生在生产力工作者体验结果之前。

金沙澳门官网dkk 1

iPaaS:在实际意义上,iPaaS基本上是PaaS的子集或专门化形式。iPaaS描述了一类基于云的集成服务,而这些服务都可以无缝地连接本地或云中部署的不同工具和平台的工作负载和数据集。

PaaS在企业自动化运维系统中的功能架构图

金沙澳门官网dkk 2

金沙澳门官网dkk,2. 集成原子平台

iPaaS类型

第二步是实现企业内不同平台之间的集成和交互(iPaaS)。运维可能会用很多平台,例如问题管理系统、CMBD、作业管理系统、发布系统等等,这些系统在企业内部肯定是不同的团队去做。腾讯蓝鲸也有很多平台,已经都对接到了iPaaS平台。这是作业平台,就是支持所有运维的脚本和文件的海量快速的并发执行。此外,还有集成CMDB平台、集成容器管理平台、集成数据平台、集成AI挖掘平台等等。

iPaaS是关于无缝集成工作负载和数据集的,无论它们位于何处。例如,iPaaS平台可以连接到同一数据中心内运行的多个供应商。另一方面,iPaaS平台可以连接本地工作负载、远程工作负载、SaaS产品和内部云应用程序。iPaaS部署意味着IT组织在不添加硬件或中间件的情况下连接其工作负载和数据。

3. 企业服务总线

要在各种场景中发挥作用,很容易想象在任何iPaaS产品中都有一组统一的特性和功能。行业分析公司Gartner的iPaaS参考模型强调了一系列重要的功能。然而,当前的供应商产品可能不包括支持无处不在的所有特性和功能集成。iPaaS产品可分为三类:云/SaaS集成;电子商务或B2B集成;以及企业服务总线和面向服务的体系结构支持。

第三步是以SOA的理念快速对接企业内已有的平台(ESB),ESB企业服务总线包括:接口统一管理、访问权限控制、防爆破机制、调用配额控制、分布式高可用部署、服务自动发现。

云/SaaS集成: 企业IT组织投入了大量时间来选择和集成传统的本地应用程序。随着基于云计算和SaaS的工作负载的爆炸性增长,企业减少了大量的开销,但作为交换,它们失去了集成来自这些不同系统的所有东西所需的控制。其结果是工作负载很方便、很容易访问,但是在业务工作流中不能很好地组合在一起。MuleSoft Anypoint平台是专门从事云和SaaS集成的iPaaS的一个例子。

4. 调度引擎

电子商务和B2B集成:这类iPaaS主要关注电子数据的交换。其目标是共享数据,而不是应用程序。这些iPaaS产品旨在使数据集能够从一个工作负载或应用程序访问到另一个工作负载或应用程序。Youredi就是一款强调iPaaS子集特性的产品,它与数据转换、规范化、格式化等相关。

调度引擎就是将必要的原子能力连接起来,以服务的形式提供出来。

ESB/SOA支持:ESB是一种形式化的体系结构,包括在总线类型的基础设施上集成应用程序的规则和原则。采用者可以在两个工作负载之间创建总线,并引入规则和流程,以便这些工作负载在总线上通信,同时彼此解耦。SOA的工作负载连接性方法通过基于网络的通信协议为应用程序提供特定的服务。SOA在不同的工作负载之间创建互操作性。Dell Boomi平台是iPaaS通过从外部扩展组织的内部ESB或SOA来提供相关支持的一个例子。

金沙澳门官网dkk 3

这些iPaaS类别都侧重于打破企业数据集和应用程序之间的孤立,以支持通过异构IT系统的业务工作流。iPaaS是一个有吸引力的选择,但它要求IT组织在选择产品之前了解其数据和工作流。

调度引擎——调度一切

本文由金沙澳门官网dkk发布于互联网资讯,转载请注明出处:金沙澳门官网dkk:SaaS+PaaS, iPaaS真的如此简单吗?

关键词:

上一篇:没有了
下一篇:防控金融风险 各地频出组合拳