2. Samisa Abeysinghe – Director of Engineering
• Joined WSO2 in September 2005
• Over 9 years industry experience in both software systems integration and
software vendors with global exposure.
• Headed the WSO2 WSF/C and WSO2 WSF/PHP projects.
• A committer of the Apache Web services project, since May 2004, and
initiated the Apache Axis2/C project.
• Speaker at many industry conferences, including ApacheCon, ZendCon and
IndicThreads.
• Author of two books: RESTFul PHP Web Services, and PHP Team
development
• Visiting Lecturer, Computer Science and Engineering Department, University
of Moratuwa, Sri Lanka
3. WSO2
• Founded in 2005 by acknowledged leaders in XML, Web
Services Technologies & Standards and Open Source
• Producing entire middleware platform 100% open source under
Apache license
• Business model is to sell comprehensive support & maintenance
for our products
• Venture funded by Intel Capital
• Global corporation with offices in USA, UK & Sri Lanka
• 80+ employees and growing
4. Engagement Model
• Quick Start
Combination of consulting, training and POC development
in one week by WSO2 onsite team working handinhand
with customer team
• Development Support
Ongoing support for Customer's engineering teams
• Production Support
Full 24x7x365 enterprise support providing software
maintenance and support
9. Dashboards
• Five dashboards
– Main dashboard
– Service data
– Mediation data
– Service analytics
– Mediation analytics
• Gadgets
– Main dashboard is gadget driven
• Reporting
– Embedded within all but the main dashboard
11. Main Dashboard – The Gadgets Advantage
• Drag and drop – personalize and customize views
• Clone and customize – multiple views with ease
• Multiple tabs – classify and segment information
• Write your own gadgets – cater for your custom monitoring
needs
– JavaScript
– Flash
17. Architecture Overview
• Key elements
– Data collection
– Data persistence
– Data summarization
– Business intelligence
• Visualization tools
– Dashboards and
reporting
18. From Numbers to Information
• Data collection
– Pull mode – polling the servers on a periodic basis
– Push mode – using WSEventing to subscribe to publishing endpoints
and receive updates as events, as it happens
• Data publishers for WSO2 ESB and WSO2 WSAS as P2 features
• Data storage
– Support H2, MySQL, MSSQL and Oracle
– Provision for user defined data – extensible data model
• Data summarization
– Hourly summarization with hour, day, month, quarter and year
dimensions
– Delete raw data upon summarization
19. Business Intelligence
• Map software services onto
business processes with ease
• Monitor against your key
performance indicators (KPI)
• Enable agile enterprise
– Identify patterns
– Make informed and precise
decisions
– Respond immediately,
proactively
– And relate those decisions to IT
operations with zero gaps
21. Extensible
• Monitor “Anything”
– User defined data model
– WSEventing for data collection
– Builtin generic message receivers
• NonWSO2 platforms
– Use WSEventing model to publish data
23. Benefits
• Visualization with dashboards and reports
– Grab the whole picture of the state of the business by looking at one screenfull
of a dashboard
• Analytics
– Business intelligence for operational as well as strategic decision making
• Extensibility
– Allows monitoring nonWSO2 SOA elements
– Monitoring capabilities can be fine tuned to meet the aspirations of various
stakeholders of the enterprise.
• Zero latency
– Proactive decision making
– No manual or offline, time consuming interventions required
• KPI monitoring
– Alerts when deviation from Key Performance Indicators (KPI)
– Enhances the agility of the enterprise, by enabling users to spring into action, at
right time
• Easy to Use
– Can be up and running in minutes, with no coding required
• Professional Open Source
– Apache licensed
– WSO2 offers quick start packages and production support to suit customers’
scenarios
24. Resources
• Product home page:
http://wso2.com/products/businessactivitymonitor/
• Community site: http://wso2.org
– Have a look at our Roadmap
• http://wso2.org/wiki/display/BAM/WSO2+Business+Activity+Monitor+RoadMap
– If you want to “influence” where WSO2 BAM is heading…
• Write to us architecture@wso2.org
• Join the forum & discuss http://wso2.org/forum/967
• Support: bizdev@wso2.com
• Company website: http://wso2.com
• Samisa: samisa@wso2.com