visualizing operational activities through dashboards
DESCRIPTION
TRANSCRIPT
Visualizing Operational Activities through Dashboards
Shiroshica Kulatilake([email protected]) - Software ArchitectRanga Siriwardene([email protected]) - Senior Software Engineer
Gayan Dhanushka([email protected]) - Software Engineer
About WSO2
•Providing the only complete open source componentized cloud platform- Dedicated to removing all the stumbling blocks to enterprise agility- Enabling you to focus on business logic and business value
•Recognized by leading analyst firms as visionaries and leaders- Gartner cites WSO2 as visionaries in all 3 categories of application infrastructure- Forrester places WSO2 in top 2 for API Management
•Global corporation with offices in USA, UK & Sri Lanka- 200+ employees and growing
•Business model of selling comprehensive support & maintenance for our products
150+ globally positioned support customers
Agenda
● Importance of visualizing data ● Activity points in WSO2 App Factory● Why use WSO2 App Factory dashboards● Data categories● Underlying Technology● Demonstration● Next steps
Importance of Visualizing data
Importance of Visualizing data
● Large amount of data is available due to complex systems in enterprises
● This data can be a collection of○ facts such as values and measurements○ numbers ○ observations○ descriptions
● Need arises to see this data in a pictorial or graphical format
Importance of Visualizing data
Importance of Visualizing data
● Visualization enables to○ find links between data○ find relevance of data to a particular event○ communicate the data ○ predict the future
●
●
●
● Creates an environment of responsive IT which enables enterprise agility
Activity points in WSO2 App Factory
Why use WSO2 App Factory dashboards
● Provides snapshot of what is happening within your enterprise
● Role based dashboards enables decision making at several levels
● Through activity monitoring operational procedures can be fine tuned
● Gives a representation which enables decision making and thus move towards enterprise agility
Data categories
Application data● Application creation
○ e.g. applications created by type, application creation trend
● Application ownership○ e.g. applications per application owner
● Application membership○ e.g. applications per team member
Data categories
Team data● Team composition
○ e.g. team members per application
Application activity data● Commits
○ e.g. commits per application● Builds
○ e.g. builds per application● Issues
○ e.g. issues by stage, issues per application version● Governance
○ e.g. application versions per lifecycle stage
Underlying Technology
● Data Publishing ○ Event publishing through Appfactory
● Data Monitoring and Storage○ WSO2 Business Activity Monitor○ Data repositories in WSO2 AppFactory
● Data Summarization○ Hive Queries○ External MySql database
● Data Visualization○ WSO2 User Engagement Server
■ Dashboards■ Gadgets
Underlying Technology
Demonstration
What next ...
● Publishing and visualizing many more activities
● Dashboards for different roles
● A gadget store
● Customizable dashboards for each user in each role.
Questions?
Engage with WSO2
•Helping you get the most out of your deployments•From project evaluation and inception to development and going into production, WSO2 is your partner in ensuring 100% project success