liquid data for weblogic™ simplified real-time visibility maciej gruszka senior system engineer 23...

27
LIQUID DATA FOR WEBLOGIC™ SIMPLIFIED REAL-TIME VISIBILITY Maciej Gruszka Senior System Engineer 23 – 10 - 2003

Post on 18-Dec-2015

220 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: LIQUID DATA FOR WEBLOGIC™ SIMPLIFIED REAL-TIME VISIBILITY Maciej Gruszka Senior System Engineer 23 – 10 - 2003

LIQUID DATA FOR WEBLOGIC™

SIMPLIFIED REAL-TIME VISIBILITY

Maciej Gruszka

Senior System Engineer

23 – 10 - 2003

Page 2: 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

Michael Duarte
need something to add some kick to this, nothing extravagent
Page 3: LIQUID DATA FOR WEBLOGIC™ SIMPLIFIED REAL-TIME VISIBILITY Maciej Gruszka Senior System Engineer 23 – 10 - 2003

©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

Page 4: LIQUID DATA FOR WEBLOGIC™ SIMPLIFIED REAL-TIME VISIBILITY Maciej Gruszka Senior System Engineer 23 – 10 - 2003

©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

Page 5: LIQUID DATA FOR WEBLOGIC™ SIMPLIFIED REAL-TIME VISIBILITY Maciej Gruszka Senior System Engineer 23 – 10 - 2003

©2003 BEA Systems, Inc. | 5

Contact Info

Customer Value Score

Account Activity

Campaigns Sent

VIEWING THE WHOLE PICTURE

Page 6: LIQUID DATA FOR WEBLOGIC™ SIMPLIFIED REAL-TIME VISIBILITY Maciej Gruszka Senior System Engineer 23 – 10 - 2003

©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

Page 7: LIQUID DATA FOR WEBLOGIC™ SIMPLIFIED REAL-TIME VISIBILITY Maciej Gruszka Senior System Engineer 23 – 10 - 2003

©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

Page 8: LIQUID DATA FOR WEBLOGIC™ SIMPLIFIED REAL-TIME VISIBILITY Maciej Gruszka Senior System Engineer 23 – 10 - 2003

©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

Page 9: LIQUID DATA FOR WEBLOGIC™ SIMPLIFIED REAL-TIME VISIBILITY Maciej Gruszka Senior System Engineer 23 – 10 - 2003

©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

Michael Duarte
go back to the blue
Page 10: LIQUID DATA FOR WEBLOGIC™ SIMPLIFIED REAL-TIME VISIBILITY Maciej Gruszka Senior System Engineer 23 – 10 - 2003

©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

Page 11: LIQUID DATA FOR WEBLOGIC™ SIMPLIFIED REAL-TIME VISIBILITY Maciej Gruszka Senior System Engineer 23 – 10 - 2003

©2003 BEA Systems, Inc. | 11

AGENDA

Business Considerations

BEA Liquid Data for WebLogic Overview

Customers

Summary

Michael Duarte
need something to add some kick to this, nothing extravagent
Page 12: LIQUID DATA FOR WEBLOGIC™ SIMPLIFIED REAL-TIME VISIBILITY Maciej Gruszka Senior System Engineer 23 – 10 - 2003

©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

Page 13: LIQUID DATA FOR WEBLOGIC™ SIMPLIFIED REAL-TIME VISIBILITY Maciej Gruszka Senior System Engineer 23 – 10 - 2003

©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

&

Page 14: LIQUID DATA FOR WEBLOGIC™ SIMPLIFIED REAL-TIME VISIBILITY Maciej Gruszka Senior System Engineer 23 – 10 - 2003

©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

Page 15: LIQUID DATA FOR WEBLOGIC™ SIMPLIFIED REAL-TIME VISIBILITY Maciej Gruszka Senior System Engineer 23 – 10 - 2003

©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

Page 16: LIQUID DATA FOR WEBLOGIC™ SIMPLIFIED REAL-TIME VISIBILITY Maciej Gruszka Senior System Engineer 23 – 10 - 2003

©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

Page 17: LIQUID DATA FOR WEBLOGIC™ SIMPLIFIED REAL-TIME VISIBILITY Maciej Gruszka Senior System Engineer 23 – 10 - 2003

©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

Page 18: LIQUID DATA FOR WEBLOGIC™ SIMPLIFIED REAL-TIME VISIBILITY Maciej Gruszka Senior System Engineer 23 – 10 - 2003

©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

Page 19: LIQUID DATA FOR WEBLOGIC™ SIMPLIFIED REAL-TIME VISIBILITY Maciej Gruszka Senior System Engineer 23 – 10 - 2003

©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

Page 20: LIQUID DATA FOR WEBLOGIC™ SIMPLIFIED REAL-TIME VISIBILITY Maciej Gruszka Senior System Engineer 23 – 10 - 2003

©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

Page 21: LIQUID DATA FOR WEBLOGIC™ SIMPLIFIED REAL-TIME VISIBILITY Maciej Gruszka Senior System Engineer 23 – 10 - 2003

©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

Page 22: LIQUID DATA FOR WEBLOGIC™ SIMPLIFIED REAL-TIME VISIBILITY Maciej Gruszka Senior System Engineer 23 – 10 - 2003

©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

Michael Duarte
go back to the blue
Page 23: LIQUID DATA FOR WEBLOGIC™ SIMPLIFIED REAL-TIME VISIBILITY Maciej Gruszka Senior System Engineer 23 – 10 - 2003

©2003 BEA Systems, Inc. | 23

AGENDA

Business Considerations

BEA Liquid Data for WebLogic

Customers

Summary

Michael Duarte
need something to add some kick to this, nothing extravagent
Page 24: LIQUID DATA FOR WEBLOGIC™ SIMPLIFIED REAL-TIME VISIBILITY Maciej Gruszka Senior System Engineer 23 – 10 - 2003

©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

Page 25: LIQUID DATA FOR WEBLOGIC™ SIMPLIFIED REAL-TIME VISIBILITY Maciej Gruszka Senior System Engineer 23 – 10 - 2003

©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

Page 26: LIQUID DATA FOR WEBLOGIC™ SIMPLIFIED REAL-TIME VISIBILITY Maciej Gruszka Senior System Engineer 23 – 10 - 2003

©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

Page 27: LIQUID DATA FOR WEBLOGIC™ SIMPLIFIED REAL-TIME VISIBILITY Maciej Gruszka Senior System Engineer 23 – 10 - 2003

www.bea.com