主数据参考架构
以更少的数据库工作量提供共享数据。
在提供共享业务数据的服务中构建加速机制。
客户管理型主数据服务的初始设计。
看看这个设计是如何各个部分组合在一起的。
独立加速器位于外部负载均衡器TCP之后。每个实例都维护着来自数据库CDC的本地缓存。健康检查会将新连接路由到健康节点;失败的会话将自动重新连接。更多应用容量
跨多个加速器处理更多应用程序查询。
数据库需求减少
随着应用程序流量的增长,减少重复的数据库操作。
从您的投资中获得更多收益
将产能规划与基础设施和许可价值联系起来。
每一层都有明确的职责。
- 申请录入及服务
- 源系统和业务应用程序通过 API 网关连接。您的主数据数据库仍然具有权威性。
- 主数据服务
- 应用程序服务通过稳定的数据库端点进行连接。
加速器层- 独立加速器,路由至健康节点。每个实例维护本地缓存,并通过CDC使用数据库更改。
- 数据库层
- 主数据数据库仍然是记录系统。数据库可用性由单独的系统进行管理。
制定软件部署计划。
- 选择云和数据库引擎。
- 根据需求确定应用程序和加速器层级的规模。
- 规划访问权限、监控和操作职责。
将设计与客户价值联系起来。
使用性能实验室将应用程序响应、数据库需求和容量与客户的工作负载进行比较。