Business Activity Monitoring Tal Broda Director, Application Server Development.
-
Upload
dayna-bishop -
Category
Documents
-
view
217 -
download
0
Transcript of Business Activity Monitoring Tal Broda Director, Application Server Development.
![Page 1: Business Activity Monitoring Tal Broda Director, Application Server Development.](https://reader030.fdocuments.in/reader030/viewer/2022032523/56649d8a5503460f94a708e6/html5/thumbnails/1.jpg)
<Insert Picture Here>
Business Activity MonitoringTal BrodaDirector, Application Server Development
![Page 2: Business Activity Monitoring Tal Broda Director, Application Server Development.](https://reader030.fdocuments.in/reader030/viewer/2022032523/56649d8a5503460f94a708e6/html5/thumbnails/2.jpg)
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
![Page 3: Business Activity Monitoring Tal Broda Director, Application Server Development.](https://reader030.fdocuments.in/reader030/viewer/2022032523/56649d8a5503460f94a708e6/html5/thumbnails/3.jpg)
BAM Dashboards
• Real-Time KPIs
• Thin Browser GUI
• Role-Based Access
• Live Display Technology
• Portal Compatible
• Embedded Actions
![Page 4: Business Activity Monitoring Tal Broda Director, Application Server Development.](https://reader030.fdocuments.in/reader030/viewer/2022032523/56649d8a5503460f94a708e6/html5/thumbnails/4.jpg)
Internet
Alerts
Real Time Operational Dashboards
Sagent
DataFlowService
ReportCache
Snapshots & Change Lists
Memory / Disk
WebApplications
Databases
Oracle Database (Grid)
BPEL PM
BPEL
Web Services
External Data Objects
StartPage
ActiveViewer
ActiveStudio
Architect
Administrator
WebServices
ReportServer
PlanMonitor
Monitored Plans
ICommand
Data & MetadataImport & Export
BAM Data & Metadata
Operational Data and Data Warehouses
Message Queues
EventEngine
Actions & Escalations
MessageCenter
ActiveDataCache
ViewSets
API
Kernel
DataSets
DataStorageEngine
Architecture AS 10.1.3
Mobile Devices
Morpheus
Metadata Upgrade
![Page 5: Business Activity Monitoring Tal Broda Director, Application Server Development.](https://reader030.fdocuments.in/reader030/viewer/2022032523/56649d8a5503460f94a708e6/html5/thumbnails/5.jpg)
Architecture AS 11 R1
Internet
BAM Dashboards
WebApplications
BPEL
StartPage
ActiveViewer
ActiveStudio
Architect
Administrator
ReportServer
Morpheus
Metadata Upgrade
ICommand
Data & MetadataImport & Export
Fabric
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
![Page 6: Business Activity Monitoring Tal Broda Director, Application Server Development.](https://reader030.fdocuments.in/reader030/viewer/2022032523/56649d8a5503460f94a708e6/html5/thumbnails/6.jpg)
Business Roadmap
BAM 10.1.3 BAM 11BAM 10.1.2
• 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
• Acquired from Istante via PeopleSoft
• First release of product• Sales and Customer base
strengthening
• Microsoft .NET Technology• Feedback from customers and
Oracle internal teams
• Improved Install• Integration with Oracle
components such as:• BPEL, OC4J, Oracle Apps.
• Release will be public downloadable from OTN
• Accompanied Samples, Demos, Tech Notes
• Self Learning Tutorials
• Get Analyst and Market acknowledgement
• Complete SOA picture• Front end for many solutions
• Tighter integrated solution with Oracle products:
•Enterprise Manager,•Oracle AppServer,•SCA / Fabric architecture.•And more…
• Solution available with PSFT• BPEL integration possible• JMS major connection bridge
![Page 7: Business Activity Monitoring Tal Broda Director, Application Server Development.](https://reader030.fdocuments.in/reader030/viewer/2022032523/56649d8a5503460f94a708e6/html5/thumbnails/7.jpg)
Technical Roadmap
BAM 10.1.3 BAM 11BAM 10.1.2
• 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
Standards/ Performance• Support for Oracle 9i and 10g • Performance enhancements • 56,000 transactions per sec.• 142% faster than on mySQL• Support for OC4J - JMS
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
![Page 8: Business Activity Monitoring Tal Broda Director, Application Server Development.](https://reader030.fdocuments.in/reader030/viewer/2022032523/56649d8a5503460f94a708e6/html5/thumbnails/8.jpg)
BAM Reference Customers
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.
NetApp implemented BAM dashboard for their Oracle Appls, Siebel Appls, Tibco B2B bus for business monitoring. (Sunnyvale, CA)
Presenting at Oracle Open World 2006.
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
AR Telecom Portugal. Implemented BAM for SOA KPIs and business decision metrics.
White paper on Oracle public website.
Griffiths Waite: Implementation of BAM dashboard for Cattles Bank, UK.
White paper on Oracle public website.
All case studies, use cases and details on http://bam.us.oracle.com
![Page 9: Business Activity Monitoring Tal Broda Director, Application Server Development.](https://reader030.fdocuments.in/reader030/viewer/2022032523/56649d8a5503460f94a708e6/html5/thumbnails/9.jpg)
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
![Page 10: Business Activity Monitoring Tal Broda Director, Application Server Development.](https://reader030.fdocuments.in/reader030/viewer/2022032523/56649d8a5503460f94a708e6/html5/thumbnails/10.jpg)
Process Monitoring
Manual Processing
ProductAllocation
MIDA Customer Database
METISRule Engine
AddressTargeting
Data Capture
Credit Score&
Bureau
EXPERIANCredit Bureau
METIS Rule Engine
Decision
User UserUser CPU User
Pre-Qualification
ExistingCustomer
Check
User
User Underwriter
Underwriter CPU User
Experian GatewaySupport
BranchNetwork
External Systems
ExistingCustomer
Desk
ExperianDesk
Address Resoluton
Desk
APS InterfaceQueue
Pre-QualBPEL
CustomerBPEL
BureauBPEL
AddressTargeting
BPEL
Product Allocation
BPEL
WorkflowBPEL
BPEL Process
SiebelSiebel
UserCPU User
METISRules
BAMSensors
![Page 11: Business Activity Monitoring Tal Broda Director, Application Server Development.](https://reader030.fdocuments.in/reader030/viewer/2022032523/56649d8a5503460f94a708e6/html5/thumbnails/11.jpg)
BAM Dashboard
![Page 12: Business Activity Monitoring Tal Broda Director, Application Server Development.](https://reader030.fdocuments.in/reader030/viewer/2022032523/56649d8a5503460f94a708e6/html5/thumbnails/12.jpg)
Some of the other BAM customers
![Page 13: Business Activity Monitoring Tal Broda Director, Application Server Development.](https://reader030.fdocuments.in/reader030/viewer/2022032523/56649d8a5503460f94a708e6/html5/thumbnails/13.jpg)
Some Other Customers’ Dashboards
![Page 14: Business Activity Monitoring Tal Broda Director, Application Server Development.](https://reader030.fdocuments.in/reader030/viewer/2022032523/56649d8a5503460f94a708e6/html5/thumbnails/14.jpg)
Active Data Cache
![Page 15: Business Activity Monitoring Tal Broda Director, Application Server Development.](https://reader030.fdocuments.in/reader030/viewer/2022032523/56649d8a5503460f94a708e6/html5/thumbnails/15.jpg)
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
![Page 16: Business Activity Monitoring Tal Broda Director, Application Server Development.](https://reader030.fdocuments.in/reader030/viewer/2022032523/56649d8a5503460f94a708e6/html5/thumbnails/16.jpg)
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)
![Page 17: Business Activity Monitoring Tal Broda Director, Application Server Development.](https://reader030.fdocuments.in/reader030/viewer/2022032523/56649d8a5503460f94a708e6/html5/thumbnails/17.jpg)
Report Cache
![Page 18: Business Activity Monitoring Tal Broda Director, Application Server Development.](https://reader030.fdocuments.in/reader030/viewer/2022032523/56649d8a5503460f94a708e6/html5/thumbnails/18.jpg)
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
![Page 19: Business Activity Monitoring Tal Broda Director, Application Server Development.](https://reader030.fdocuments.in/reader030/viewer/2022032523/56649d8a5503460f94a708e6/html5/thumbnails/19.jpg)
Event Engine
![Page 20: Business Activity Monitoring Tal Broda Director, Application Server Development.](https://reader030.fdocuments.in/reader030/viewer/2022032523/56649d8a5503460f94a708e6/html5/thumbnails/20.jpg)
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
![Page 21: Business Activity Monitoring Tal Broda Director, Application Server Development.](https://reader030.fdocuments.in/reader030/viewer/2022032523/56649d8a5503460f94a708e6/html5/thumbnails/21.jpg)
Report Server
![Page 22: Business Activity Monitoring Tal Broda Director, Application Server Development.](https://reader030.fdocuments.in/reader030/viewer/2022032523/56649d8a5503460f94a708e6/html5/thumbnails/22.jpg)
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
![Page 23: Business Activity Monitoring Tal Broda Director, Application Server Development.](https://reader030.fdocuments.in/reader030/viewer/2022032523/56649d8a5503460f94a708e6/html5/thumbnails/23.jpg)
Enterprise Link
![Page 24: Business Activity Monitoring Tal Broda Director, Application Server Development.](https://reader030.fdocuments.in/reader030/viewer/2022032523/56649d8a5503460f94a708e6/html5/thumbnails/24.jpg)
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
![Page 25: Business Activity Monitoring Tal Broda Director, Application Server Development.](https://reader030.fdocuments.in/reader030/viewer/2022032523/56649d8a5503460f94a708e6/html5/thumbnails/25.jpg)
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)
![Page 26: Business Activity Monitoring Tal Broda Director, Application Server Development.](https://reader030.fdocuments.in/reader030/viewer/2022032523/56649d8a5503460f94a708e6/html5/thumbnails/26.jpg)
Architect
• Data Object definition and maintenance• Data entry and editing• Enterprise Message Source specification and
maintenance.• Alert definition and maintenance
![Page 27: Business Activity Monitoring Tal Broda Director, Application Server Development.](https://reader030.fdocuments.in/reader030/viewer/2022032523/56649d8a5503460f94a708e6/html5/thumbnails/27.jpg)
Administrator
• User, role, and permissions administration• Message Center configuration• Licensing information• Distribution list maintenance• Plan Monitor status displays• Definition of Enterprise Message Source Types
![Page 28: Business Activity Monitoring Tal Broda Director, Application Server Development.](https://reader030.fdocuments.in/reader030/viewer/2022032523/56649d8a5503460f94a708e6/html5/thumbnails/28.jpg)
Overall Architecture
![Page 29: Business Activity Monitoring Tal Broda Director, Application Server Development.](https://reader030.fdocuments.in/reader030/viewer/2022032523/56649d8a5503460f94a708e6/html5/thumbnails/29.jpg)
For More Information
http://search.oracle.com
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
BAM
![Page 30: Business Activity Monitoring Tal Broda Director, Application Server Development.](https://reader030.fdocuments.in/reader030/viewer/2022032523/56649d8a5503460f94a708e6/html5/thumbnails/30.jpg)