Upload
others
View
1
Download
0
Embed Size (px)
Citation preview
<Insert Picture Here>
11g– What’s new in Oracle BAMOracle Fusion Middleware, Integration
The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions.The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.
History of Oracle Event Driven Architecture
• 1992 Database: Oracle DML Triggers• 1997 Database: Oracle Advanced Queuing• 2002 Database: Oracle Data Streams• 2004 Middleware: Oracle Business Activity Monitoring• 2006 Middleware: Event-Driven Architecture Suite• Oracle Event Processing 11g
• Event Delivery Network• Oracle Business Activity Monitoring (BAM), Java Edition!• Oracle Complex Event Processor • Oracle ADF: Oracle BAM Data Control
Oracle Event Processing Leadership
• Continued Leadership in Analyst Evaluations• Gartner BAM Market Scope: Promising Rating• Exhibitor at First Gartner Event Processing Summit, Sept 2007
• Introduction of Oracle Continuous Query Language (CQL)• Collaboration with Stanford University productizes academic
concepts
• Event Processing Technical Symposium (EPTS)• Oracle is a founding member and hosted the 2nd Symposium• 3rd Symposium held Sept 2007 in Orlando, FL
• Standards Developments• Oracle, IBM and Streambase partnering on ANSI SQL standards for
complex event processing• Includes Oracle developed semantics for pattern matching
Real-Time Process Agility
BAM Dashboards
ADF (active RCF & DVT)
Mobile Devices
BAMCEPEDN
SOA composite
createSupplier
ADF page flowand BC
event
JMS
EDA delivers real-time event processing for monitoring, analyzing, and acting on business process optimization.
Analytic Views
Exception
Alerts
Integrated
Actions
Pattern
Matching
across
- time
- channels
Context
Enrichment
Pub-Sub
abstraction
Declarative
Rich
subscription
semantics
event
close loop
The Value of Business Activity Monitoring
• Business Goal: Iterative Process Improvement
• Modify Process Flow• Exception Handling• Dynamic Process Assembly
• Traditional Challenge: Insight to Action Gap
• Traditional BI Tools manage only what happened last time, not what is happening now
• No opportunity to take corrective actions while there is still time to avert a crisis
• No opportunity to leverage arbitrage opportunities
• Solution: Business Activity Monitoring
• Monitor , Analyze & Act in real-time• Achieve process agility through in-flight change
• Enables business operations workers and managers to:• Monitor business processes & services in real-time
• Key Performance Indicators (KPIs)• Service-Level Agreements (SLAs)
• Analyze events as they occur through complex event processing
• Correlate events & key performance indicators• Identify trends as they emerge
• Alert users to bottlenecks, exceptions, and solutions to business problems
• Act on current conditions either automatically or manually• Event-driven Alerts
• Real-time Dashboards
• BPEL Processes & Web Services Integration
• Provides IT with a set of web-based applications to:• Capture real-time data from any database, message queue or application
• Construct data objects for analysis• Define metrics, dashboards, alerts & automated actions
The Oracle BAM Solution
Media / Energy Travel/ Transport Retail/ CPG Other
Finance/ Banking Public Sector Healthcare Telecom High Tech
Business Activity Monitoring CustomersSelect Customer List
Oracle BAM Dashboard Examples
Oracle Business Activity Monitoring Java Edition
• J2EE BAM Server• Active Data Cache• Report Cache• Event Engine• HA for All Services• JPS Security• EM Integration
• J2EE Web Applications• Active Viewer, Active Studio, Architect & Administrator• On-line Help
• J2EE Enterprise Link• Direct JMS Connectivity• WebServices API• SOA Suite Integration• Oracle Data Integrator (Sunopsis) Integration
• Seamless upgrade from Oracle BAM 10.1.3 to Oracle B AM 11g
OC4J
BAM Server EventEngine
Actions & Escalations
Notification Services
ReportCache
Snapshots & Change Lists
Memory / Disk
ActiveDataCache
ViewSets
API
Kernel
DataSets
DataStorageEngine
More Flexibility for You
� More Data Sources• JMS Topics plus… JMS Queues & Direct JMS Connectivity• Database Triggers plus…Database Change Data Capture• BPEL Sensors plus… Partner Links, ESB Pipeline Interceptors, Business Events• Java-based Extract, Transform, & Load (ETL) Tooling
� More Windows of Analysis• Active Now Time Windows plus…Data Windows (with CEP)
� More Application Development Environments• ActiveStudio Java Edition• JDeveloper • Web Center
BAM 11g: Flexible Data Integration Options
• Direct JMS Connectivity• JMS Queues & Topics• Batching & Transactions
• Oracle Data Integrator• Insert, Update, & Delete• Change Data Capture• Advanced Version Management• BAM Knowledge Module
• Web Services API• WSIL & Dynamic WSDLs
• Native Oracle SOA Integration• BPEL-BAM Sensors• BPEL Partner Links• Event Delivery Network• ESB Pipeline Interceptors
BAM 11g: Business-User Accessible Apps
• ActiveViewer• Report Load Time Improvements• New Look and Feel
• ActiveStudio• Fit & Finished Templates• Over 40 View-Types
• Architect• Enterprise Message Sources
• Administrator
• Enterprise Manager Integration
• On-line Help
• Extended Samples
BAM 11g: JDeveloper BAM Data Control
• JDeveloper Design Time• Flat and Hierarchical Queries Wizards
• Web Center Design Time• ADF-based Portlets with Active Data
• ActiveData on Any Application Page• Runtime support for push, polling & paging• OC4J Asynchronous Servelets
• ADF Tables, Graphs & Guages• ADF Table• ADF Tree• DVT Bar, Stacked Bar, Pie, Line, Area,
Combo• DVT Dial Guage• DVT Maps
Architecture AS 11 R1
Internet
BAM Dashboards
WebApplications
BPEL
StartPage
ActiveViewer
ActiveStudio
Architect
Administrator
ReportServer
iCommand
Mediator
Oracle Database (Grid)
BAM Data & Metadata
External Data Objects
WebServices
CEP
Internet
EnterpriseLink
OC4J
BI
Web Services
JMS Connector
Message Queues
BAM Adapter
ADF
BAM DataControl
ADF Pages with DVT
BAM Server EventEngine
Actions & Escalations
Notification Services
ReportCache
Snapshots & Change Lists
Memory / Disk
ActiveDataCache
ViewSets
API
Kernel
DataSets
DataStorageEngine
ODI
Databases
OLTP & Data Warehouses
Mobile Devices
Data & MetadataImport & Export