liquid data for weblogic™ simplified real-time visibility maciej gruszka senior system engineer 23...
Post on 18-Dec-2015
220 views
TRANSCRIPT
LIQUID DATA FOR WEBLOGIC™
SIMPLIFIED REAL-TIME VISIBILITY
Maciej Gruszka
Senior System Engineer
23 – 10 - 2003
©2003 BEA Systems, Inc. | 2
AGENDA
Business Considerations
BEA Liquid Data for WebLogic Overview
Customers
Summary
©2003 BEA Systems, Inc. | 3
WHAT IS INFORMATION VISIBILITY?
vis·i·bil·i·ty The capability of providing a clear, unobstructed view
Keeping a particular item always in full view or readily seen or referred to
Information Visibility Provides access to a full, up-to-date, 360 degree view of
business information, from several sources & shares that information across different users and systems
Accelerates time-to-value of portals, Web applications and integration projects
©2003 BEA Systems, Inc. | 4
WHY INFORMATION VISIBILITY?
Customer Support Database
CRM (Siebel)
Order Management System (custom)
Customers
Call Center
CSR Portal
Information Latency Lack of Visibility
Customer Self-service
Portal
©2003 BEA Systems, Inc. | 5
Contact Info
Customer Value Score
Account Activity
Campaigns Sent
VIEWING THE WHOLE PICTURE
©2003 BEA Systems, Inc. | 6
CustomerExperience
Management
Trading Partner
Exchange
WorkforceProductivity
Poor supply chain visibility across partner networks
=Connect partners with consolidated, real-time view of order, inventory and pricing information
Poor decision making based on old or incomplete information
Employee inefficiency of having to sift thru unrelated information
=Provide an integrated, tailored view of aggregated information
Inconsistent customer experience across channels
Lack of self-service visibility
Limited cross-sell/up-sell capability
=A single view of customer information across multiple channels
LACK OF INFORMATION = OPPORTUNITY COST
Improve user efficiency, by providing the right information at the right time that is easy to understand and change
©2003 BEA Systems, Inc. | 7
ACHIEVING INFORMATION VISIBILITY IS DIFFICULT
“For some applications, the complexity of aggregating multiple disparate data sources is still far too great within many of today’s market-leading environments.”
Mike Gilpin | Giga Information Group
©2003 BEA Systems, Inc. | 8
REAL WORLD COMPLEXITY
Customers PartnersEmployees
Point-to-point information integration causes fragmented views, data inconsistency and high cost of development
Data Silos & Complexity
PurchasingPricing
Delivery Information
Sales Forecasts
BillPayment
Order Entry
Product Catalogs
Research & Intelligence
Support
Syndicated, Third-party Data
Promotions Database
MRP
ExternalData SourcesExpense
Reporting
HRData
©2003 BEA Systems, Inc. | 9
INTRODUCING LIQUID DATA FOR WEBLOGIC
“Liquid Data™ is a visionary product. The idea of the ‘super API’, that allows a common view of heterogeneous data is right on.”
Yefim Natis | VP & Research Director | Gartner
©2003 BEA Systems, Inc. | 10
SIMPLIFIED REAL-TIME ACCESS TO ENTERPRISE INFORMATION
Universal Data Access Layer (Unified Views)
Single point of access for unified and consistent information, that is easy to build and change
Customers PartnersEmployees
PurchasingPricing
Delivery Information
Sales Forecasts
BillPayment
Order Entry
Product Catalogs
Research & Intelligence
Support
Syndicated, Third-party Data
Promotions Database
MRP
ExternalData SourcesExpense
Reporting
HRData
©2003 BEA Systems, Inc. | 11
AGENDA
Business Considerations
BEA Liquid Data for WebLogic Overview
Customers
Summary
©2003 BEA Systems, Inc. | 12
SIMPLIFIED REAL-TIME VISIBILITY
Liquid Data for WebLogic provides the most cost effective way to rapidly aggregate critical business information in real-time from disparate sources, increasing visibility, and accelerating business results!
Access information on demand, without the cost or complexity of traditional approaches
Turn enterprise data into complete, consistent and tailored business views
A single point of access to enterprise information to accelerate time-to-value of portals, web applications and business processes
Cost Effective
Real-time Visibility
AcceleratingResults
©2003 BEA Systems, Inc. | 13
INFORMATION INTEGRATION
Liquid Data enables you to:
Query multiple sources …
Of any data structure …
Within and across firewalls …
In real-time …
Through aggregated views …
Using optimized access techniques
ONE QUERYcan access
and produces
A UNIFIED,XML ANSWER
MULTIPLE
databasesflat files
XML filesapplicationsWeb sites
Web services
locatedanywhere
Q
A
&
©2003 BEA Systems, Inc. | 14
Employees Customer Service
WebServices
Business Partner
PackagedApps
CustomApps
LegacyApps
BEA WebLogic Adapters
DW/DM
JDBC
Optimized Distributed Queries
BEA Liquid Data for WebLogic
XMLFiles
File SystemRDBMS
JDBC CustomFunctions
XMLresult
InflightXML
Messages
Administration Console
Caching, Security, Management
Client APIEJB JSP TagLib Web Services Workshop Control
Portal / Dashboard
WebApplication
Business Process
Queryrequest
Data Views
SalesData View
SupportData View
Customer Data View
Data View Builder
Query Design Tool
Other
Order Management
BEA LIQUID DATA CONCEPTUAL OVERVIEW
©2003 BEA Systems, Inc. | 15
BEA LIQUID DATA IN ACTION
Employee clicks link which sends the query request
Liquid Data
Liquid Data receives query
request
Liquid Data generates the optimized query
plan
Liquid Data executes queries against underlying data
sources
Request is made to data sources
Results are pulled from data sources
Liquid Data delivers the results to the portal
Liquid Data transforms and aggregates the results
Results are displayed in the Employee Portal
Data Sources
Employee Portal
©2003 BEA Systems, Inc. | 16
BEA WEBLOGIC ENTERPRISE PLATFORM
Application FrameworkBEA WebLogic Workshop
Application ServerBEA WebLogic Server
UserIntegration
UserIntegration
JVMBEA WebLogic JRockit
Inte
gra
ted
Dev
elo
pm
ent
En
viro
nm
ent
BE
A W
ebLo
gic
Wor
ksho
p
ProcessIntegration
ProcessIntegration
Data Integration
Data Integration
BEA WebLogicIntegration
BEA Liquid Datafor WebLogic
BEA WebLogicPortal
Unified Platform for Faster Time-to-Value
©2003 BEA Systems, Inc. | 17
Simplified Data Access
Rapid Development
Rapid Delivery
LIQUID DATA FOR WEBLOGIC 8.1
Access
Aggregate
Use
Change Adapt Quickly to Change
©2003 BEA Systems, Inc. | 18
SIMPILFIED DATA ACCESS ACROSS DATA SILOS
Real-time Information Access
Highly optimized to natively access data from any source, significantly reducing costs and information latency
Creates a unified view of business information—for example, a single view of customer, product, or order
Wide Variety of Data Sources
Data Aggregation Layer
Makes any underlying, heterogeneous data resources appear as a single, logical database
Allows you to … So that you can …Directly access native data sources to retrieveand aggregate data
Provide users with on demand, up-to-date view of information that is critical to support their business operations
©2003 BEA Systems, Inc. | 19
RAPID DEVELOPMENT & REUSE
Ease of Development Reduce development complexity through a
graphical, drag-and-drop design environment
Mapping data sources and relationships only once, significantly reducing coding time
Replaces months of non-reusable custom coding with simple, familiar queries
Information Reuse & Consistency Quickly develop and share an available view by
re-using and tailoring it for different users
Easily turn data views into BEA WebLogic Workshop™ controls or Web services in one click,
for reuse
Allows you to … So that you can …Use a graphical environment to create data views using a drag-and-drop approach
Easily create unified views, and reuse them to tailor to different applications and users
VIEW SOURCE
SCHEMAS IN XML
VIEW & EDIT JOINS,
MAPPINGS, ORDER
DEFINE QUERY HINTS FOR FURTHER
OPTIMIZATION
TEST QUERIES IN TEST VIEW
DRAG & DROPTO MAP
TARGET VIEW
©2003 BEA Systems, Inc. | 20
RAPID DELIVERY
Web Application Portal Business Process
XMLLiquid Data
Workshop Control
Data Views
SalesData View
SupportData View
Customer Data View
XML
The complexity of getting data is now transparent
Developers save time and costs by rapidly utilizing unified data views as their single API to all enterprise data, regardless of where it resides
Published once, data views can be reused and shared many times across multiple projects
Data views can be used as BEA WebLogic Workshop controls to accelerated time-to-value of multiple new projects
Allows you to … So that you can …Create a single API to access allenterprise information
Improve IT productivity by hiding the complexity and specificity of underlying sources
XMLXML
Single API to Access all Enterprise Information
©2003 BEA Systems, Inc. | 21
QUICKLY ADAPT TO CHANGE
Customer Data
Customer Data
Order Data
Order Data
Central Query Repository
Order Info
New business requirements or changes in IT infrastructure can be incorporated quickly
Tagged and organizedmetadata allow:
Logical separation of data and process logic so developers no longer have to deal with the complexity and specifics of each underlying data source
Changes need only be made once to a data view schema and those changes ripple across all queries run against that schema
Allows you to … So that you can …Centrally manage queries in ametadata repository
Quickly adapt to changes
Query Repository Is a Metadata Store for Business Views
Customer Info
Customer Info
©2003 BEA Systems, Inc. | 22
LIQUID DATA FOR WEBLOGIC 8.1
Access
Aggregate
Use
Change
Simplified Data AccessReal-time access to distributed data
Rapid DevelopmentData consistency and service delivery across the enterprise
Rapid DeliveryAccelerated time-to-value to Portal, Web Applications and Business Processes
Adapt Quickly to Change Incorporate new business requirements or changes in IT infrastructure
©2003 BEA Systems, Inc. | 23
AGENDA
Business Considerations
BEA Liquid Data for WebLogic
Customers
Summary
©2003 BEA Systems, Inc. | 24
VERIZON WHOLESALECUSTOMER EXPERIENCE MANAGEMENT
Data Query
Data Query
Verizon Users
Outstanding requests/orders
Mainframe Order Details
CLEC Users
Data Query
Liquid Data
Data QueryVirtual Data Access Layer
XML Views
Optimized Distributed Queries
BEA Liquid Data for WebLogic
ExternalDataViews
InternalDataViews
Database Mainframe
Mainframe Order Details
Mainframe
Business Challenge Compliance with Government
mandate for CLEC reporting
Solution Description Single view of customer for
self-service portal for order status information
Aggregate data from 3 separate data sources
Results Faster time to market Flexibility Lowered total cost of ownership
©2003 BEA Systems, Inc. | 25
XML File
Security Analysts Traders
Funds Managers
Historical3rd Party
Data
OPPENHEIMER FUNDS WORKFORCE PRODUCTIVITY
Fund Holdings
Database Web Service
Business Challenge
Become more efficient delivering consistent business information to internal users
Solution Description Real-time, consolidated view
of customer and their funds holdings
Results
Created standard approach to data access
Flexibility and greater reuse of software components
Lowered total cost of ownership/ maintenance costs
Data Query
Liquid Data
Data QueryVirtual Data Access Layer
XML Views
Optimized Distributed Queries
BEA Liquid Data for WebLogic
InternalDataViews
InternalDataViews
Data Query
Data Query
Data Query
©2003 BEA Systems, Inc. | 26
BEA IT INFRASTRUCTURE ENHANCEMENT
IT Challenge
An enterprise-wide data architecture that delivers reusable data services for multiple IT projects
Solution Description
A standard company ‘best practice’ for consolidating and using business information
Results
Speed to value
Flexibility
Total Cost of Ownership
Shared Business Services
Get_ Customer
Clarify PSFT Siebel Custom Custom Custom Cutom
eSupport eOrder eLicenseSales &
Marketing
Get_ Licenses
Create_ Order
Update _Lead
Create_ Contact
Get_Purchase_History
Get_ Case_History
Data Integration Liquid Data Universal
Data Access Layer
Process Integration WebLogic Integration
Financial SFA eLicense eSupport eOrdersCustomer
RepoSupport
www.bea.com