18
Visualizing Operational Activities through Dashboards Shiroshica Kulatilake([email protected]) - Software Architect Ranga Siriwardene([email protected]) - Senior Software Engineer Gayan Dhanushka([email protected]) - Software Engineer

Visualizing operational activities through dashboards

  • Upload
    wso2

  • View
    329

  • Download
    0

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Visualizing operational activities through dashboards

Visualizing Operational Activities through Dashboards

Shiroshica Kulatilake([email protected]) - Software ArchitectRanga Siriwardene([email protected]) - Senior Software Engineer

Gayan Dhanushka([email protected]) - Software Engineer

Page 2: Visualizing operational activities through dashboards

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

Page 3: Visualizing operational activities through dashboards

150+ globally positioned support customers

Page 4: Visualizing operational activities through dashboards

Agenda

● Importance of visualizing data ● Activity points in WSO2 App Factory● Why use WSO2 App Factory dashboards● Data categories● Underlying Technology● Demonstration● Next steps

Page 5: Visualizing operational activities through dashboards

Importance of Visualizing data

Page 6: Visualizing operational activities through dashboards

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

Page 7: Visualizing operational activities through dashboards

Importance of Visualizing data

Page 8: Visualizing operational activities through dashboards

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

Page 9: Visualizing operational activities through dashboards

Activity points in WSO2 App Factory

Page 10: Visualizing operational activities through dashboards

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

Page 11: Visualizing operational activities through dashboards

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

Page 12: Visualizing operational activities through dashboards

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

Page 13: Visualizing operational activities through dashboards

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

Page 14: Visualizing operational activities through dashboards

Underlying Technology

Page 15: Visualizing operational activities through dashboards

Demonstration

Page 16: Visualizing operational activities through dashboards

What next ...

● Publishing and visualizing many more activities

● Dashboards for different roles

● A gadget store

● Customizable dashboards for each user in each role.

Page 17: Visualizing operational activities through dashboards

Questions?

Page 18: Visualizing operational activities through dashboards

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