20110621 oracle btm silver bullets
TRANSCRIPT
<Insert Picture Here>
Oracle Business Transaction Management
David Sanz
Principal Sales Consultant
<Insert Picture Here>
Agenda
• Oracle Monitoring Strategy
- Oracle Enterprise Manager
• Oracle Business Transaction Management
- Business Problem Statement
- Capabilities
2
<Insert Picture Here>
Agenda
• Oracle Monitoring Strategy
- Oracle Enterprise Manager
• Oracle Business Transaction Management
- Business Problem Statement
- Capabilities
3
Today's Applications:Distributed Business Transactions
Custom
Applications
Third Party
Applications
Packaged
Applications
Middleware
Virtual Environments StorageServers
Databases
Web
Portal
Product
Catalog
Order Entry
Service
Shipping
Service
Billing
Service
Other
Services…
Business Services & Activities
Business Transaction
Business Users
& Customers
Business Transaction
ORUEI
OBTM
Grid
Control
Opps
Center
4
Integrated Middleware Management
• Single solution for managing Fusion
Middleware 11g
• Oracle WebLogic Server
• Oracle SOA Suite & Service Bus
• Oracle Coherence
• Oracle Identity Management Suite
• Oracle Business Intelligence
• Oracle WebCenter
• Oracle Web Tier
5
Lower the TCO
Costs
• Reduce User Reported
Incidents to Application
Administrators by Over 50%
• Reduce Problem Resolution
Times by Over 50%
• Increase Administrator
Productivity by over 25%
6
<Insert Picture Here>
Agenda
• Oracle Monitoring Strategy
- Oracle Enterprise Manager
• Oracle Business Transaction Management
- Business Problem Statement
- Capabilities
7
<Insert Picture Here>
“Trust drives reuse, reuse drives agility,
and agility drives business value.
Establishing the necessary level of trust
requires visibility into and control over
service operation and consumption in the
production environment.”
The Key to Success
8
Service Oriented Business ApplicationsToday’s Business Processes
Java Application
Server
BusinessPartner
Web
DBMS
CloudService
Packaged Application
Process Manager / Service Bus
Appliance
Cloud Services
• Distributed
• Decoupled
• Heterogeneous
- ESBs
- Process engines
- Integration platforms
- Application servers
- Packaged applications
- Databases
- 3rd party systems
9
Real Business Problem:Managing individual services is not enough
10
ecommerceService
EJB
Application
EJB Application
JMSbased
WarehouseDBMS
Credit Service
ShipService
Enterprise Service Bus
InventoryService
• Transactions may “disappear” without a trace
because of delays, failures, errors– IT staff typically unaware until
end-user complains
– No one “place-to-go” to look for
status of each transaction
• Problem diagnosis and managing exceptions is
laborious, high mean-time-to-resolve.
– Correlating exceptions with business transactions is a manual
effort largely based on log mining
– 80% of effort spent in isolating the issue
– Diverts valuable developer resources to IT fire-drills
• Performance monitoring alone is not sufficient
– Variety of issues, errors & faults
– Missing critical business context e.g. customer name, order size.
– Silo’d approach. End-to-end visibility not available
• Complete, end-to-end transactions contain the real business value:
– Orders, Reservations, Claims processing
User Experience
Management
Resolve issues before the
business is impacted
Business Transaction
Management
Manage what matters
most to the business
Business Service
Management
Top-down management of
services and applications
Business
Owners
System
Administrators
Application
Architects
Solution:Business – Driven Application Management
11
Solution: Business – Driven Application Management
User Experience
Management
Resolve issues before the
business is impacted
Business Transaction
Management
Manage what matters
most to the business
Business Service
Management
Top-down management of
services and applications
12
Business Problem Statement
• Un-managed SOA waste time, money and resources,
and place business applications at risk
• Organizations will not be successful with SOA based
business applications without:
- Getting visibility and control of SOA environments
- Managing service levels and quality of service
- Having proactive error detection systems and agile resolution
processes
13
The OutcomeCost, Cost, Cost!
• No Trust
• Low Reuse
• Constantly Increasing
Operational Costs
• Time & Resource Consuming
Resolution Process
• SOA Initiative Failure
Costs
14
Business Transaction Management
• Tracks overall performance and availability of both business services and business transactions
• Monitors customer-oriented service level agreements
Application Performance Management
• Automatic, dynamic discovery of services components and their interactions
• Across distributed, heterogeneous environments
• No application coding or message/header modifications
Application Discovery
• Discovers and reports run-time services and metrics to governance repositories
Closed-loopGovernance
• Tracks business transaction progress in real-time and pinpoints issues as they develop
• Identifies impacted customers to provide for improved customer retention
Oracle Business Transaction ManagementKey capabilities
15
PolicyManagement
Costs
• Increased Reuse
• Business IT Alignment
• Reduce User Reported
Incidents by Over 50%
• Reduce Problem Resolution
Times by Over 50%
• Increase Administrator
Productivity by over 25%
• SOA infrastructure ROI
After SOA ManagementCost, Cost, Cost!
16
Java
Web
DBMS
Process Manager / Service Bus
Application
End-to-End Management of Distributed Applications
Application Discovery Ensuring knowledge of the environment
Application Performance Management Ensuring overall performance and availability
Business Transaction Management Ensuring reliability of individual business
transactions
Closed-Loop GovernanceBusinessPartner
CloudService
Cloud Services
Oracle Business Transaction Management
17