如果你是SAP ERP相关工作的,建议大家点开原文地址去看,会学习到其他很多与这个行业更多的资料。 原文地址:解读“SAP集成架构咨询方法论” | SAP Blogs
原文地址:解读“SAP集成架构咨询方法论” | SAP Blogs
——————————————————————————————————————————
今年SAP中国发布云时代赋能“新型中国企业”的全新战略,帮助中国本土企业客户成为全链接的协同企业,这其中离不开作为“数字平台”——SAP业务技术云平台(SAP BTP)的强力支持。尤其是SAP业务技术云平台为行业的产业链中,包括龙头企业、各级供应商、经销商、服务单位、监管机构、国家金融服务及税务管理等各类组织,提供企业组织内的,跨企业组织之间的系统集成、流程协同、接口管理等“软基建”能力。本文重点解剖SAP在该领域中提出的“SAP集成架构咨询方法论”,了解如何借助系统性的方法论和BTP集成服务的能力,高效实现产业链中各企业的内外部协同与集成。
——————————————————————————————————————————
古语云:“单丝不成线 ,独木不成林”。企业想在数字化时代紧握数字化能力,提升市场竞争力,就一定离不开“内外协同高效”,这需要企业拥有成熟的集成能力和可扩展的混合性集成平台,利用数字化平台及服务构建企业自身的集成与协同底座。为此,SAP提出了一套完整、科学的“集成架构咨询方法论(ISA-M)”,旨在为数字化战略指挥者和项目交付团队,提供端到端的业务流程集成的战略和路线图,指导为不同的集成协作场景选择最适合的集成技术或服务,在引入通用性的集成角色或流程时,还能更好地将集成实践知识扩展到企业组织内外,最终帮助企业建立数字化的“中枢神经系统”,穿透原有孤立、异构的信息系统,打破企业之间数字壁垒,用数据可信、接口规范等各类标准,敏捷构建其数字生态系统。
SAP集成架构咨询方法论,提出了“企业集成成熟度(Maturity Level)”等级,这一渐进的成熟度模型亦可视为,企业完成集成协同战略落地的标准路线图。
图1- ISA-M定义的企业集成成熟度等级
- 评估集成战略
首先从企业自身业务需求出发,评估企业集成的战略和需求范围。这种评估以一种分阶段的方式,从确定相关集成领域开始,例如您可能正在考虑实施新的云应用,或者您正在考虑迁移到云端SAP S/4HANA里,或者您企业刚完成了并购与业务重组,需要建立新的集成模式和治理架构。我们将推荐通过评估集成战略和范围,输出集成领域的边界和总体评估。
图2- ISA-M定义的企业集成模式和治理架构
![](https://img-blog.csdnimg.cn/img_convert/bc9352222b16295ac7ab5970ff871582.png)
图3- ISA-M建议的集成域评估模板
- 设计混合性集成平台
其次,根据五类不同的集成场景或用例,来选择不同的集成技术来适配性映射,即用最合理的集成技术手段来实现集成业务需求,从而设计规划出“混搭风”的集成架构。需要说明的是,通过选择集成技术来映射业务问题,受到业务环境(功能方面,性能方面)的直接影响,亦需要考虑关于投资成本(开发成本、部署周期)及商业回报方面等非技术性因素。企业的架构师可能需要结合好几种技术,来设计企业组织的混合性集成平台。
图4- ISA-M定义的集成技术类型
![](https://img-blog.csdnimg.cn/img_convert/e837a0c942d18df2b0e2d7195c029f51.png)
图5- ISA-M定义的集成技术应用映射示例
- 定义集成最佳实践
再次,需要定义集成解决方案的蓝图,增加决策标准以及关键特性要求,在不同的业务集成场景下,优先选择或推荐可行性高、复用性强,开发及部署成本可控的集成技术,同时还需考虑特定的要求(例如,数据安全与认证,消息可靠传输,数据质量管理,事件流处理,及用户访问控制等等),通过预定义的集成过程和集成结果建立组织认可的集成实践。
![](https://img-blog.csdnimg.cn/img_convert/06d215d897b8c0c73f58623261a60b1e.png)
图6- ISA-M中集成技术选择的决策条件
- 推广赋能最佳集成实践
最后,将验证过的最佳集成实践,在企业内外部进行广泛的推广使用和交付。这里需要强调的是,数字化集成是一个新兴架构,通过在API服务层和原应用(记录型)系统之间,建立内存数据存储层,用于实现大规模、高吞吐量的API调用。现代“数字化企业”一定是一家“集成性企业”,更是一家“泛API化的企业”。在推广阶段,还需制定集成治理的流程,并适时推出自助服务类集成,培养共享的集成开发人员社区,进行广泛的集成知识和技能共享。
图7- ISA-M定义的集成治理流程
从企业内部流程链状集成,到企业与企业之间网状的集成,“集成战略”已经成为企业数字化的关键推动项。流程、数据、合作伙伴、人和资产的各层有序集成、万物协作,为企业数字化转型奠定了基础。SAP集成套件 (Integration Suite) 是支持“SAP集成架构咨询方法论”落地的技术组合,作为跨价值链的流程卓越的基础,用于简化和加速SAP、合作伙伴和第三方集成的场景实现。
![](https://img-blog.csdnimg.cn/img_convert/d8f30d94af19f02fe980c15521cb5206.png)
图8- ISA-M中SAP集成套件功能一览
SAP集成套件补充了原有内部流程和数据集成平台(如SAP Process Orchestration),这里专门对SAP集成套件和SAP PO的关键特性进行比较,帮助集成架构师在选择哪种集成技术时有可参考的标准。
SAP集成套件的云集成能力 | SAP Process Orchestration 的集成能力 |
|
部署模式 | · SAP运营的数据中心 · 在主流的云基础架构环境中,完全由SAP部署的多云模式 |
· 客户自有形式 · 私有云 · 在云基础架构环境中,由客户管理 |
运营方(包括维护、更新和升级) | SAP | 客户 |
许可模型 | 按月订阅,按次付费 | 产品许可证 |
结构体系 | · 数据隔离的多租户 · 虚拟化与自动故障转移 · 滚动软件更新 |
· 单租方式 · 故障转移由客户配置 · 通过支持包或增强包,对更新进行近零停机维护 |
预制集成内容 | 可用于对接各种各样的云解决方案,包括来自SAP、第三方应用程序、企业对企业,及企业对政府场景 | · 可用于本地SAP系统和第三方软件集成 · 有SAP集成套件的云集成能力runtime (SAP Process Orchestration 版本>7.5),用于云集成内容的重用 |
推荐集成域 | · 云应用到云应用集成 · 本地应用到云应用 (客户专注在云) |
· 本地应用到本地应用集成 · 本地应用到云端集成 (客户专注于本地部署),然而SAP会推荐将混合集成场景转为SAP集成套件 |
决策标准 | · 考量的重心-大部分或关键的应用程序部署方式->在云端 · 无需投资本地中间件 (如安装、运维、升级等成本) · 更快的创新周期 · 灵活的许可模式 · 需要合规的场景,如电子发票或工资单,与法规部门进行集 |
· 考量的重心-大部分或关键的应用程序部署方式->在本地部署 · 更想利用已有的SAP PO投资 · 客户对完全控制集成有兴趣 (安装、运营、升级) |
表1- SAP集成套件与SAP PO功能及决策标准比较
SAP集成方法论助力欧洲数据生态系统Catena-X
Catena-X最初由宝马和SAP倡导,旨在通过打造一套开放和协作的数据生态系统,建立一个面向汽车行业的开放及可扩展网络,以便跨行业的各个企业之间完成安全和标准化信息数据交换,在整个汽车价值链中创建统一的数据和信息流。Catena-X将基于云网络向德国和欧洲汽车行业的所有公司及全球合作伙伴开放。现在已经发展到包括宝马、德国电信、博世、SAP、西门子、戴姆勒、采埃孚集团、大众集团、汉高、舍弗勒等成员。
![](https://img-blog.csdnimg.cn/img_convert/29a3a4c1f85f9c2f9c3d85bf7cfed01e.png)
图9- Catena-X的汽车产业生态系统
按照“SAP集成架构咨询方法论”,首先评估Catena-X数据生态系统的集成战略,即利用服务“汽车”价值链的端到端数据链,提供一套用于搭建、运营和协作的最人性化的环境。目前定义出10类关键应用场景,特别用于增加产业链中中小企业供应链的弹性和灵活性。例如,基于汽车制造端到端的可信数据,可以确定某汽车产品的整体碳足迹或根据《供应链法案》提供某些故障零部件的可追溯性。 标准化的数据交换和使用不同企业的应用程序(本地或者云端),可以为所有公司——从中小企业到大型企业——提供了投资安全,从长远来看亦是加强了它们的竞争力。而不同的产业链中企业,从云应用到云应用,本地应用到云应用的各类集成及数据交换,将会作为评估工作的基础;同时,考虑到对于Catena-X中成员来说,集体协作具体意味着在平等的基础上,所有成员享有平等的权利和主权,所有参与者对数据生态系统的访问是非歧视性的,这也意味着这套数据生态系统的集成战略必须遵循开放(行业)标准。
下一个关键步骤便是设计混合集成平台,识别适合的集成技术。目前,Catena-X数据生态系统基于GAIA-X (欧洲下一代的数据基础架构,面向可信数据的分享) 和国际数据空间协会(IDSA)的概念,来作为整体确保数据安全可信和相互交换的技术架构设计原则。GAIA-X定义了连接基础设施生态系统和数据生态系统的联合服务规范。IDSA 用于创建和操作数据空间的参考架构模型,该模型将由多个数据空间 (Data Space) 组成,用于不同Catena-X成员的数据可以在数据空间内或跨数据空间进行交换;同时IDSA也致力于标准化和设计开源 IDS(国际数据空间)连接器,它将成为实现主权数据交换的核心技术组件。
根据“SAP集成架构咨询方法论”介绍的,针对五类不同的集成场景或用例,来选择不同的集成技术来适配性映射。这里将以SAP集成套件中的“API管理”功能为例,解释为何被选择作为合适的集成技术来适配Catena-X中的IDS连接器的集成性要求。“API管理”的特性非常适合IDS对于控制上下文中使用,这些特性可以包括:
- 可作为实施模板: API管理(工作)流可以作为模板存储,并与平台的其他用户共享;
- 可通过编程方式生成:可以通过每次拖放来设计API管理的策略流,也可以通过编程方式实现。(工作)流在内部以XML文件出现,并在策略执行期间由引擎解析;
- 可通过Python和JavaScript扩展: 实现尚未开箱即用的功能;
- 能触发外部API: 允许对内部/外部服务进行HTTP/S调用;
图10- SAP集成套件在Catena-X中提供的集成与API服务
目前围绕Catena-X数据生态系统中不同的去中心化的技术模块,如去中心化的网络链接、网络适配、身份管理和网络数据协同等,都正在运用SAP集成套件中的不同服务(如API管理、云集成、事件消息网络等),来完成跨不同企业的数据交换和互操作,提供具有端到端语义的契约保护、技术安全和高效的集成协作。限于篇幅有限,这里不赘述定义集成最佳实践和推广集成实践的内容。
综上所述,无论是企业自身强内功,通过穿透不同类型的信息化系统实现端到端流程优化,还是企业与企业在商业生态中构建网状集成的协同,都需要运用“集成化”思想及方法论,构建全连接性的数字化环境。所谓工欲善其事必先利其器,“SAP集成架构咨询方法论(ISA-M)”是新型中国企业打造全链接协同能力——这一新竞争优势的技术宝典,沿着这一方法论的四步指导方法和引入适用的集成技术,会让企业在保护各类信息化系统投资的同时,打通企业内外流程“双集成”的通道,借助数字化手段胜人一筹。
![](https://img-blog.csdnimg.cn/img_convert/8865ab7fa4cfcf52689742ead02f415f.png)
图11- ISA-M方法论总览
参考资料:
- Integration Architecture Guide for Cloud and Hybrid Landscapes Based on SAP® Integration Solution Advisory Methodology – Integration Architecture Guide for Cloud and Hybrid Landscapes Based on SAP® Integration Solution Advisory Methodology
- Intelligent Enterprises Are Integrated Enterprises – Intelligent Enterprises Are Integrated Enterprises
- Discover a Simpler Approach to Shaping Your Integration Strategy – Discover a Simpler Approach to Shaping Your Integration Strategy
- Catena-X_Overview – https://catena-x.net/fileadmin/user_upload/Vereinsdokumente/Catena-Overview.pdf