

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 集成
<a name="rise-jra-integration"></a>

在 RISE with SAP 环境中，SAP Business Technology Platform（BTP）（尤其是 [SAP Integration Suite](https://help.sap.com/docs/integration-suite/sap-integration-suite/what-is-sap-integration-suite?locale=en-US)）通常用于推动各类集成场景的实现。该服务能够支持 SAP 生态系统内跨云环境、本地环境及混合环境的集成。

SAP Integration Suite 有两种部署方案

 **A. 标准部署** 

在 SAP Integration Suite 中，集成开发人员会创建集成流和应用程序编程接口（API）。创建完成的集成内容与 API 内容会部署至 SAP Integration Suite 的运行时环境。部署完成后，集成内容（例如，一组集成流）即进入可用状态，能够支持与其连接的发送方系统和接收方系统之间的数据交换。

 **B. 使用 Edge Integration Cell 的混合部署** 

 [Edge Integration Cell](https://help.sap.com/docs/integration-suite/sap-integration-suite/what-is-sap-integration-suite-edge-integration-cell?locale=en-US) 是 SAP Integration Suite 中包含的可选混合集成运行时，可让您在私有环境中管理 API 和运行集成方案。Edge Integration Cell 的混合部署模型不仅可让您在云中设计和监控集成内容，还可让您在私有环境中部署和运行集成内容。其运行时环境以 Kubernetes 容器形式实现，有助于实现安全的内部数据交换。

有关更多详细信息，您可以参阅 [SAP Note 3426066 FAQ: Edge Integration Cell simple questions](https://me.sap.com/notes/3426066/E) 和 [SAP Note 3391207 SAP Integration Suite : restrictions for the Edge Integration Cell](https://me.sap.com/notes/3391207/E)。

 **在 AWS 上部署 Edge Integration Cell** 

可以部署边缘集成单元 (EIC)， AWS 以利用其可扩展的基础架构，同时在客户管理的环境中保持安全和受控的执行。该架构将 AWS原生服务与 EIC 的混合功能相结合，确保了无缝集成体验。边缘集成单元 AWS 可以部署在标准或高可用性 (HA) 架构中。

你可以[在这个 sap](https://github.com/SAP-samples/btp-edge-integration-cell-aws)-samples github 链接中参考详细的 EIC 架构、SAP AWS 先决条件和先决条件。

![Edge Integration Cell 中的联合参考架构](http://docs.aws.amazon.com/zh_cn/sap/latest/general/images/rise-jra-integration.png)


关键组件
+  **Edge Integration Cell** 是一个统一的运行时管道，由以下关键组件组成：
  +  **Worker** 是执行集成流程的集成套件的 Camel-based 运行时。
  +  P@@ **olicy Engin** Envoy-based e 是一个带有 SAP-built 扩展的运行时，用于在 API 代理上强制执行安全或流量管理等策略。
+  **消息服务**基于 JMS 协议实施异步集成模式。对于云产品，此实例由 SAP 管理。
+  **PostgreSQL 数据库**是用于存储结构化数据的关系数据库系统，在公有云产品中由 SAP 管理。
+  **Redis** 是用于缓存的内存中数据存储。

 **Edge Integration Cell 大小调整** 

下文详述了 Edge Integration Cell（EIC）的最小大小。有关基于场景的更详细的大小调整，您可以参阅 [SAP Notes 3247839](https://me.sap.com/notes/3247839) 和 [Edge Integration Cell 大小调整指南](https://help.sap.com/docs/integration-suite/sap-integration-suite/sizing-guidelines)。

 **Worker 节点的大小调整**：高可用性（HA）和非 HA（代理或 Worker 节点）的最低 CPU 和内存要求


| 部署类型 | CPU/Memory | 持久性存储 | 
| --- | --- | --- | 
| Non-HA | 8 vCPU/32 GiB (m6a.2xlarge) | 101 GiB 的 Amazon EBS GP3 | 
| HA | 16 vCPU/64 GiB (m6a.4xlarge) | 204 GiB 的 Amazon GP3 | 

HA 和非 HA 配置中至少需要 3 个 Worker 节点。

 **外部存储**：HA 场景下的 Postgres 和 Redis 的最小大小


| 数据库 | CPU/Memory | 持久性存储 | 
| --- | --- | --- | 
| Postgres | 1 CPU/2 GiB（db.t2.small） | 50 GiB 的 EBS GP3 | 
| Redis | 1 CPU/1 GiB（cache.t2.small） | N/A | 


|  | 
| --- |
|  **定价示例**-在最低非 HA 配置下，我们计算了在 us-east-1 地区部署 SAP 边缘集成单元的每月指示性成本（以美元计）<br />负载均衡器 (NLB)， 10GB/hour 数据 = 60.23 美元 Amazon EKS 集群 = 73.00 美元三个工作节点 m6a.2xlarge = 421.75 美元（3 年无预付 EC2 实例储蓄计划）RDS PostgreSQL = 104.21 美元 Redis = 24.82 美元 Multi-AZ ElastiCache <br />在 HA 模式下运行 EIC 的总费用约为 684 美元，计入 AWS 客户管理的账户。 | 

您可以在 SAP Architecture Center 的 [Edge Integration Cell on AWS](https://architecture.learning.sap.com/docs/ref-arch/263f576c90/1) 下找到更多信息。