当前位置: 首页 > 科技观察

关于企业集成平台即服务(EiPaaS)的重要性

时间:2023-03-20 21:08:16 科技观察

1993年,我开始在一家中型保险公司的团险部门工作。该部门销售的产品通过以Pascal编程语言编写的本机执行应用程序交付给人寿保险代理人。代理人将磁盘插入计算机,计算机启动了一个MS-DOS可执行文件,该可执行文件启动了一个基于字符的应用程序,专门用于生成新策略。我们的团队创建并验证程序,然后制作软盘并将其分发给使用该应用程序的代理。几年后,相同的应用程序通过网络操作系统(NOS)交付,无需分发软盘并为更快的更新奠定了基础。随着技术的不断发展,那些基于NOS的解决方案正在被托管在本地管理的数据中心的多层应用程序所取代。如今,这些应用程序已成为基于云的应用程序和服务。图1显示了过去30年应用程序的演变。这个“云”容器是随着应用程序的发展在每次迭代后出现的经验教训和最佳实践的产物。以前的专有信息或功能孤岛已经成为基于标准的服务,可以对那些被允许访问的人产生巨大的影响。图1随着应用程序、基础设施、服务和以数据为中心的操作成为某种“aaS”(即服务)产品,下一个重点领域应该是企业集成或企业集成平台即服务(EiPaaS)。本文旨在提供EiPaaS的高级概述,以帮助技术人员了解在使用专注于企业集成的平台架构时可以实现的价值。EiPaaS的定义Gartner将EiPaaS定义为:“作为一组云服务提供的集成技术功能的组合,旨在支持企业级集成计划。”EiPaaS适用于企业环境,如下图2所示。图2与所有集成服务一样,EiPaaS位于实施的核心位置,对参与集成的所有源和目标系统、服务、平台和设备具有适当级别的访问权限。与传统的集成服务不同,企业集成平台即服务架构采用控制平面和数据平面,如下图3所示:控制平面——专注于集成逻辑、身份/访问管理(IAM)和面向社区的采用、治理、报告和可观察的市场解决方案。数据平面-利用API网关来执行策略、配置和集成逻辑。捕获日志、指标和跟踪数据以满足报告和可观察性需求。图3集成逻辑包括代码驱动设计以及无代码和低代码解决方案。目的是让功能和服务团队使用最适合他们的需求、预算、环境要求和验收标准的方法。此外,CI/CD管道用于以编程方式交付改进的产品和服务。帮助规划和安排新特性和功能的部署,并在需要时自动交付。EiPaaS在何处提供价值要了解EiPaaS架构如何提供价值,请考虑以下实施:图4需要集成以连接到EiPaaS的功能或服务团队。他们可以通过已发布的市场解决方案、预定义的连接或通过调用驻留在控制平面内的集成逻辑来利用集成功能。策略和角色与IAM结合使用以增强安全性。入站请求通过控制平面传递到数据平面,数据平面由对象驱动的网关管理,进一步限制访问并提供与集成系统的真实来源连接。在这种情况下,实施包括现场数据中心、私有云和公共云解决方案。日志、跟踪和指标通过控制平面提供平台可观察性以及商业智能和报告。EiPaaS架构以多种方式提供价值:与内部和外部集成节点的连接集中、开放且易于维护。整个过程由优化的基于云的标准驱动:高速可扩展性安全可观察性易于协作成本效益无限存储容量快速部署多区域采用数据丢失预防竞争优势采用CI/CD强制执行声明式编程设计和部署策略.利用分散的架构来帮助复合型企业。由于集成要求与企业应用程序中的知识产权一样重要,因此精心设计的EiPaaS实施为组织的成功铺平了道路。一些示例包括以下内容:职能团队可以直接与EiPaaS交互并避免专有连接。由于定义了标准,新项目、程序和团队的导入大大简化。原标题:TheImportanceofEiPaaS,作者:JohnVester