21
<Insert Picture Here> 国寿电子商务平台技术架构 高巍 资深咨询顾问 [email protected]

国寿电子商务平台技术架构 · –开放体系架构:100%java和soa无缝集成 –热插拔: 通过知识模块动态支持各种系统 –开放性:

  • Upload
    others

  • View
    56

  • Download
    0

Embed Size (px)

Citation preview

<Insert Picture Here> 国寿电子商务平台技术架构

高巍 资深咨询顾问

[email protected]

电子商务平台

ESB平台

• 刚刚开始建设;建设周期和建设范围的变化;

• 多总线的建设思路;总线的规划;

• 采用OSB实施;

BPM平台/ECIF平台

• 在选型之中;变化较大;

• 电子商务的发展对业务流程的驱动;

• 电子商务的发展对客户数据采集和完善的贡献;

核心系统(CCOS)

• 核心系统的整合 • 应对部署架构的变化:目前大

部分应用是35个省公司分布;未来可能会4区域集中;目标是总公司集中;

非核心的外围应用系统

• Call Center、互联网代理人支持系统等的应用整合和门户支持

• SAP,HR等系统的应用整合与门户展现

电子商务平台与其它系统的相关性

商务智能

OCRM

营销

管理

销售

管理

服务

管理

ETL1/EAI

数据服务平台

数据清

洗验证 转换匹配

CCOS

……HBPSUBPSGAPSOBPSCBPS

8

CBPS

7

保单信息服务

审批者

决策者 保险客户 代理人

非核心外围系

人力资源

财务

精算

再保险

审计

销售与服务

EMSS

电子渠道

Call Center

VIP

短信

中介

销售支持

邮件

仪表盘实时报

管理报

管理者

客户资源管理系统CIF

ESB

BPM

SOA infrastructure

企业门户平台

电子商务平台建设以及与其他应用的融合

前端门户功能的完善/丰富创新安全

后台SOA基础架构的建设/开放扩展健壮

SOA基础架构未来与ESB/BPM

互联

电子商务平台技术架构

6

核心系统

营销管理

客户服务

电子商务平台架构

……

SOA 基础设施 服务总线 服务编排 服务注册 数据整合

门户展现架构 菜单 布局 用户自定义 国际化 门户结构 风格

权限管理

角色

管理 资源

管理

权限

定义 分级

授权

门户风格管理

内容

发布

内容

管理

内容

集成

风格

定义

风格

发布

客户化引擎

用户

分类

定义

客户

服务

规则

客户

展现

Portlet Engine

Portlet 运行时

Portlet 注册

WSRP 远程连接

门户基础架构 集群与容错 可插拔安全架构 分布式缓存 Java服务控件 单点登录

开发支持

统一用户管理

管理运维

门户/ 复合应用:

业务流程上下文中展现信息与应

协作 / 社会化:帮助人们更加高效

的工作

内容管理:

帮助客户管理非结构化信息

Web 体验管理:帮助客户管理在线体验/品牌

门户平台与SOA基础架构

中间件云服务器Exalogic

Oracle 电子商务技术平台的产品映射

En

terp

rise M

an

ag

em

en

t

Oracle WebCenter

Unified BPM Suite

Oracle SOA Suite

Oracle Service

Registry

Ide

ntity

an

d A

cce

ss M

an

age

ment S

uite

Plu

s

asdf Oracle

Weblogic Suite

OSB

Oracle Coherence

Oracle Data Integrator/GoldenGate

优势

• 统一的中间件运行环境

• 统一的开发及集成工具及架构

• 充分整合Oracle,第三方及自身ERP平台

• 预制的集成组件

Data Tier

Oracle Data Integrator

Oracle SOA, Oracle BPM

Data Tier

Application Application

High Volume Transformation, E-LT

Service Integration

Oracle WebCenter

User Engagement Platform

Social Web Mobile

Oracle提供全面的业务整合架构

Oracle WebCenter User Engagement Platform

Sites

Portal

Content

Web Experience

Management

Composite Applications

& Mash-Ups

Enterprise Content

Management

Oracle WebCenter – 下回详解 面向社会化、内容、门户与Web体验管理的完整、开放、集成套件

Targeting Gadgets

Content Authoring

Content Delivery

Analytics

Mobile

User Generated Content

Social Enterprise

Social Software

BAM CEP

EM

策略 管理器

JDEV

Oracle SOA平台 业界最佳的SOA方案

ERP 大型机 服务 事件

BPEL 流程管理器 业务规则 人员工作流

服务总线 数据集成

统一服务注册

和资产管理

适配器与 B2B

合作伙伴 DB

企业服务总线OSB

开放式连接、高性能消息处理

Process

Integratio

n

Service Consumers

Enterprise Services

CRM

Application

ERP

Application

Applicatio

n

Process

Orchestrat

ion

Portal

Web Service Network

Management

Oracle Service Bus

Unified Service Integration

Service Management Meta Data

Policy

Proc

ess

Integ

ratio

n

Applicatio

n

ER

P

C

R

M

MQ Series

Applicatio

ns

Web

Appli

catio

n

Proce

ss

Orch

estrat

ion

Portal

OSB- 基于配置的企业服务总线

• 功能简介

– 成熟的面向服务体系结构(SOA) 的轻型应用集成平台,简单、无编码、基于配置的服务集成,使您更快地获得实施部署。

• 主要优势

– 更快的集成,更快速地进入市场

– 业务和 IT 之间更好的协调性

– 提高开发人员的效率

– 降低集成复杂性和成本

– 改进控制和可见性

– 提高业务灵活性

– 提高客户满意度

– 缩减支持和维护成本

– 卓越的 QoS(性能、可扩

展性、可靠性)

– 优化的、可插拔的、策略驱

动的传送和消息安全性

• 适用范围

– 应用集成平台,数据交换平台

– SOA 相关项目等

最优的分布式运行环境-稳定、可靠、可伸缩和高性能

14 Oracle Restricted and Confidential

BPM 业务流程管理生命周期

业务仪表盘 (BAM) 和历史趋势分析工具

流程建模, 仿真 和文档化 (BPA)

业务

分析师

流程开发和系统集成

流程

开发人员

业务负责人/

干系人

流程运行和管理

业务用户交互 流程

参与者 企业应用系统和数据库

OBPM-统一的业务流程管理平台

• 功能简介

– Oracle 业务流程管理是一套完备工具,可用于创建、执行、以及优化业务流程。该产品可在用户和 IT 管理人员之间实现无与伦比的协作。业务流程因此而得以自动化和优化,提高了效率和敏捷性,同时降低了成本。

• 主要优势

– 用于人员、系统、文档的单一工作流引擎

– 用户友好的建模,仿真,开发,测试工具

– 方便定义组织、角色、日历、节假日规则

– 为最终用户提供基于 Web 的用户界面

– Microsoft Office 集成

– 流程活动跟踪,近乎实时报告

– KPI监视,图形化图表和表格

– 预建的信息板,可由最终用户配置

– 高性能和可扩展的服务器

• 适用范围

– 复杂的人工流程处理

– 跨越多个部门,多个系统,组织的

业务流程处理

16

Oracle提供完整的数据分发/加工工具集 Data Integrator 与 GoldenGate

• 最快的实时解决方案

• 亚秒级延迟实现实时馈送

• 有保障的交付消除了数据丢失

• 迁移与升级时无需停机

• 对源系统干扰最小

实时数据集成

与复制

Oracle GoldenGate

• 最快的 E-LT 解决方案

• 优化了基于 SET 的转换,以便处理大量转换

• 数据沿袭改善了可管理性

• 与 Data Quality 集成

批量数据移动

和转换

Oracle Data Integrator

企业版

Oracle GoldenGate

Oracle Data Integrator

企业版

实时数据

E-LT

转换

异构源 异构目标

ODI-新一代ELT架构的高性能数据集成产品 • 功能简介

– Oracle Data Integrator 是一个完整的数据集成平台,它可以满足所有数据集成需求 — 从大量、高性能批量数据处理,到事件驱动的近实时数据集成流程,到支持 SOA 的数据服务。将多个数据源中的数据迁移、转换到不同种类的目标中

– Oracle Data Integrator 可以简化不同系统间批量、实时、同步或异步的数据移动和转换。其创新的模块化设计以及内置的对所有主要数据库、数据仓库应用、分析应用程序和面向服务体系结构 (SOA) 套件的连接支持可以明显提升用户生产力。

• 主要优势

– 高性能: 高效的“E-LT”系统架构

– 灵活性: 基于事件驱动的整合平台

– 高效性: 声明式设计(所见即所得)

– 开放体系架构:100%JAVA和SOA无缝集成

– 热插拔: 通过知识模块动态支持各种系统

– 开放性: 广泛的数据源支持,支持上百个数据源

– 无中间服务器,TCO低

• 适用范围

– 数据仓库项目中:数据的抽取转换加载ETL

– 不同数据库之间的数据同步/复制,如:从生产库到备份库

– BI项目中,数据的抽取,加载

– 其他数据集成的项目

GoldenGate –实时大量数据复制

• 功能简介

– GoldenGate TDM(交易数据管理)软件是一种基于日志的结构化数据复制软件,它通过解析源数据库在线日志或归档日志获得数据的增删改变化,再将这些变化应用到目标数据库,实现源数据库与目标数据库同步、双活.

– 可以在异构的IT基础结构(包括几乎所有常用操作系统平台和数据库平台)之间实现大量数据亚秒一级的实时复制.

• 主要优势

– 实时:大量数据亚秒一级的实时复制

– 开放: 支持不同的数据库之间的复制

– 事务: 保证数据的一致性

– 高性能:基于LOG分析,数据压缩

大大降低数据传输量

– 高可靠性: 支持大量的关键应用

• 适用范围

– 容灾与应急备份

– 消除计划内停机

– 双业务中心

– 数据仓库实时供给

– 实时报表

Coherence-零数据丢失内存数据网格

• 功能简介

– Oracle Coherence 是一种内存中数据网格解决方案,通过提供对频繁使用数据的快速访问,使企业能够以可预见的方式扩展关键任务应用程序。

– 数据网格软件是可以可靠地管理多个服务器上的内存中数据对象的中间件。通过对数据进行自动和动态的分区,Oracle

Coherence 可确保连续的数据可用性和事务完整性,甚至在服务器出现故障时依然如此。

• 主要优势

– 基于网格技术,无单点故障,无单点瓶颈

– 真正线性的扩展能力

– 分布式缓存,零数据丢失的内存数据网格

– 自动负载平衡

– 支持事务,保证数据一致性

– 并行查询和缓存索引,提高性能

– 支持Java、C++ 和 .NET

– 采用普通的硬件构建高可靠的网格系统

• 适用范围

– CACHE 应用的数据到内存中,提高响应时间

– 不同应用之间的数据共享,J2EE,.NET, C++

– 组成网格,进行高强度,数据密集型计算

OEM监控管理- 端到端的全面管理 • 功能简介

– 利用涵盖应用程序、中间件以及数据库管理的 Oracle 企业管理器独特的“从上到下”的方法, IT 部门可以着重关注业务问题,如更大的灵活性、更好的服务质量以及更低的运营成本。

– Oracle 企业管理器使客户能够从上到下地管理其应用程序 — 从监视服务水平到在业务异常逐步扩大之前主动进行隔离以及修复任何层面的 IT 问题。

• 主要优势

– 整个堆叠上的全面管理,

从操作系统,数据库,中间件到应用

– 全面的产品线:供应,配置,监视,

诊断,优化等产品包

– 实时洞察,诊断,内置自动化操作

– 全面的网格管理解决方案

• 适用范围

– J2EE应用性能诊断,管理,优化

– 端到端的全面性能诊断,优化

– 可视化J2EE应用性能优化,监控

– 跨越多种应用,如Portal,ESB,BPM的性能分析,监控

Oracle中间件云服务器Exalogic Oracle中间件适应的一体化平台;虚拟化与云计算的最佳实践

物理和虚拟系统的管理

PaaS 平台即服务

IaaS 基础架构即服务

Oracle VM for x86

云管理

Oracle Enterprise Manager

配置管理

生命周期管理

应用性能管理

应用质量管理

应用网格: WebLogic Server, Coherence, Tuxedo, JRockit

共享服务

集成: SOA Suite

安全: Identity Mgmt

流程管理: BPM Suite

用户交互: WebCenter

Oracle Enterprise Linux

Oracle Enterprise Manager Ops Center

Oracle Solaris

Oracle Solaris Containers

Oracle VM for SPARC

Sun Servers (SPARC and x86)

Sun Storage Systems

适合业务的平衡扩展:确保网络、存储、服务器能力的平衡系统

全球首款软硬件整体设计的系统

– SUN最优秀硬件和Oracle(BEA)最优秀软件作为基础

– 突破IT系统瓶颈和障碍

– 专为向企业提供安全、任务关键型的私有云而设计

提供无与伦比的性能

– Java性能提高最大10倍以上

– Tuxedo性能最大提高6倍

– 专为任务关键性和安全可靠的私有云平台而设计

• 完全冗余设计

• 多种分区和虚拟化技术支持

– 无限制扩展

– 单机柜可达30节点(360核)

– 无需外接IB交换机可扩展至240节点(2880核)

无法想象的管理简单性

– 统一集中监控,从应用到磁盘

– 部署时间从数月降低到10数天,真正实现IaaS和PaaS

部署空间和能耗降低……

支持各种电子商务所需环境

EBS, SEBL, PSFT, JDE and SOA/BPM

22

All in One

Exalogic提供混搭的运行能力