Information On Demand

Download Report

Transcript Information On Demand

®
TOOLS? You want Tools - We got them!
Alice Ma - [email protected]
Data Studio Enabling Architect PE, HPU & DSA
© 2007 IBM Corporation
IBM Software Group | Information Management software
Agenda
 Business Needs
 Integrated Data Management
– Pain points
– Segment strategy
 Product Overviews
– Features, Roles, Value
 Looking Forward
– Key YE deliveries
 Summary
2
IBM Software Group | Information Management software
What do Businesses Have?
CA ERwin
A Collection of Disparate, Single-Purpose
Products
Design
IBM Rational Data Architect
Develop
Embarcadero ER/Studio
Quest TOAD
Oracle JDeveloper
IBM Data Studio Developer
Sybase PowerDesigner
Embarcadero Rapid SQL
Optimize
Sybase PowerBuilder
Microsoft Visual Studio
Oracle Partitioning
Deploy
IBM Optim Data Growth
Solution
IBM Rational ClearCase
Solix EDMS
Quest InTrust
Govern
Operate
CA administration tools
Quest Central
Embarcadero DBArtisan
IBM Optim
Oracle Database Management Packs
IBM DB2 tools
3
IBM Software Group | Information Management software
Integrated Data Management Vision
An integrated, modular data management environment designed to
increase organizational productivity and effectiveness while
improving the quality of service, cost of ownership, and governance
of diverse data, databases, and data-driven applications
 Providing end-to-end data lifecycle
management
 Facilitating cross-organizational
collaboration for business alignment
 Integrating via common user interfaces,
common components and services, and
shared policies, models, and metadata
4
IBM Software Group | Information Management software
Managing the value of your data throughout its lifetime
…from requirement to retirement
Discover
Model
Relate
Tune
Archive
Evolve
Monitor
Diagnose
Administer
Create
Test
Tune
Protect
Retain
Audit
Install
Configure
Change
5
IBM Software Group | Information Management software
Supporting Enterprise Environments
Design, Development, Deployment, Operations, Optimization, Governance
IBM Integrated Data Management
6
IBM Software Group | Information Management software
Enabling Collaboration and Alignment Across Roles
Rational
Software
Delivery
Platform
Business
Analyst
Data
Modeling
Application
Development
Database
Development
Database
Administration
Logical
Modeling
Data Access:
Stored Procedures
Configuration
Java objects
SQL
Physical
Modeling
Web services
XQuery
Performance
Management
Web 2.0
User Defined
Functions
Integration
Modeling
Enterprise
Architect
Change
Management
Availability
Management
Tivoli
Service
Management
Platform
Systems
Administrator
Network
Administrator
Compliance
Administrator
Application
Developer
Data
Architect
Database
Developer
Data
Governance
Data
Steward
Database
Administrator
Security and Privacy
Management
Archive and Retention
Management
Auditing
7
IBM Software Group | Information Management software
The broadest range of capabilities for
managing the value of your data throughout its lifetime
Rational Data Architect
Data Studio Developer
Optim Data Growth Solutions
Optim Test Data Management
DB2 Performance Expert
Data Studio pureQuery Runtime
z/OS Tools Portfolio
Data Studio Administrator
DB2 Audit Management Expert
Database Encryption Expert
Optim Data Privacy Solutions
8
IBM Software Group | Information Management software
Integrated Data Management Today - Powerful Capabilities
 Rational Data Architect
– Collaborative data design to improve data quality and enterprise consistency
 Data Studio Developer and pureQuery Runtime
– Enhance productivity up to 50% while improving code quality and providing
expert-equivalent performance for Java data access
 Database tools
– Administration and security management for achieving service level
agreements
 Optim Solutions for Data Growth, Data Privacy and Test Data
Management
– Improve performance, control costs, reduce risks
– Control data growth, streamline test data management, mask confidential data,
manage data retention and destruction
– Speed application upgrades, enable safe application retirement
9
®
Product Overviews
© 2007 IBM Corporation
IBM Software Group | Information Management software
IBM Rational software
Business imperatives
 Global capability
 Business flexibility
 Time to market
 Risk & compliance
management
Governance & lifecycle management
A strategic partner in business innovation & transformation
Business innovation
& transformation
Governing the business
process of software
and systems delivery
 Alignment
 Control
 Efficiency
Decades of proven process
expertise & customer success
11
IBM Software Group | Information Management software
Extending Rational for Data-Driven Applications
Creates business
process model
Business
Analyst
WebSphere
Business Modeler
Create & manage
software delivery requirements
Rational
RequisitePro
Requirements
Analyst
Transform Models to Code
Transform between software and
data models
Create or reverse engineer
logical and physical models
Rational
Software Architect
Rational
Data Architect
Implement new
& integrate existing services
Developer
Link requirements to data assets
Create architectural model
enabling
the tasks from BPM to be
automated
Rational
Software Modeler
Software
Architect
Transform between business items
and data model
Rational
Application Developer
Data
Architect
Implement new
procedures and services
Data Studio
Developer
Data Access
Developer
Extract test data from production
systems
Optim Test Data
Manager
Database
Administrator
12
IBM Software Group | Information Management software
Rational Data Architect
Rational Data Architect is a collaborative, data design solution to discover, model, relate,
and standardize diverse data assets.
Key Features
 Create logical and physical data models
 Discover, explore, and visualize the
structure of data sources
 Discover or identify relationships between
disparate data sources
 Compare and synchronize the structure of
two data sources
 Analyze and enforce compliance to
enterprise standards
 Support heterogeneous databases
 Leverage integration with the Rational Software Delivery Platform, IBM Information Server,
and IBM Industry Models
13
IBM Software Group | Information Management software
Extending Rational for Data-Driven Applications
Creates business
process model
Business
Analyst
WebSphere
Business Modeler
Create & manage
software delivery requirements
Rational
RequisitePro
Requirements
Analyst
Transform Models to Code
Transform between software and
data models
Create or reverse engineer
logical and physical models
Rational
Software Architect
Rational
Data Architect
Implement new
& integrate existing services
Developer
Link requirements to data assets
Create architectural model
enabling
the tasks from BPM to be
automated
Rational
Software Modeler
Software
Architect
Transform between business items
and data model
Rational
Application Developer
Data
Architect
Implement new
procedures and services
Data Studio
Developer
Data Access
Developer
Extract test data from production
systems
Optim Test Data
Manager
Database
Administrator
14
IBM Software Group | Information Management software
IBM Data Studio Developer
IBM Data Studio Developer is an integrated database development environment
that speeds application design, development, and deployment
while increasing data access performance and manageability.
 Enhance developer productivity
– Generate a data access layer using Java objects,
JSON, or, XML
– Drag and drop creation of Web services for any
SQL, XQuery, or stored procedure
– Provide a seamless SQL/Java experience
including SQL assistance, validation, execution,
and analysis
– Enhance problem isolation correlating problem
SQL with issuing code, even when using
frameworks that generate the SQL
 Provide expert-equivalent
performance for Java data access
– Facilitate use of JDBC and SQL data access best
practices
– Improve DB2 performance, predictability, and
manageability by enabling transparent activation of
static SQL (i.e. no change to the application)
“IBM Data Studio enables us to
bridge the gap between objectoriented design and relational
database technology. As a result,
we can speed the development of
high quality applications and
improve developer productivity by
between 25 and 50 percent”
15
IBM Software Group | Information Management software
Deploying with pureQuery – Performance and Control
 Transparent use of static SQL for new and existing DB2 applications
– Make response time predictable and stable by locking in the SQL access path
pre-execution, rather than re-computing at access time
– Limit user access by granting execute privileges on the packages rather than
access privileges on the table
– Capture additional workload information based on package statistics to aid
forecasting accuracy and capacity planning
– Drive down DB cycles to increase overall capability
 Choose between dynamic or static execution at deployment time, rather
than development time
"The ability to use static SQL with pureQuery is huge. Recently, I worked with a
client who could reduce CPU usage by 7 percent thanks to this one feature."
— David Beulke, Pragmatic Solutions Inc.
16
IBM Software Group | Information Management software
Data Studio pureQuery Runtime for z/OS
 In-house testing shows double-digit reduction in CPU costs over dynamic JDBC
 IRWW – an OLTP workload, Type 2 driver (local call)
 Cache hit ratio between 70 and 85%
 42% reduction in CPU per transaction over dynamic JDBC
17
IBM Software Group | Information Management software
Extending Rational for Data-Driven Applications
Creates business
process model
Business
Analyst
WebSphere
Business Modeler
Create & manage
software delivery requirements
Rational
RequisitePro
Requirements
Analyst
Transform Models to Code
Transform between software and
data models
Create or reverse engineer
logical and physical models
Rational
Software Architect
Rational
Data Architect
Implement new
& integrate existing services
Developer
Link requirements to data assets
Create architectural model
enabling
the tasks from BPM to be
automated
Rational
Software Modeler
Software
Architect
Transform between business items
and data model
Rational
Application Developer
Data
Architect
Implement new
procedures and services
Data Studio
Developer
Data Access
Developer
Extract test data from production
systems
Optim Test Data
Manager
Database
Administrator
18
IBM Software Group | Information Management software
Optim Test Data Management and Data Privacy Solutions
IBM Optim Test Data Management and Data Privacy Solutions increases software
quality based on test data that accurately reflects production systems while
protecting client privacy and sensitive information.
CUSTOMERS
-- ---- ---- ---- ------- ----- ---- ---- ---- ------- ----
Production or
Clone
ORDERS
-- -- ------ -- --------- ----- -- ------ -- --------- ----- -- ------ -- --------- ----- -- ------ -- --------- ----
Extract
Extracted
Files
Mask
DETAILS
------
----------------
----------------
----------------
-------------------------------
----------------
Create targeted, right-sized test databases
–Refresh, reset, and maintain test environments – quickly and easily
–Extract complete, referentially intact business objects
–Compare data to pinpoint and resolve application defects faster
–Accelerate release schedule
De-identify sensitive information
–Substitute confidential information with fictionalized data
–Protect private data in non-production environments
–Provide contextual, application-aware, persistent data masking
Masked
Files
Load
Insert / Update
Compare
Development
Test
Anonymous
Analysis
19
IBM Software Group | Information Management software
Administration Strategic Priorities
 Give the DBA more control
– E.g. Client optimization - bind the SQL to DB2 for static execution without changing a
single line of application code.
 Bring the information together
– e.g. Performance warehouse plus pureQuery outline
 Provide task-specific flows and context
– E.g. Data Studio Administrator guided change management
 Make tools smarter
– E.g. DB2 Optimization Expert for z/OS advisors
 Facilitate strategic planning
– E.g. Optim Data Growth Solutions data archival and application migration support
20
IBM Software Group | Information Management software
DB2 for z/OS Tools Portfolio
Application Management
Database Administration
Backup and Recovery










 Application Recovery Tool for
IMS and DB2 Databases
 DB2 Archive Log Accelerator
 DB2 Change Accumulation Tool
 DB2 Cloning Tool
 DB2 Log Analysis Tool
 DB2 Object Restore Tool
 DB2 Recovery Expert
Rational Data Architect
Data Studio Developer
DB2 Path Checker
DB2 Bind Manager
DB2 SQL Performance Analyzer
DB2 Table Editor
Utilities Management





DB2 Utilities Suite
DB2 Automation Tool
DB2 Automation Toolkit SAP Edition
DB2 Utilities Enhancement Tool
DB2 High Performance Unload
Business Intelligence
 IBM DataQuant
 IBM QMF
 DB2 Web Query Tool
DB2 Administration Tool
DB2 Object Comparison Tool
DB2 Administration Toolkit SAP Edition
DB2 Storage Management Utility
Performance Management






OMEGAMON XE DB2 Performance Expert
OMEGAMON XE DB2 Performance Monitor
DB2 Buffer Pool Analyzer
DB2 Optimization Expert
DB2 Query Monitor
DB2 Performance Toolkit SAP Edition
Information Integration
Data Governance












WebSphere Classic Data Event Publisher
WebSphere Classic Federation Server
WebSphere Classic Replication Server
WebSphere DataStage
WebSphere Replication Server
DataMirror
IBM Optim Data Growth
IBM Optim Data Privacy
IBM Optim Test Data Management
DB2 Audit Management Expert
IBM Database Encryption Expert
Data Encryption for DB2 and IMS
21
IBM Software Group | Information Management software
DB2 for Linux, UNIX, Windows Tools Portfolio
Application Management
Database Administration
Backup and Recovery




 DB2 Control Center
 Data Studio (Administration Console)
 Data Studio Administrator
 DB2 Recovery Expert
Rational Data Architect
Data Studio Developer
IBM Optim Test Data Management
DB2 Table Editor
Performance Management
Utilities Management
 DB2 Performance Expert
 DB2 Query Patroller
 DB2 High Performance Unload
Data Governance
Business Intelligence
Information Integration
 Data Warehouse Edition
 DB2 Web Query Tool
 IBM Information Server
 DataMirror




IBM Optim Data Growth
IBM Optim Data Privacy
DB2 Audit Management Expert
IBM Database Encryption Expert
22
IBM Software Group | Information Management software
IBM Data Studio Administrator
IBM Data Studio Administrator improves DBA productivity and reduces
application outages by automating and simplifying complex DB2 structural
changes.
 Automates forward and reverse
schema engineering between
models, the database, and DDL
 Synchronizes, copies, clones, or
merges database schema definitions
from the source to the target
 Manages complex structural changes
while preserving data, privileges, all
dependent objects, and application
binding
 Integrates with Rational Data
Architect for seamless transition from
logical to physical design
23
IBM Software Group | Information Management software
Data Studio Administrator Value
 Enhances DBA productivity and accelerates complex changes
– Guides DBA through the process flow
– Automates script development
 Reduces errors and downtime
– Automates dependency identification
 Ensures data and process integrity
– Handles data and privilege migration
 Fosters teamwork and alignment
– Integrates with RDA logical data model
– Integrates with Rational Software Delivery Platform V7
 Enhances auditability
– Reporting and documentation
24
IBM Software Group | Information Management software
DB2 Performance Expert
IBM DB2 Performance Expert provides a single point for monitoring, analysis and
control of multiple DB2 instances to improve service level management.
 DB2 application monitoring
 DB2 WLM monitoring
 DB2 engine monitoring
 OS monitoring
 Partition analysis
2
 Realtime and historical data
 Dashboards and alerts
25
IBM Software Group | Information Management software
DB2 Performance Expert Value
 Manage to service level agreements via customized views and key
performance indicators
 Drill down into application and SQL detail for problem isolation
 Analyze deadlocks and long running queries
 Detect skews in partitions
 Analyze history for trends, impact of configuration changes, and capacity
planning
26
IBM Software Group | Information Management software
Optim Data Growth Solution
IBM Optim Data Growth Solution facilitates application growth, application upgrades, application
retirement, and retention management.
Freed
Historical
Retrieved
Archive
Archives
Historical
Data
Reference
Data
Retrieve
Reporting Data
Active
Universal Access to Application Data
Application
Application
XML
ODBC / JDBC
 Addresses data growth, application retirement, data retention compliance
 Complete business object provides historical reference snapshot of business activity
 Storage device independence enables storage cost optimization
 Immutable file format enables data retention compliance
27
IBM Software Group | Information Management software
Database Encryption Expert
 What it offers
 Benefits
– Encrypts online and offline data without
sacrificing performance
– Helps maintain compliance with government
and industry data privacy acts (like PCI)
– Limits privileged user access to sensitive
data
– Protects data from exposure in the event of
a data breach
– Minimizes the security risk of data backups
and replicated data being exposed if lost or
stolen
28
IBM Software Group | Information Management software
Audit Capabilities
 DB2 Audit Management Expert
– In-depth auditing of the DB2 system
– Answers who, what, when, where, how
re: database objects and users
– Separates auditor and DBA roles and
privileges
 Tivoli Compliance InSight Manager
– End-to-end auditing spanning database,
operating system, application and network
– Provides compliance dashboard for
monitoring compliance posture and risk
exposure
– Collects, stores, investigates and retrieves
logs
– Monitors privileged users
29
®
Looking Forward
Key 2008 deliverables
© 2007 IBM Corporation
IBM Software Group | Information Management software
Rational Data Architect 7.5
 Target September
 Alignment with Rational SDP 7.5
 Enhanced diagramming layout
 Model-driven governance
– Enables designers to specify compliance requirements at data design time and
propagate to physical implementations for consistent deployment
– Extends domain model for specifying compliance attributes e.g. privacy or retention
– Populates Optim directory
31
IBM Software Group | Information Management software
Thank You
Any Questions ?
32