这张图最有意思的地方,不是把 SAP Fiori 画成了几个方块,而是把很多项目里反复纠结的几个问题放在了一张图里,SAP Fiori UI 放在哪里,FLP content 放在哪里,SAP Gateway 放在哪里,OData 服务谁来承接,SAP BTP 只是放 UI,还是要继续承担 API 管理、集成编排和统一入口的角色。做 SAP UI5、SAP Fiori Elements 或 Fiori Launchpad 项目时,很多争论看似发生在页面和技术栈层面,实际背后都是部署形态的选择。图的上半部分是 SAP Business Technology Platform。这个区域里有 SAP Fiori UIs、Custom Apps、FLP content、API Management 和 SAP Integration Suite。它表达的是一种云端统一入口思路,SAP BTP 不只是一个放前端应用的静态资源仓库,也可以承载 launchpad 内容、扩展应用、API 治理和集成能力。SAP Learning 对这个方向的描述也很清楚,SAP 正在把 SAP BTP 演进为集成和扩展平台,并增强它建立集中访问入口的能力,云端 launchpad service 可以作为 SAP 与 non-SAP 解决方案的通用 UX 集成器。图里把 SAP Fiori UIs 和 Custom Apps 放在同一个 BTP 框里,也是在提醒我们,标准应用和自研应用在用户入口上不应该割裂成两套体验。(