EERP Service Portal Design Guidance


Published on

1 Like
  • Be the first to comment

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

EERP Service Portal Design Guidance

  1. 1. EERP service portal -design guidance- Copyright © 2008 Beijing eBridgeChina Ltd. 2008-04-29 Andy Lee Chief Scientist Beijing eBridge China Ltd.
  2. 2. Introduction <ul><li>Beijing eBridgeChina is the key government contractor for the development of EERP application and toolkits. Beijing eBridgeChina was founded in 2006 by spinning off the telecom service group of China Academy of Sciences, eCommerce R&D research center, and is currently the government recognized hightech company and certified software development company; </li></ul><ul><li>Beijing eBridgeChina’s subsidiary, ChengDu ChinaTech Future Ltd. developed China Unicom’s NGN operation and support system that is a typical telecom level VOIP service management and billing platform. The system has been used since 2005; </li></ul><ul><li>ChengDu ChinaTech Future Ltd. developed China Unicom mobile commerce platform that enable the national #3 telecom operator to service over 1.2m SME with mobile data services. The system was put in use since 2006. </li></ul><ul><li>Beijing eBridgeChina Ltd. developed China Netcom EERP based chemical eCommerce service portal that support the national #4 telecom operator to provide EERP function to its 200,0000 SME in the chemical industry. The portal was in use since December 2007. </li></ul><ul><li>Currently Beijing eBridgeChina is working with China Unicom to introduce EERP to its SME customers in the farm product distribution service industry. </li></ul>
  3. 3. Content <ul><li>Development Background </li></ul><ul><li>Development Strategy </li></ul><ul><li>System introduction </li></ul><ul><li>Development guideline </li></ul><ul><li>Technology consideration </li></ul><ul><li>Key functions </li></ul><ul><li>System operation summary </li></ul>
  4. 4. Development Background <ul><li>Under the globalization, enterprises have to look into their external resources such as suppliers, distributors, logistic service providers, and so on. How to design a optimized business process to lower the overall cost of those external resources is a major challenge for today’s SME. </li></ul><ul><li>How SME can lookup, identify and select service providers, business partners becomes increasingly important as the companies become more dependent on each other. </li></ul><ul><li>Business executives often make decision based on qualitative information that can capture the business services’ quality profiles. The data level and application level analysis are usually a operational stage requirement. </li></ul>IT and Cost Balance?
  5. 5. Development Background <ul><li>Look for the right service providers and right products </li></ul><ul><li>Choose those that can best help to achieve companies’ business objectives </li></ul>Where are SP and services? Where are users?
  6. 6. Development Background <ul><li>EERP portal accommodates those requirements and help users to design, evaluate and optimize business process based on EERP. </li></ul>Bridging the service consumers and providers. Accessing service providers via Internet
  7. 7. Development Strategy Service Mgmt. And operation platform OSS Billing EERP + 3rd party Service Control & Integration platform + Mgmt. of SME business Value chain community EERP 1.0 EERP 2.0 EERP 3.0
  8. 8. System introduction <ul><li>Based on SOA design methodology, can accommodate unlimited 3rd party service vendors to publish, manage and promote their services directly to the users of the EERP portal. </li></ul><ul><li>All the functions are provided in the form of SaaS </li></ul><ul><li>The data communication between platform and services (e.g. user registration information, AAA function, service activation, service QOS, service SLA, service rating, service billing and so on) is in SOAP. </li></ul>
  9. 9. System introduction <ul><li>Support complete service billing, income auditing and relevant process, ensure the interests of service providers and users protected . </li></ul><ul><li>Establish the reputation rating system for service providers and users, help providers and consumers to assess the risk of business transaction. </li></ul>
  10. 10. System introduction <ul><li>EERP service to attract both service providers and consumers, and virally establish the business community subject to the common business objectives. </li></ul><ul><ul><li>Service registration and composition </li></ul></ul><ul><ul><li>Service QoS, SLA, Rating monitor and evaluation </li></ul></ul><ul><ul><li>Form database of EERPed business processes, and business community that supports EERP. </li></ul></ul>
  11. 11. Development guidelines <ul><li>1. GSSP sub-system: General SaaS Support Platform. </li></ul><ul><li>This subsystem registers, manages, and activates a service, and seamlessly interface with the EERP subsystem. The operation supports for the service providers are also included so that Service Providers can participate the business process, and interact with end users. </li></ul>
  12. 12. Development guidelines <ul><li>2. Third party service support subsystem </li></ul><ul><li>provide user management, service management, billing process management, CRM, service provider management, service statistics, access control management, daily service log and so on. </li></ul>
  13. 13. Development guidelines <ul><li>3. EERP subsystem </li></ul><ul><li>SP lookup and search. </li></ul><ul><li>Business process construction. </li></ul><ul><li>Service QoS registration and really time monitor. </li></ul><ul><li>Service SLA registration and really time monitor. </li></ul><ul><li>Service Rating registration and really time monitor. </li></ul><ul><li>Business process optimization modeling </li></ul>
  14. 14. Development guidelines <ul><li>4. Billing and operation support subsystem </li></ul><ul><li>SP billing mode selection </li></ul><ul><li>SP billing parameter registration, modification and update </li></ul><ul><li>Promotion support </li></ul><ul><li>Service invoice collection and process </li></ul><ul><li>User billing </li></ul><ul><li>SP revenue calculation </li></ul>
  15. 15. Development guidelines <ul><li>5. Data communication subsystem </li></ul><ul><li>SSO support </li></ul><ul><li>Really Service integration and activation, service state really time tracking and publishing </li></ul><ul><li>SP really time interaction with users </li></ul>
  16. 16. Technology considerations <ul><li>Technology environment </li></ul><ul><li>XML data standard SOA design methodology </li></ul><ul><li>Support Web Service and J2EE </li></ul><ul><li>Emphasis on the extensibility and future upgrade </li></ul>
  17. 17. Technology considerations <ul><li>2. Development environment </li></ul><ul><li>5 tier architecture (application, business, service, data, and network access); </li></ul><ul><li>Selection of Java as development language for platform neutral; </li></ul><ul><li>Selection of Spring for business layer; </li></ul><ul><li>Selection of hibernate for data management; </li></ul><ul><li>Selection of Ajax for interface development </li></ul>
  18. 18. Technology considerations <ul><li>3. System software selection </li></ul><ul><li>WebLogic middleware </li></ul><ul><li>Oracle database </li></ul>
  19. 19. Technology considerations <ul><li>Security </li></ul><ul><li>data encryption,user identification, data backup policy and so on; </li></ul><ul><li>Stability </li></ul><ul><li>fault tolerance, software self optimization, and cluster support; </li></ul><ul><li>Performance </li></ul><ul><li>cache technology, and access scalability management </li></ul>
  20. 20. Key Functions Service integration Application platform Service containers EERP Service integration and management system SOA GSSP S a a S mgmt S a a S int. SOA platform Data collection Service management Client side support User mgmt CRM mgmt Daily log mgmt Billing system Service mgmt. Access control Statistic report Inventory Mgmt, ….. Service Reputation mgmt Status report QoS SLA Rating EERP
  21. 21. Key functions <ul><li>Structured with 4 layers </li></ul><ul><li>OSS layer </li></ul><ul><li>Operation system support </li></ul><ul><li>SaaS integration layer </li></ul><ul><li>SaaS SP registration and service activation </li></ul><ul><li>SaaS management layer </li></ul><ul><li>User, billing, CRM, and sales management supports </li></ul><ul><li>EERP layer </li></ul><ul><li>Service and business process monitor and optimization based on the QoS, SLA and Rating. </li></ul>
  22. 22. Key functions <ul><li>GSSP subsystem </li></ul>Service integration and management SOA platform Data collection Service interface SOA integ. framework Basic module Int. list mod Java / WSDL int. Reg. module CA module Data access int. Integration mod Data collection Int Client side Data access Service access Native services S Service registration Service detection 。 Data access int. Data collection mod. Service detection
  23. 23. Key functions <ul><li>SaaS subsytem </li></ul>SaaS Mgmt subsystem Access control Acct. auth. Daily blog Auth cancellation Log mgmt User mgmt User reg. Billing support Acct cancellation Billing mgmt Service mgmt SP mgmt CRM module service catalog Status report Stat. mgmt Password mgmt Acct. info. mgmt Acct activation Acct. login Service cancellation Service reg./de-reg Service subscription. Service access Billing mode setup Pricing rate setup Info check Customer service Online service Registration Pricing
  24. 24. Key functions <ul><li>EERP subsystem </li></ul>EERP subsytem Business QoS Business SLA Service Rating
  25. 25. System operation summary <ul><li>Stability </li></ul><ul><ul><li>No major problem for the 2 year continuous operation. </li></ul></ul><ul><li>Rich functions </li></ul><ul><ul><li>Support multiple industry verticals </li></ul></ul><ul><li>Sufficient support to SP </li></ul><ul><ul><li>Satisfy the SP’s needs for Operation Support. </li></ul></ul><ul><li>Viral participation </li></ul><ul><ul><li>Quick formation of business community and participation of SP. </li></ul></ul><ul><li>Simple to user </li></ul><ul><ul><li>China Unicom uses it for farm product distribution. </li></ul></ul>
  26. 26. EERP challenge: Services Process EERP Service granularity, Service business QoS, Service composition, Service SLA, Service Rating, …. Process QoS, Process SLA, Service Routing, Process fault tolerance, Intelligence branching, ….. QoS integration model, SLA Integration model, Rating integration model, Optimization Model, ….. OASIS EERP TC
  27. 27. Thank You!