软件定义世界,软件改变世界!
伴随着如火如荼的数字化的浪潮,各种通用软件和专业软件以及云平台等软件产品数量激增,对应的业务采用也在加速,但随之而来的打破孤立,建立联通的诉求也与日俱增。
互联互通在IT行业是一个永恒的话题,业界也一直在通过思想的引领和行动的实践来解决。从早期的 EAI,再到 SOA 与 ESB 等,来实现软件系统间的集成和互联互通,并解决所面临的的复杂性,提高集成效率并降低维护成本。
随着企业分工越来越细,上下游合作越来越紧密,企业内部以及各企业之间也越来越需要通过相互协作来完成业务,而承载这些管理与协同功能的软件系统也越来越复杂。出于敏捷的考量,进一步催生出 MicroService(微服务)和ServiceMesh (服务网格)这些兼顾开发和管理的新的集成架构。
与此同时,软件系统的演进也在经历巨大的变化,下图可以简单解释一下当前的这种变化:
软件系统的应用架构开始从单体系统逐步转变为微服务,其中的业务逻辑随之而来就会变成服务之间的调用与请求;而从资源角度来看,传统服务器这个物理单位也逐渐淡化,变成了看不见摸不到的虚拟资源模式。技术上正在或已经经历的是单体应用向 SOA 与 MicroService 的集成架构的转变,单体应用 vs SOA vs MicroService 的对比如下:
单体应用
•扩展性低,无法快速响应变化,构建慢,运维成本高
SOA 架构
•更加敏捷,独立,但是改动必须适应整体设计
•总线模式,适合多源异构的企业软件系统集成
MicroService
•自由创建服务,持续部署,风险降低
•轻量的通信模式,服务异构性需要有针对性的集成技术方案
如果进一步将视角转向企业/组织,站在更高的维度,可以看到企业IT集成服务平台架构的转变正在由技术发展的趋势推动,并逐渐向互联、服务、集成、平台转变,如下图所示:
企业IT集成服务平台架构经由用户视角,交付视角,管理视角这三个维度,针对集成面临的问题和解决的方法如下:
在上述集成技术架构发展进化的同时,软件和应用及环境也在发生巨大的变化,特别是云和 SaaS 与 IoT 在过去20年的崛起,在生态系统中造成了一个需要填补的空白——对新的集成系统的需求:从企业本地转向本地(端)到云(公有或私有)、私有云到公有云、公有云到公有云集成,以及企业到企业集成,还有 IoT 集成。而与之对应的需要一个实现上述企业 IT 集成服务平台架构并增加云端集成的有组织的解决方案来部署快速和无缝的基于云到端的新一代集成平台,这就是 iPaaS。
iPaaS 是什么?
Gartner 将其定义为“促进开发、执行和集成流治理同任何本地(on-premises)以及基于云的流程、服务、应用和数据连接的一套云服务,可以在独立的或者多个交叉的组织中进行。iPaaS的出现可简化本地环境和云环境中的应用程序集成,帮助加快创新并降低集成和运营成本。
iPaaS,也称为集成平台即服务,可以作为一个基于云的平台,连接云或企业/组织内的各种应用程序、数据、设备。它允许部署和维护集成流,并连接不同的系统,充当多个系统之间通信的管道和连接的中枢,并从云和本地系统中提取数据和编排集成服务来完成业务协同,同时进行服务和数据共享。
iPaaS 既继承了传统 SOA 的特性,又实现了上述企业IT集成服务平台架构,并延伸了云端集成,它既可以作为一个企业内部部署的 iPaaS 产品,也可以作为一个可以独立运营的 iPaaS 云,其关键的核心功能体现在以下几个方面:
一、与本地和基于云的不同端点的连接器/适配器,包括:
本地应用程序连接器/适配器(例如:本地的 ERP 等套件)
云应用连接器/适配器(例如:云平台、SaaS 应用等)
数据源连接器/适配器(例如:文件系统、SQL 和 NoSQL 数据库等)
技术连接器/适配器(例如:HTTP/S、FTP/S、MessageService [JMS]、WS等)
二、应用程序集成,包括:不同的应用程序之间的信息交换,调用彼此的业务功能以及使业务流程自动化的能力;应用程序的服务(通常以API或事件形式发布)的聚合构成新服务,以及涉及多个系统的多个服务的多步过程的服务编排
三、数据集成,包括:不同数据存储间的迁移或同步以及ETL功能,将数据从一个存储移动到另一存储,以及合并、重复数据删除和聚合来自不同存储的数据的能力;数据集成通常涉及数据交付的实时和非实时的流处理与批处理,并支持数据提取、转换、合并等ETL和供应数据的要求,以支持各种数据分析和数据管理的场景
四、B2B集成,包括:与特定于B2B的数据格式/标准和协议集成的能力,包括解释和创建适用于电子数据交换(EDI)的消息格式和流。它涵盖了与企业间数据共享和业务协作相关的常见管理事务
五、API管理,包括:API网关、API管理与运营门户,并具有创建、部署、管理、监控API的能力
六、流程自动处理
七、运行引擎和容器
iPaaS为企业/组织提供了无限的潜力,随着对云的依赖的加深,iPaaS 几乎成为每个组织或平台不可或缺的一部分。
北京云端互联科技公司的 LinkAny iPaaS 产品秉承以上理念并实现了上述核心功能,它可实现 API、A2A、B2B、IoT、SaaS 及 Cloud 等的连接和集成与管理,也能实现本地系统之间、本地系统与云、以及云与云服务的连接和集成,并基于连接与集成的数据,实现数据分析、管理、协同。
此外,通过建立应用系统、SaaS、云服务等的连接器与 API,可以实现应用系统相互间的互联互通和数据协同,并形成聚合数据和 API 服务以发展 API 经济,让服务的联通和企业的数据价值得到最充分的体现。
本篇文章作者:
北京云端互联科技公司(简称“云端互联”)
云端互联是一家技术领先的数据连接与集成、数据分析与管理、数据和业务协同的软件产品和云服务公司,致力于成为数据的集成、分析、协同的行业领导者。
云端互联基于“连接-数据-智能”的理念构建产品并践行“连接一切、改变一切”的愿景,以此驱动和帮助企业数字化转型,助力企业迅速建立一个从集成到智能、从智能到创新、从创新到发展的数字化新世界!
云端互联凭借优秀的产品和优质的服务,已为新零售、品牌与制造、金融、高科技、公安与政府等多个行业客户创造卓越的价值,在让客户持续获得成功的同时,也使自己成为行业的领跑者。
#欢迎大家投稿!
特别深入的创业者交流分享活动 - Geek Talk 系列
AAA Chain 刘松 | CryptoHero 唐飞虎(小岛)
BetterWorks Luna | Advance.ai 寿栋
Victor Jakubluk | Hartmut Esslinger frog Design
特别精彩的创业者微纪录片 - Geek Jam 系列
时差 中国式创业 | 时差 董飞 | 白日梦 VR (预告)
时差 BitTiger 冯沁原 | 白日梦 Pinta Studios
特别炫酷的科技大会现场 - Geek Now 系列
谷歌开发者大会中国 | 美国科技公司巡礼 | TechShop
无人驾驶 | 变形金刚 | 无人机格斗 | iPhone 7
可穿戴的蓝牙键盘 | HAX Demo Day | PS VR
Twilio | Maker Faire | 美国发现之旅 | CES VR 爆款