1 / 30

Business Activity Monitoring

Business Activity Monitoring. Tal Broda Director, Application Server Development. Easily Connect People to Real-time Information. FEATURES Event Driven, Message Based Architecture Advanced Memory Based Intelligent Caching Ability to update an analytic view in real-time at very high volume

huslu
Télécharger la présentation

Business Activity Monitoring

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Business Activity Monitoring Tal Broda Director, Application Server Development

  2. Easily Connect People to Real-time Information FEATURES • Event Driven, Message Based Architecture • Advanced Memory Based Intelligent Caching • Ability to update an analytic view in real-time at very high volume • Streaming Data Delivery at very low latency (seconds) • Thin & Rich, Ajax based, Web User Interface (no installs & no downloads) • Alerts and reports triggered instantaneously with changes in the analytics • Alerts delivered to the user’s dashboard, email or cell phone BENEFITS • Information is Always Current • Very Efficient • Response is Very Fast • Very Easy to Use • Works Smoothly With Existing Systems • Affordable Real-time

  3. BAM Dashboards • Real-Time KPIs • Thin Browser GUI • Role-Based Access • Live Display Technology • Portal Compatible • Embedded Actions

  4. Morpheus Metadata Upgrade Architecture AS 10.1.3 EventEngine Actions & Escalations Alerts MessageCenter BPEL PM Web Services WebApplications Mobile Devices ActiveDataCache PlanMonitor BPEL StartPage ActiveViewer Monitored Plans API ActiveStudio Real Time Operational Dashboards Kernel ReportCache Architect ViewSets Administrator MessageQueues Sagent Snapshots & Change Lists DataSets ReportServer Internet DataStorageEngine DataFlowService Memory / Disk WebServices Operational Data and Data Warehouses External Data Objects Databases ICommand Data & Metadata Import & Export BAM Data & Metadata Oracle Database (Grid)

  5. EventEngine Actions & Escalations Notification Services ReportCache BPEL Snapshots & Change Lists Memory / Disk ODI JMS Connector Web Services BI ADF BAM DataControl Architecture AS 11 R1 OC4J WebApplications BAM Server Mobile Devices StartPage Message Queues BAM Dashboards ActiveViewer ActiveDataCache EnterpriseLink ActiveStudio API CEP Architect Administrator Kernel Internet BAM Adapter ReportServer ViewSets WebServices ADF Pages with DVT Fabric DataSets Internet DataStorageEngine External Data Objects ICommand Data & Metadata Import & Export OLTP & Data Warehouses BAM Data & Metadata Morpheus Oracle Database (Grid) Databases Metadata Upgrade

  6. Business Roadmap BAM 10.1.2 BAM 10.1.3 BAM 11 • Acquired from Istante via PeopleSoft • First release of product • Sales and Customer base strengthening • Business positioning • Analyst Reviews • Journals & Publications • Incremental release with plans for future growth • Overcome platform limitations • Java platform (server platform) • Initially available on OiAS • Other Databases • Other AppServers planned • Microsoft .NET Technology • Feedback from customers and Oracle internal teams • Improved Install • Integration with Oracle components such as: • BPEL, OC4J, Oracle Apps. • Get Analyst and Market acknowledgement • Complete SOA picture • Front end for many solutions • Solution available with PSFT • BPEL integration possible • JMS major connection bridge • Release will be public downloadable from OTN • Accompanied Samples, Demos, Tech Notes • Self Learning Tutorials • Tighter integrated solution with Oracle products: • Enterprise Manager, • Oracle AppServer, • SCA / Fabric architecture. • And more…

  7. Technical Roadmap BAM 10.1.2 BAM 10.1.3 BAM 11 • Standards/ Performance • Support for Oracle 9i and 10g • Performance enhancements • 56,000 transactions per sec. • 142% faster than on mySQL • Support for OC4J - JMS • Upgraded Installer • Tighter BPEL Sensors to BAM • NLS ready (Active Viewer) • OTN downloadable • Java/J2EE based • Multi platform, Multi OS support • OLite & SQL Server support • Fully localization ready • Integration with BI (Siebel) • ADF Integration using BAM • Cross platform HA support • Integration with Fabric/SCA • WS APIs for BAM server • Cross platform ETL • Direct JMS connectivity • Enterprise Manager Integration • MBeans supported instruments • JAAS based authentication • OUI installer • AS integrated lifecycle • AS integrated monitoring • AS integrated administration • Reporting Enhancements • Active Now • 25 new view types • Prompts and Parameters • Drilling and Driving • Operations dashboards • Take actions from dashboard • Multi-byte data handling • Misc. • External alert calls to WS • ICommand WS

  8. BAM Reference Customers Griffiths Waite: Implementation of BAM dashboard for Cattles Bank, UK. White paper on Oracle public website. AR Telecom Portugal. Implemented BAM for SOA KPIs and business decision metrics. White paper on Oracle public website. Hitachi consulting implemented a B2B/BPEL dashboard to give insight into AmeriPath enterprise wide processes. (Dallas, TX) Whitepaper under construction. Invited to Oracle Open World 2006 NetApp implemented BAM dashboard for their Oracle Appls, Siebel Appls, Tibco B2B bus for business monitoring. (Sunnyvale, CA) Presenting at Oracle Open World 2006. Metro Group: Future Store Initiative implemented BAM to give insight into its RFID enabled stores, distribution channel. Metro Group is taking the solution public with their own agenda and audience to their manufacturers, distributors and retailers. All case studies, use cases and details on http://bam.us.oracle.com

  9. Customer Use Case • Large financial services provider in the UK • FTSE 200 company with 5 call centers and a network of 400 branches • Services loans for over 700,000 customers • Significant sub-prime credit lender • Business Problem • Lack of visibility into the loan application pipeline • Slow issue resolution and response time • The Solution • Oracle BAM integrates to CRM and loans provisioning system • Real-time notification of system failures or unusual transactions • Combined monitoring of business processes and IT systems • Tracks SLA commitments to partners • 5-10 minute response times

  10. Process Monitoring

  11. BAM Dashboard

  12. Some of the other BAM customers

  13. Some Other Customers’ Dashboards

  14. Active Data Cache

  15. Active Data Cache • Instant access to current business information for event-based reporting and alerting • Real-Time Intelligent Analytical Data Cache • Data Objects and External Data Objects • Active ViewSets • Initial snapshots • Active Data • Only the delta is delivered • For this specific view • Filtered • Sorted • Calculated • Lookups • Groups • Aggregates • TopN • ActiveRanking • ActiveNow

  16. Active Data Cache • Transacted persistent cache (ACID) • Performance (4 way 1 GHz) • 7B transactions per day • I18N • UNICODE • Locale-agnostic • Security • Integrated • Side by side (e.g. LDAP) • Custom • Storage for a variety of data types • Data Objects • Users • Reports • Alerts • EMS • Folders • ACLs (Roles and Permissions)

  17. Report Cache

  18. Report Cache • Offload snapshots and change lists from the ADC • Provide random access to the viewset consumers • Supports Intermittent connections • Supports a stateless web tier • Supports ViewSet sharing • Scales up & out

  19. Event Engine

  20. Event Engine • Events • Complex Data • Time & Date • Web Services • Plans • External Applications • Actions • Alert a User • Send a Report • Run a Plan • Generate an Event • External Actions – including WebServices • Conditions • Time & Date • Additional Functionality • Accountability • Escalation • Chained events

  21. Report Server

  22. Report Server • Provide browser-based views and reports. • Stateless • WebTier can be perfectly load balanced, since we do not require any cookies or sticky sessions • Render static and active reports • Maintain connection with client and stream data • Render all view types • Report views are streamed down to the report and are generated in a multi-threaded fashion • Format Data

  23. Enterprise Link

  24. Enterprise Link • Allow Enterprise data (operational, warehouse and event-based data) to be loaded into Data Objects in the ADC. • Keep the Data Objects in the ADC synchronized with the Enterprise sources in real time. • Allow access to the data in the ADC from within Enterprise processes. • Provide Design and Administration tools and utilities • Allow for recovery from failures without losing messages • Scales out to support large and complex real time message processing

  25. Enterprise Link • Internal Messaging System abstraction layer • Encapsulate the idiosyncrasies of each system • Allow EnterpriseLink to be easily extended to support additional systems • Currently supported: • JMS, including OJMS and AQ • MSMQ • Tibco Rendezvous • IBM WebSphere • SonicMQ • BEA • webMethods • SeeBeyond • File system (e.g. ftp)

  26. Architect • Data Object definition and maintenance • Data entry and editing • Enterprise Message Source specification and maintenance. • Alert definition and maintenance

  27. Administrator • User, role, and permissions administration • Message Center configuration • Licensing information • Distribution list maintenance • Plan Monitor status displays • Definition of Enterprise Message Source Types

  28. Overall Architecture

  29. For More Information http://search.oracle.com BAM Or: http://www.oracle.com/appserver/business-activity-monitoring.html http://www.oracle.com/technology/products/integration/bam/index.html From within the Oracle network: http://bam.us.oracle.com

More Related