eerp progress: technology and standards

28
EERP Progress: Technology and Standar ds Andy Lee CTO, Changfeng Alliance Chief Scientist, Beijing eBridgeChina Ltd.

Upload: gabi

Post on 19-Jan-2016

39 views

Category:

Documents


0 download

DESCRIPTION

EERP Progress: Technology and Standards. Andy Lee CTO, Changfeng Alliance Chief Scientist, Beijing eBridgeChina Ltd. Confusion of SOA. Perfect in theory - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: EERP Progress: Technology and Standards

EERP Progress:Technology and Standards

Andy LeeCTO, Changfeng Alliance

Chief Scientist, Beijing eBridgeChina Ltd.

Page 2: EERP Progress: Technology and Standards

Confusion of SOA

• Perfect in theory– To close the gap of IT system and business objectives, and ena

ble business people to participate the IT system design, and SOA also very fits in trend of servicialization.

• Difficult in implementation– What is the Service? How to define a Service when considering i

ts relationship to the business objectives.

• Different points of views– Currently SOA is promoted mainly by the vendors, they probably

intend to create another technology area, so that can ask their users to upgrade the existing IT systems 。

– We think SOA should be a revolution for users to solve their business program, rather than another design methodology for vendors 。

Page 3: EERP Progress: Technology and Standards

People Process Mentality Technology Result

Technology ! = Changes

Page 4: EERP Progress: Technology and Standards

Users’ point of views

• Factors to achieve busines objectives :– Business models– Human resource configuration– Knowledge structure– Partnership and allinaces– 。。。。。。

• Next generation of IT system :– Directly support users’ business objectives– Consider both internal and external business resource

s– Evaluate the whole business process rather than a sin

gle point of function.

Page 5: EERP Progress: Technology and Standards

Difficulties of WS• Perfect in theory

– Intend to provide a standard interoperability, and standard system that supports the integration of any third party tools 。

• Difficult in practice– Because of the performance issues and the compatiblity among differen

t versions of WS standards, WS does not provide the better price/performance ratio in the tradition of data and application integration 。

• Different points of views– Currently the vendors seem mainly position WS as the alternative data/a

pplication middleware, and it could be a market strategy, the vendors haven’t fully utilized the interoperativity of third party applications.

– Should use WS for service interoperability, that integrates and exchanges the performance of services, in this way, WS can best exhibit its interoperability, while not to be required for the performance.

Page 6: EERP Progress: Technology and Standards

Fine granulity ! = Good

Cost of integration

Granulity

ROI

WebsiteServiceAppData

WebService for Integration

Page 7: EERP Progress: Technology and Standards

The view of services

• Description of services– Business quality of a service– The SLA and Rating of services– Service composition– 。。。。。

• Service integration– The aggregation of composite service QoS to form th

e business objectives.– End to end service QoS monitor and performance eva

luation.– ……

Page 8: EERP Progress: Technology and Standards

EERP

• A new system design methodology and a set of standards to support.

• SOA can best support the implementation of EERP– EERP system consists of services that can be evaluated, optimized and

replaced, …….

• WS standard can be adapted– Adoption of existing WS standards to support the interoperability of servi

ces :• Adoption : WSDL, WS-Policy, WS-TX• Extend : WS-bQOS, WS-SLA, WS-Rating, ….

• Extend and adopt BPM technology– EERP-BPM

• Focus on the optimize the end to end business objectives– Directly support the business objective optimization.

Page 9: EERP Progress: Technology and Standards

EERP progress

• Business model investigation– From customer

• Close up the gap between IT terms and business objective terms;

• Lower the learning curve• Reduce the adoption barrier

– From vendors• How to introduce an application that deals with business

objectives,• how to stimulate the market demand, • how to overcome the possible long adoption period and

sales barrier.

Page 10: EERP Progress: Technology and Standards

EERP progress

• Technology R&D– For customers

• SaaS deployment, fewer clicks to result• Easy to lookup relevant service provider• Domain knowledge and industry vertical stat.

– For vendors• SOA/Webservice• Service QOS/Rating data generation (static, dyna

mic, …)• Service SLA implementation

Page 11: EERP Progress: Technology and Standards

EERP frame

• Characters of EERP : On demand– Platform to support third party services– Dynamic identification of services– Flexible integration of services– Loosely coupled integration environment– Share of service resources with other EC service providers– Business collaboration support– Intelligent service composition– End to end collaboration– Optimization of business process– ….

Page 12: EERP Progress: Technology and Standards

Ind. App.

Platform

SOAframework

Resources

Ind. app Ind app Ind app Ind app

SOA process modeling and standard API

Standard service interface

SOA service composition

SOAServcieSecurityManage-

ment

SOAService

and Process

QOS

SOA service interoperability

HW Resources Data resource

Comput StorageEquip-ment

Soft.App.

network ……

Service management and monitor

Visual composition

Service enabler framework

Intelligent UI

data

DataService

Reg. ResourceAllocation ser.

OtherCommon Ser.

Domainservice

Ser. EcosystemBusiness agents

Ind app

EERP frame

Page 13: EERP Progress: Technology and Standards

SOA adoption

DB

Ser.Ser.

Service consumersService providers

SOA reg.

服务模板定义 Schema服务模板定义 Schema

信息模板定义 Schema信息模板定义 Schema商业实体商业实体商业服务服务模板 标准客户端 API

Portal Portal

ServiceEventSecurity

Service class.Service class.

Service comp. eng.

Service comp. eng.

Ser. lookup and incorporation

信息模板

Ser. Reg.

DB

Ser.Ser.

Ser. Reg. ……

Ser. Reg.

SOA IT system

COM

EJB CORBA QUEUE

Legacy System

Data exchang platData exchang plat

Service execution

Page 14: EERP Progress: Technology and Standards

Internet: IPv4, IPv6

Communication : HTTP, FTP, SMTP

Message Protocol : SOAP

Service des. : WSDL

Service reg. : e-UDDI

EERP BPM: e-BPEL4WS

EERP business model ( eMarketplace 、 ASP… )

Web

Ser

vice

s 管

XML

规范

Web

Ser

vice

s 安

XML

数据

管理

Doc : UOF

EERP implementation environment

Page 15: EERP Progress: Technology and Standards

EERP Implementation ToolKits

• EERP process bus

• EERP BPEL composition tool and process engine

• EERP business modeling tool

• EERP service registry

• EERP public application service portal

• …..

Page 16: EERP Progress: Technology and Standards

EERP progress

• Standard development– For customers

• Service rating / reputation

– For vendors• EERP service• Service QoS• Service SLA• Service Composition

Page 17: EERP Progress: Technology and Standards

EERP standard evnironment

Communicatoin (HTTP, SMTP, etc.)XML & SOAP (msg. transp. model)

WSDL & UDDI (service descrip and lookup)

WS lookupWS reliable msg. transp

WS collaboration WS verficationWS access control

WS exchangeWS routing

WS security/encrp.

Web Services spec.

WS…

BPEL (business process descrp.)

RDFRDFS

DAML-Ont OILDAML+OIL

DAML-ROWLDAML-S

OWL-S+OILBusiness and service ontology standard

Page 18: EERP Progress: Technology and Standards

EERP standard consideration

• Service description:– Definition– Function– Location (online, geographic)– Interface– QOS– SLA binding– Access control– …..

Page 19: EERP Progress: Technology and Standards

Service Business QOS

• Definition • QoS compliance

– Service– Sub-process– End to end

• QOS publication, modification and update• QOS optimization• QOS inter-exchange• …..

Page 20: EERP Progress: Technology and Standards

SLA for Service Collaboration

• Definition of SLA– Reference to the tele service SLA

• Service SLA binding– Compliance to SLA

• SLA exception process– Exception handling

• SLA access control and interfaces– SLA over-write and termination

• SLA dynamic modification and update– On demand SLA

Page 21: EERP Progress: Technology and Standards

EERP standard consideration

• Service registration and lookup– Registration– Service lookup– Service state modification and update– Service classification– Service active/passive notification– ……

Page 22: EERP Progress: Technology and Standards

EERP standard consideration

• Service composition– Service access 服务调用– Service data exchange 服务数据交换– Service identification 服务识别– Service state machine 服务状态– Service interrupt and warning process 服务中断 / 告警

处理– Service self-repairing 服务自修复– Service routing 服务路由– ….

Page 23: EERP Progress: Technology and Standards

EERP standard consideration

• Business process evaluation and optimization– Service optimization 服务优化– Process description 流程描述– Process management 流程管理– Process modeling 流程建模– Intelligent service routing 软网格 - 智能路由– Intelligent service composition 软网格 - 智能调度– ……

Page 24: EERP Progress: Technology and Standards

EERP early adoption

• Customer acquisition– China Netcom EERP based Chemical eCom

merce service portal• Government funded• Changfeng member company, eBridgeChina, deve

loped the service portal• Launched Dec. 15, 2007• 20,000 chemical companies and service providers• Over 2000 usages of EERP process evaluation too

l.

Page 25: EERP Progress: Technology and Standards

EERP reference implementation

• EERP in chemical industry– Why choose chemical industry:

• Chemical industry typically is company clusters around a few major industry giants;

• Those industry giants usually are the producers, master distributors or key consumers of raw/basic materials, while the SME in these clusters conduct frequent business transactions with those giants ;

• The transportation, warehouse, and other logistic process may take a significant portion of transaction expense. The EERP can substantially reduce the over transaction expense by optimizing external service costs 。

Page 26: EERP Progress: Technology and Standards

EERP implementation framework

Page 27: EERP Progress: Technology and Standards

EERP based eCommerce Portal

Page 28: EERP Progress: Technology and Standards

Summary and Plan

• After three year’s R&D, promotion and sales marketing activities:– Completion of basic theory and relevant framework– Completion of the framework of some initial standards– Completion of two prototypes– Establish International collaboration force

• Focuses in 2008 :– OASIS TC– Completion of three OASIS EERP standard drafts – Continue to push for large scale adoption