系统整体架构
●系统构建模式中心化:形成自治的、灵活集成的能力中 心。以业务架构指导系统架构设计,以高内聚、低耦合为原 则设计业务域进行应用解耦,通过系统中心化实现系统解耦、 应用和数据的独立与灵活扩展的目的
●构建敏捷弹性应用架构:系统核心功能解耦并实现服务 化,在客户接触界面重组业务交互过程,实现界面交互流程 和系统运营流程解耦
●应用部件标准化、可配置:对于解耦后的业务能力关键 部件,规范应用部件的功能、接口、数据及技术要求,实现 部件标准化;通过规则引擎、流程引擎等技术手段,提升业 务流程和业务规则可配置能力
●业务流程与管理流程分离:将面向客户和一线的销售、服 务流程与面向内部运营的管理流程解耦,实现系统服务界面 规范化、专业化
●支持动态可扩展的云化基础架构
系统技术架构
●SOA架构通过将业务功能和业务流程拆分,以服务集成的 方式提供应用功能
●SOA使IT系统变得更有弹性,以便更好地发展和优化业务 流程,从而能更快更好地响应业务对系统的需求的变化
●Dubbo是阿里巴巴提供的分布式服务框架,它提供高性 能和透明化的RPC远程服务调用方案和SOA服务治理方案
大数据平台技术架构
●底层基于大数据平台支撑
●上层数据应用百花齐放
●平台与应用解耦
●对内支撑平台精细化运营、供应链金融风险分析与预警、 自动化营销、决策支持、智能匹配等服务
●对外支撑数据对接合作,数据变现等
逻辑部署方案
●通过服务模块的方式进行开发部署,模块可以根据实际的 安全、稳定、负载情况进一步拆分或者通过负载路由、负载 均衡的方式进行部署
●组成系统的构件实例可以部署在一台或多台主机上,功能 实现与构件所在主机的物理位置无关
●基础设施可采用云化资源池,系统采用分布式架构部署在 这些资源池中,系统本身具备负载均衡与容错控制能力,保 证在主机服务不可用时,可以快速进行切换
●分布式透明机制,服务使用者通过构件逻辑名称获取服 务,与构件所在的物理位置无关