Corporate Presentation

Download Report

Transcript Corporate Presentation

Business Enabling Mission-Critical Data
Paul O’Hagan
Senior Solution Architect
September 2006
Travels










Tampa FL
Orlando FL
Pittsburgh PA
Philadelphia PA
Louisville KY
Atlanta GA
Boston MA
New York NY
Cincinnati OH
Cleveland OH
2
Industries










Telecommunications
Manufacturing
Education
Government & NGO’s
Technology
Financial Services
Healthcare
Insurance
Retail
Services
3
Real-Time Data Integration
Event Detection
Application Integration
E-Business
BI
Audit
HA
Business
Value
Environmental Complexity
4
Market Drivers
5
Integration Needs

Business intelligence
 Real-time, BAM, KPI
 Optimizing current investment (i.e. batch pressure)

Information Integrity
 Data integrity
 Guaranteed delivery
 Disaster protection

Event-driven integration
 SOA integration
 Competitive web advantage
 Web services interaction

Master Data Management
 Customer Data Integration
 Product Information Management
Leverage Existing Investments
6
Your Challenges






Data volumes high – and increasing
Systems strained
Pressure to streamline operations
Heterogeneous environment
Uptime requirements
Risk management
Usable, Manageable, Scalable
7
Requirements
 Increased business agility
 Analyze changes as they occur
 Monitor and respond to events as they happen
 Transform the data to the form it’s needed
 Lower operational costs
 No impact on performance of operational systems/protection of
impact on source systems
 Low bandwidth requirements
 No changes required to operational system architecture
 No need for downtime or batch windows
 Scalable
 Latency does not increase with the size of the database
 Can scale to synchronize large numbers of data stores
8
Your Options
 Change or upgrade applications and/or hardware
 What’s the “cost?”
 Change the database schema
 Add triggers or columns
 Do you “own” the schema?
 More frequent batch operations
 What’s the “cost?”
 Log-based change data capture
9
Architecture
Publisher
Java-based GUI
Unified Admin Point
With Monitoring
Subscriber
Database
Operational
Data Store
TCP/IP
Journal Log
Redo/Archive Logs
Publisher Engine
And Metadata
Message
Queue
Subscriber Engine
And Metadata
Web
Services
Business
Process
10
Information Awareness
 Visibility into individual transactions
Real-Time Operational Conversions
Insert
Insert
Update
Insert
Delete
Insert
11
Filtering
CUST_NO
L_NAME
F_NAME
PHONE
REP_NO
58699
Smith
John
404-555-3874
45
37283
Duggan
Ira
613-555-8367
25
89863
Quinn
Fran
905-555-1296
11
89732
Muntz
Muntz
704-555-2738
25
ROW SELECT
 Row filtering allows you to select rows
 Column filtering allows you to select columns
REP_NO = 25
CUST_NO
L_NAME
F_NAME
REP_NO
37283
Duggan
Ira
25
89732
Muntz
Josie
25
12
Transformations
EMP
LAST
FIRST
HIRE_DATE
STAT
SALARY
MAX
1234
Moreiro
Nicole
01/05/97
A
$55,000
$60,000
2345
Ellison
Val
04/12/97
I
$40,000
$50,000
Increase
Field Size
Concatenation
Century
Dates
Transform
Fields
Derived
Fields
EMP_ID
FULL_NAME
HIRE_DATE
STATUS
%SALARYMAX
001234
Nicole Moreiro
01/05/1997
Active
92%
002345
Val Ellison
04/12/1997
Inactive
80%
13
XML Mapping
CUSTOMER ORDER TABLE
Order Number
Order Date
Product Code
Customer Code
S906
02/14/05
X5PR
CUS112
CUSTOMER TABLE
Customer
Code
Customer
Name
Customer
Address 1
Customer
Address 2
CUS112
ABC Delivery
1234 Avenue St
Waterloo
<CustomerOrder>
<Customer>
<CustomerName>ABCDelivery</CustomerName>
<CustomerCode>CUS112</CustomerCode>
<CustomerAddress1>1234 Avenue Street</CustomerAddress1>
<CustomerAddress2>Waterloo</CustomerAddress2>
</Customer>
<Order>
<OrderNumber>S906</OrderNumber>
<OrderDate>02/14/05</OrderDate>
<ProductCode>X5PR</ProductCoder>
<CustomerCode>CUS112</CustomerCode>
</ Order>
</CustomerOrder>
14
SOA Integration
 Combines content associated with the event from other systems
 Routes the data to different message queues based on content of
a message
Content based routing
Purchase
Order
Message Queue
Event
Server
ERP
Message Queue
Message Queue
CRM
Customer
Information
15
Business Problems
Real-time Integration
for Business Intelligence
and Reporting

Yesterday’s data inadequate for
inventory and purchasing decisions
Integration of Production
Data for e-Business
Applications

Up to date information flowing to
and from web applications
Data Protection for
High Availability and
Disaster Recovery
Real-time Event
Detection


Mitigate risk and offload
production systems
Pro-actively monitor and respond
to business changes
……DataMirror has the right tools today…
16
Thank You
Paul O’Hagan
Senior Solutions Architect
905-415-0310 x305
[email protected]
17
Customer Examples





Loading an ODS
Real Time BI
Application Integration
Batch Window Elimination
eBusiness Enablement
18
Sun Solaris
ORACLE
Apps 11i
Point of Sale
System
Redo Log
ODS
Sun Solaris
ORACLE
9iR2
Enterprise
Data
Warehouse
19

Results:
 Near Real-time integration into ODS
 Minimize impact on source system and network infrastructure
 No need for triggers
 Leverage existing Ab Initio investments
 Lower TCO solution
 Transformation capabilities
 Ease of use
20
Business Solutions – Secure Public Web Access to court information – Workload
balancing by offloading reporting to Oracle
iSeries
Web
Access21
 Results:

Allows officials across the state to securely track offenders at any
point—from arrest to disposition.


Provide secure access to various groups of end-users
Allows the general public to research court cases without impacting
the Branch’s iSeries production server, protecting the security and
integrity of the production data.
22
OS/390
Flow of information from
OS/390 (host) to stage to data centres
Stage AS/400
Flow of information
from individual
data centres to
OS/390 (host)
Data Centres
Business & Technology Driver:
Real-Time Supply Chain Visibility, On-line Gift Registry synchronized in real-time
23
 Results:
 Real-time data access provides continuous visibility into supply
chain, ensuring products are available and delivered in a timely
manner and reducing stock-outs
 Improves productivity and profitability
 Improves customer service and satisfaction
 Supports move from mainframe environment to a more flexible,
decentralized computing environment
24
25
 Results:



Both systems are in synch ensuring consistency and accuracy of
data
Consistent information is available to sales force improving sales
revenue and customer service
Supports move from mainframe environment to a more flexible,
decentralized computing environment
26
27
 Results:


Able to complete integration process and move the necessary data
into their data warehouse
Better Customer Service



Better understanding of customer
More efficient reporting by customer reps and sales managers
Able to comply with UCCNet requirements, mandated by their
largest customer, Walmart
28
Business Solutions – Online Gift Registry synchronized bi-directionally in real-time with
production data, Real-time Business Intelligence for better decision making
29
 Results:
 Real-time access to all corporate data supports critical management
decision making on pricing, merchandising and inventory management
 Provides more accurate product and purchasing information for
employees and customers alike, even during busiest seasons
(e.g., Christmas) (real-time bi-directional synchronization)
 Leverages legacy technology investments by requiring no changes to
current production systems
 Low risk and impact on the production system because of DataMirror
log-scraping Change Data Capture technology
 Saves time and resources traditionally spent writing independent
instructions to move, replenish, and maintain data
30