云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

天翼云_神医毒妃百度云_年度促销

小七 141 0

在数字时代,云计算、机器人和容器部署的爆炸式增长,要求企业在如何处理集成项目以及需要获取哪些数据和集成工具方面进行范式转变。本博客向您介绍了过去十年中集成技术的发展,直至SAP ISA-M指南,学习大数据,此外,它还为您提供了一个决策标准,您可以使用该标准来帮助组织采购适当的工具,以便集成本地和云应用程序,特别是在多云环境中90年代,大多数公司对我们称之为传统企业应用程序集成(EAI)和提取-转换-加载(ETL)解决方案进行了某种形式的投资,通常相当可观,以集成不同供应商的应用程序和流程(EAI),并将大量数据从源系统移动到目标系统(ETL)。

TIBCO、BEA Software和WebMethods,Informatica上市,数据分析和大数据,验证了企业应用集成(EAI)和抽取转换负载(ETL)市场的首次集成。核心企业软件(如ERP、HR和CRM)的增长推动了集成工具的激增,企业在这些组织中安装了ERP、HR和CRM。

15年后的今天,数字化转型的中心是采用同类最佳的应用程序和系统,实现智能、快速、,跨公司所有应用程序、API、数据、人员和设备的适应性集成和自动化,以提供创新的、个性化的、多渠道的体验。对于集成平台而言,这意味着企业的工作方式与创建传统集成工具的时代相比发生了巨大变化。商业应用程序已经变得消费化、以移动为中心、自助服务和低成本,但是连接这些应用程序的集成工具通常仍然是复杂的、技术性的,有时甚至比它们正在集成的应用程序更昂贵。iPAAS(Integration platform as a service,集成平台即服务(Integration platform as a service,iPAAS))是一套自助式和自助式集成工具,旨在解决连接本地系统和云系统的确切问题。

下一节描述了从1990年到今天,各种集成术语和工具的演变,以实现集成来自不同供应商的应用程序。传统上,使用EAI工具进行内部应用程序流程集成,大数据系统,使用ETL工具进行大量数据复制和迁移到不同的数据仓库或数据库系统。根据Gartner的说法,软件即服务(SaaS)和平台即服务(PaaS)从根本上简化了业务应用程序和开发平台的部署,但增加了集成的复杂性。iPaaS云解决方案是为了应对这一挑战而创建的,由于其相对的灵活性和易用性,它现在正在挑战传统的内部中间件解决方案,如服务总线产品。这些产品通常有一个直观的控制台,用于在整个企业中部署和管理集成。在iPaaS中,有以企业、IT为中心的工具和新一代更简单的、为公民开发者设计的自助服务工具。

3.1企业应用集成(EAI)

企业应用集成是一个集成框架,由构成中间件或"中间件"的一系列技术和服务组成框架,以实现跨应用程序的系统和应用程序集成企业号研究公司Gartner的话,EAI是"在企业中任何连接的应用程序或数据源之间不受限制地共享数据和业务流程。"[1]

EAI工具支持两种体系结构,但企业服务总线被广泛采用:

集线器和辐条

集线器和辐条是使用中央消息代理的面向消息的中间件。通信不是在应用程序对之间进行的,而是在每个应用程序(轮辐)和中央集线器之间进行的[1]。代理功能包括路由和消息到接收器的转换。该体系结构允许基于内容的路由,该路由基于消息头或消息体中定义的某些元素中的信息执行。集线器可以将规则应用于消息的内容,并确定接收方轮辐[2]。

示例:SAP PI

3.2 Enterprise Service Bus

Enterprise Service Bus(ESB)基本上是一种体系结构。它是一组规则和原则,用于通过类似于总线的基础设施将众多应用程序集成在一起。ESB产品允许用户构建这种类型的体系结构,但它们的构建方式和提供的功能各不相同。ESB体系结构的核心概念是,通过在不同的应用程序之间放置通信总线来集成它们,然后使每个应用程序都能够与总线通信。这使系统彼此分离,允许它们在不依赖总线上的其他系统或不知道总线上的其他系统的情况下进行通信。ESB的概念诞生于脱离点对点集成的需要,随着时间的推移,点对点集成变得脆弱且难以管理。

例如:Apache MQ、Mulesoft等,大数据行业报告,SAP PI JMS

3.3提取-转换-加载(ETL)

ETL是提取/读取数据库、转换或验证数据以及最后加载/写入数据的过程到数据库。Extract、Transform和Load是三个数据库功能,它们组合成一个工具,用于从源数据库中提取数据并将其放入目标数据库。ETL用于将数据从数据库迁移到其他数据库,形成数据集市和数据仓库,以及将数据库从一种格式或类型转换为另一种格式或类型。

示例:Informatica、从头算等

集成平台即服务(iPaaS)或云数据集成工具是构建和部署集成的平台。这些都可以在云中构建,也可以在云和企业内部部署应用程序之间构建。

4.1 IPAAS Vs ESB

IPAAS和ESB的主要用途相同:企业系统和应用程序的集成。iPaaS和ESB的主要区别在于它们集成得最好的系统类型、集成的复杂程度和可伸缩性。