Find White Papers
Home
About Us
List Your Papers
    
> IBM > The Definition of a Business Service for Customer Data Integration

The Definition of a Business Service for Customer Data Integration

White Paper Published By: IBM

This white paper will define different vendor approaches to developing business services and the relative cost implications of each approach for the customer. 



Tags : 
service oriented architecture, soa, customer data integration, cdi, best practices, data integration, service-oriented architecture, customer interaction service

IBM
Published:  Dec 12, 2006
Type:  White Paper
Length:  20 pages

Data integration solutions White paper
The definition of a business service for customer data integration.
By David Corrigan, product marketing manager, IBM WebSphere Customer Center
March 2006The definition of a business service for customer data integration.Page 2
IntroductionContents With the rapid growth in interest in customer data integration (CDI) applications and service oriented architectures (SOAs), many vendors have 2 Introduction rushed to define their solutions as customer data integration (CDI), service-2 Definition of a business service oriented applications. The result has been confusion: vendors who have 5 Different vendors' definitions of different applications have vastly different definitions of a service, yet they business service all claim to have a service-oriented CDI solution. Customers struggle to 5 Service-oriented application understand the subtle yet significant difference between CDI application approach vendors. One of the key points of difference is each vendor's definition of 11 Application-suite approach to CDI business service. This is a critical point for customers to understand, because 14 Application-suite CDI vendors- the primary functionality and interface into a CDI application are its business bottom line services. This paper will define different vendor approaches to developing 15 Tool and asset approach to CDI business services and the relative cost implications of each approach for the 18 Tool and asset CDI vendors- customer.bottom line18 Conclusion Definition of a business service19 For more information Gartner Group offers the most complete view of a business service and service-oriented business applications:
"What makes the current stage of this evolution noteworthy is threefold. First, the standards for defining and accessing services (key to ease of assembly) are becoming widely deployed. These are the Web services standards such as Simple Object Access Protocol (SOAP) and Web Services Description Language (WSDL). Second is the ability to combine these services at the time of execution, not before-so a designer is not challenged to conceive of all possible combinations of activities in advance. Third, there is a growing understanding of the right scale and content of a service-the happy mean *between too fine-grained and too complex vs. too coarse-grained and too inflexible."The definition of a business service for customer data integration.Page 3
The key definition points for a business service are that it must:
. Represent a function. Be offered at a granular, but functional, level. Be offered at a larger-grain level as an aggregate of fine-grain services. Permit integration through multiple technologies directly to the service (Web services) for both loose and tight coupling of the service, as opposed to forcing all integration through message queuing. Be able to be combined with other services into a composite transaction. Permit customization of business logic within the service
CDI business services represent customer data management functions. The primary responsibility of those functions is to maintain master customer data in the customer database. A service-oriented CDI application contains the following elements shown in the IBM WebSphere Customer Center example in Figure 1.
IBM WebSphere Customer Center core application
Large-grain Fine-grain Businessbusiness services business services object model Database
Figure 1. Elements of a service-oriented CDI applicationThe definition of a business service for customer data integrationPage 4
Large-grain business services are defined as customer data processes. Large-grain services comprise many fine-grain services and represent a significant function performed by the organization. Examples include adding a new customer or adding a contract and multiple new customers.
Fine-grain business services are defined as more atomic customer data processes or components of a larger unit of work. Fine-grain services encompass one or more objects (and therefore data tables in the database). Fine-grain services represent a level of functional abstraction above table-based create, read, update and delete functions. Examples include adding an address for a party or updating a party identifier.
An object model is defined as atomic functions. It is a specification of the objects intrinsic to the given application, incl... [download for more]

Browse Technology Topics

Data Center

Virtualization, Cloud Computing, Infrastructure, Design and Facilities, Power and Cooling, Green Computing  
    

Data Management

Application Integration, Analytical Applications, Business Intelligence, Configuration Management, Database Development, Data Integration, Data Mining, Data Protection, Data Quality, Data Replication, Database Security, EDI, SOAP, Service Oriented Architecture, Web Service Management, Data Warehousing  
    

Enterprise Applications

Application Integration, Application Performance Management, Best Practices, Business Activity Monitoring, Business Analytics, Business Integration, Business Intelligence, Business Management, Business Metrics, Business Process Automation, Business Process Management, Call Center Management, Call Center Software, Change Management, Corporate Governance, Customer Interaction Service, Customer Relationship Management, Customer Satisfaction, Customer Service, EBusiness, Enterprise Resource Planning, Enterprise Software, EProcurement, Extranets, Groupware Workflow, HIPAA Compliance, IP Faxing, IT Spending, Marketing Automation, Performance Testing, Product Lifecycle Management, Project Management, Return On Investment, Risk Management, Sales & Marketing Software, Sales Automation, Server Virtualization, Simulation Software, Supply Chain Management, System Management Software, Total Cost of Ownership, Video Conferencing, Voice Recognition, Voice Over IP, Workforce Management, Incentive Compensation, Spend Management, Manufacturing Execution Systems, International Computing  

Human Resource Technology

Human Resources Services, Payroll Software, Time and Attendance Software, Workforce Management Software, Financial Management, Employee Monitoring Software, Employee Training Software, Recruiting Software/Services, Employee Performance Management, ELearning, Benefits Management, Expense Management  
    

IT Career Advancement

Cisco Certification, Microsoft Certification, Linux Certification, Network Security Certification, Software Development Certification  

IT Management

Employee Performance, ITIL, Productivity, Project Management, Software Compliance, Sarbanes Oxley Compliance, Service Management, Desktop Management  
    

Knowledge Management

Collaboration, Collaborative Commerce, Contact Management, Content Delivery, Content Integration, Content Management System, Corporate Portals, Customer Experience Management, Document Management, Information Management, Intranets, Messaging, Records Management, Search And Retrieval, Search Engines, Secure Content Management, SLA  

Networking

Active Directory, Bandwidth Management, Convergence, Distributed Computing, Ethernet Networking, Fibre Channel, Gigabit Networking, Governance, Grid Computing, Infrastructure, Internetworking Hardware, Interoperability, IP Networks, IP Telephony, Local Area Networking, Load Balancing, Migration, Monitoring, Network Architecture, Network Management, Network Performance, Network Performance Management, Network Provisioning, Network Security, OLAP, Optical Networking, Quality Of Service, Remote Access, Remote Network Management, Server Hardware, Servers, Small Business Networks, TCP/IP Protocol, Test And Measurement, Traffic Management, Tunneling, Utility Computing, VPN, Wide Area Networks, Green Computing, Cloud Computing, Power and Cooling, Data Center Design and Management, Colocation and Web Hosting  
    

Platforms

AS/400, Domino, Linux, Microsoft Exchange, Oracle, PeopleSoft, SAP, Siebel, Solaris, Tivoli, Unix, Web Sphere, Windows, Windows Server  

Security

Access Control, Anti Spam, Anti Spyware, Anti Virus, Application Security, Auditing, Authentication, Biometrics, Business Continuity, Compliance, DDoS, Disaster Recovery, Email Security, Encryption, Firewalls, Hacker Detection, High Availability, Identity Management, Internet Security, Intrusion Detection, Intrusion Prevention, IPSec, Network Security Appliance, Password Management, Patch Management, Phishing, PKI, Policy Based Management, Security Management, Security Policies, Single Sign On, SSL, Secure Instant Messaging, Web Service Security, PCI Compliance, Vulnerability Management  
    

Software Development

.NET, C++, Database Development, Java, Middleware, Open Source, Software Outsourcing, Quality Assurance, Scripting, SOAP, Software Testing, Visual Basic, Web Development, Web Services, Web Service Security, XML  

Storage

Backup And Recovery, Blade Servers, Clustering, IP Storage, ISCSI, Network Attached Storage, RAID, Storage Area Networks, Storage Management, Storage Virtualization, Email Archiving, Data Deduplication  
    

Wireless

802.11, Bluetooth, CDMA, GPS, Mobile Computing, Mobile Data Systems, Mobile Workers, PDA, RFID, Smart Phones, WiFi, Wireless Application Software, Wireless Communications, Wireless Hardware, Wireless Infrastructure, Wireless Messaging, Wireless Phones, Wireless Security, Wireless Service Providers, WLAN  
Search