SlideShare a Scribd company logo
1 of 51
Download to read offline
Building Awesome Personal
Dashboards with WSO2 Dashboard
Server
Sinthuja Rajendran
Technical Lead, WSO2
What is key for successful business?
• In a world of rapid change and continuing aggressive competition, it’s
important to practice continuous improvement and being agile in
every area of your business.
• For that you need to have hindsight, insight
and foresight about your business.
“Visualization brings all sights of your business together and
helps you to estimate the future”
source:http://michaelbabwahsingh.com/2013/08/29/the-other-visualization/
WSO2 Dashboard Server helps to build your
visualizations via Dashboards and Gadgets with
sleek User Experience
What is User Experience?
• The First Impression
• The Interactiveness
• Intuitiveness
• Personalization
What is Dashboard?
• It is the data visualization tool which is provided to end user.
• Consolidate business intelligence, KPIs
and metrics on a single screen
• Provides insights and visualization
on the current data
source:http://www.tripwire.com/state-of-security/risk-based-security-for-executives/connecting-security-to-the-business/the-top-10-tips-for-building-an-effective-security-dashboard/
What is Gadgets?
• HTML and JavaScript applications that can be embedded in web
pages and other apps
• Offer the ability to include external and dynamic
content within dashboard
What is Gadgets? (cont..)
• Gadgets consist of the following components:
– Gadget spec file - A .xml file that wraps HTML and JavaScript functions.
– Container page - The page where the gadget is inserted (WSO2 DS
Pages)
– External data source - This is optional and may reside in the same
location as the .xml file but is often called by the gadget spec over HTTP
to provide its results.
What’s expected for an awesome dashboards??
Let’s look an use case
Dashboard Story at ‘Finance Harbour’
• John is an CEO of finance company ‘Finance Harbour’
Source: http://es.123rf.com/clipart-vectorizado/hombre_de_negocios_fondo_blanco.html
Dashboard Story at ‘Finance Harbour’ (cont..)
• John calls his dashboard designer Nancy, and
asked to develop a portal that would give
him the overall insight of the company
such as transactions, equity in the company,
total money that has been invested,
total expenditure, etc in within a week time.
Dashboard Story at ‘Finance Harbour’ (cont..)
• Nancy designs the dashboard with gadgets which integrates with
different datasource and shows the data, which can be seen by all
the employees in the Finance Harbour.
Source: https://www.illust-factory.com/sample_g192.html
Dashboard Story at ‘Finance Harbour’ (cont..)
• John wants to drill down over the transactions from the overview
page, and also should be able to control the data displayed by the
date range.
Source: http://www.slideshare.net/VirgieMaeLima1/problem-solving-15042598
Dashboard Story at ‘Finance Harbour’ (cont..)
• And then no Security?? Hmm… John wants to make this dashboard
to be seen only by higher management and board of directors, not
really open to all the employees. Nancy provides role based access
control for the dashboards.
Source: http://www.codeproject.com/Articles/875547/Custom-Roles-Based-Access-Control-RBAC-in-ASP-NET
Dashboard Story at ‘Finance Harbour’ (cont..)
• John introduces the newly created ‘Finance Dashboard’ to board of
directors. Peter, a member of board also a CEO of another finance
company - ‘Broader Gateway Finance’. And he wants to personalize
the dashboard by adding similar gadgets which has been done for
Finance harbour.
Source: http://tul.blog.ntu.edu.tw/archives/14622
Dashboard Story at ‘Finance Harbour’ (cont..)
• As the Finance Dashboard was built and giving depth insight about
the ‘Finance Harbour’, John and board of directors were able to take
good strategic decisions and it helps to increase the growth of the
company.
Source: http://www.emanueledinicola.eu/video-e-audio-formazione/
You can build such awesome dashboards very easily with
WSO2 Dashboard Server!
It has all the features mentioned in the use case and much
more!
WSO2 Dashboard Server
Architecture of WSO2 Dashboard Server
Features from WSO2 Dashboard Server
Rapid Dashboard Creation
• Few clicks operation
• Centrally manage multiple dashboards
• Add dashboards within Carbon Application (.car) file
Rapid Dashboard Creation
Rapid Dashboard Creation
Rapid Dashboard Creation
Drag and Drop Gadgets
Drag and Drop Gadgets
Pages and Dynamic Layouts
Pages and Dynamic Layouts
Pages and Dynamic Layouts
Role based access controls for dashboards
• Viewer and Designer roles
Role based access controls for dashboards
• Viewer and Designer roles
Personalization
Personalization
Inter Gadget Communication (Drill down dashboards)
Inter Gadget Communication (Drill down dashboards)
Other features from Dashboard Server 2.0 to build
awesome dashboards
• Themes per dashboard
• Custom dashboard banners
• Anonymous dashboard view
• Maximization/Minimization of gadgets
• Carbon Application Deployment
• Multi tenancy
• SSO with Identity Server
• OAuth support for Dashboards
• Support Mobile Devices
More to come on the WSO2 Dashboard Server 2.1.0
release
Hierarchical Pages
Gadget Generation Wizard
• Support for pluggable data source providers
• Support for pluggable chart templates
• Provides step by step wizard and auto generate the gadgets
• OOB support for DAS batch data sources, real time streams, RDBMS
support
Gadget Generation Wizard (cont ..)
Gadget Generation Wizard (cont ..)
Gadget Generation Wizard (cont ..)
Gadget Generation Wizard (cont ..)
More new in WSO2 Dashboard Server 2.1.0 (yet to be released)
• Embeddable gadgets support
• Role based access control for gadgets
• Hidden pages support
• Multiple views support per page
• Gadgets state persistence
• Pluggable gadget store support
• WSO2 Controls API (shindig feature) for gadgets
• Add/Delete gadgets from UI
• Add/remove title bar operations in gadgets
WSO2 Analytics Dashboard is powered by WSO2
Dashboard Server
Let’s look some example implementations
WSO2 ESB Analytics Dashboard
WSO2 ESB Analytics (cont ..)
WSO2 ESB Analytics Dashboard (cont ..)
WSO2 ESB Analytics Dashboard (cont ..)
Mobile Connect Dashboard
Thank You!
#WSO2ConEU
Share your feedback for this session
wso2con.com/app

More Related Content

What's hot

WSO2Con USA 2015: Optimizing Service Platforms with SOA Governance
WSO2Con USA 2015: Optimizing Service Platforms with SOA GovernanceWSO2Con USA 2015: Optimizing Service Platforms with SOA Governance
WSO2Con USA 2015: Optimizing Service Platforms with SOA GovernanceWSO2
 
Workflow Manager Troubleshooting and Experience
Workflow Manager Troubleshooting and ExperienceWorkflow Manager Troubleshooting and Experience
Workflow Manager Troubleshooting and ExperienceMalin De Silva
 
Clouds Ahead: Work with Walmart Labs's Hybrid, Multicloud Environment
Clouds Ahead: Work with Walmart Labs's Hybrid, Multicloud EnvironmentClouds Ahead: Work with Walmart Labs's Hybrid, Multicloud Environment
Clouds Ahead: Work with Walmart Labs's Hybrid, Multicloud EnvironmentNisum
 
Streamline Your Business with Custom Desktop Software
Streamline Your Business with Custom Desktop SoftwareStreamline Your Business with Custom Desktop Software
Streamline Your Business with Custom Desktop SoftwareQAT Global
 
How to be a cloud architect v 0.3
How to be a cloud architect v 0.3How to be a cloud architect v 0.3
How to be a cloud architect v 0.3Didar Chy
 
What's New for Atlassian Administrators
What's New for Atlassian AdministratorsWhat's New for Atlassian Administrators
What's New for Atlassian AdministratorsAtlassian
 
Self-Serve Marketing at VMware with Request Portals
Self-Serve Marketing at VMware with Request PortalsSelf-Serve Marketing at VMware with Request Portals
Self-Serve Marketing at VMware with Request PortalsAtlassian
 
Public v1 real world example of azure functions serverless conf london 2016
Public v1 real world example of azure functions serverless conf london 2016 Public v1 real world example of azure functions serverless conf london 2016
Public v1 real world example of azure functions serverless conf london 2016 Yochay Kiriaty
 
JIRA Service Desk presentation
JIRA Service Desk presentationJIRA Service Desk presentation
JIRA Service Desk presentationMarko Saha
 
SenchaCon 2016: Creating a Flexible and Usable Industry Specific Solution - D...
SenchaCon 2016: Creating a Flexible and Usable Industry Specific Solution - D...SenchaCon 2016: Creating a Flexible and Usable Industry Specific Solution - D...
SenchaCon 2016: Creating a Flexible and Usable Industry Specific Solution - D...Sencha
 
Introduction to AngularJS with the Microsoft Graph
Introduction to AngularJS with the Microsoft GraphIntroduction to AngularJS with the Microsoft Graph
Introduction to AngularJS with the Microsoft GraphSPC Adriatics
 
Scaling Agile with JIRA Software and Portfolio for JIRA
Scaling Agile with JIRA Software and Portfolio for JIRAScaling Agile with JIRA Software and Portfolio for JIRA
Scaling Agile with JIRA Software and Portfolio for JIRAAtlassian
 
Automating JIRA Service Desk : Resolving Your Issues Faster
Automating JIRA Service Desk : Resolving Your Issues FasterAutomating JIRA Service Desk : Resolving Your Issues Faster
Automating JIRA Service Desk : Resolving Your Issues FasterAtlassian
 
Product roadmap nuxeo tour 2014
Product roadmap   nuxeo tour 2014 Product roadmap   nuxeo tour 2014
Product roadmap nuxeo tour 2014 Nuxeo
 
Rethink of PaaS
Rethink of PaaSRethink of PaaS
Rethink of PaaSXu Wang
 
Takeaways From Migrating to Git and Bitbucket Server
Takeaways From Migrating to Git and Bitbucket ServerTakeaways From Migrating to Git and Bitbucket Server
Takeaways From Migrating to Git and Bitbucket ServerAtlassian
 
Kaseya Connect 2013: Kaseya IT Services – Virtual Engineers! Come See them in...
Kaseya Connect 2013: Kaseya IT Services – Virtual Engineers! Come See them in...Kaseya Connect 2013: Kaseya IT Services – Virtual Engineers! Come See them in...
Kaseya Connect 2013: Kaseya IT Services – Virtual Engineers! Come See them in...Kaseya
 
Mucon 2018: Heuristics for Identifying Microservice Boundaries By Erich Eichi...
Mucon 2018: Heuristics for Identifying Microservice Boundaries By Erich Eichi...Mucon 2018: Heuristics for Identifying Microservice Boundaries By Erich Eichi...
Mucon 2018: Heuristics for Identifying Microservice Boundaries By Erich Eichi...OpenCredo
 

What's hot (20)

WSO2Con USA 2015: Optimizing Service Platforms with SOA Governance
WSO2Con USA 2015: Optimizing Service Platforms with SOA GovernanceWSO2Con USA 2015: Optimizing Service Platforms with SOA Governance
WSO2Con USA 2015: Optimizing Service Platforms with SOA Governance
 
Azure and the Modern Datacenter - Azure Networking
Azure and the Modern Datacenter - Azure NetworkingAzure and the Modern Datacenter - Azure Networking
Azure and the Modern Datacenter - Azure Networking
 
Workflow Manager Troubleshooting and Experience
Workflow Manager Troubleshooting and ExperienceWorkflow Manager Troubleshooting and Experience
Workflow Manager Troubleshooting and Experience
 
Clouds Ahead: Work with Walmart Labs's Hybrid, Multicloud Environment
Clouds Ahead: Work with Walmart Labs's Hybrid, Multicloud EnvironmentClouds Ahead: Work with Walmart Labs's Hybrid, Multicloud Environment
Clouds Ahead: Work with Walmart Labs's Hybrid, Multicloud Environment
 
Mind Like Water with CICD
Mind Like Water with CICDMind Like Water with CICD
Mind Like Water with CICD
 
Streamline Your Business with Custom Desktop Software
Streamline Your Business with Custom Desktop SoftwareStreamline Your Business with Custom Desktop Software
Streamline Your Business with Custom Desktop Software
 
How to be a cloud architect v 0.3
How to be a cloud architect v 0.3How to be a cloud architect v 0.3
How to be a cloud architect v 0.3
 
What's New for Atlassian Administrators
What's New for Atlassian AdministratorsWhat's New for Atlassian Administrators
What's New for Atlassian Administrators
 
Self-Serve Marketing at VMware with Request Portals
Self-Serve Marketing at VMware with Request PortalsSelf-Serve Marketing at VMware with Request Portals
Self-Serve Marketing at VMware with Request Portals
 
Public v1 real world example of azure functions serverless conf london 2016
Public v1 real world example of azure functions serverless conf london 2016 Public v1 real world example of azure functions serverless conf london 2016
Public v1 real world example of azure functions serverless conf london 2016
 
JIRA Service Desk presentation
JIRA Service Desk presentationJIRA Service Desk presentation
JIRA Service Desk presentation
 
SenchaCon 2016: Creating a Flexible and Usable Industry Specific Solution - D...
SenchaCon 2016: Creating a Flexible and Usable Industry Specific Solution - D...SenchaCon 2016: Creating a Flexible and Usable Industry Specific Solution - D...
SenchaCon 2016: Creating a Flexible and Usable Industry Specific Solution - D...
 
Introduction to AngularJS with the Microsoft Graph
Introduction to AngularJS with the Microsoft GraphIntroduction to AngularJS with the Microsoft Graph
Introduction to AngularJS with the Microsoft Graph
 
Scaling Agile with JIRA Software and Portfolio for JIRA
Scaling Agile with JIRA Software and Portfolio for JIRAScaling Agile with JIRA Software and Portfolio for JIRA
Scaling Agile with JIRA Software and Portfolio for JIRA
 
Automating JIRA Service Desk : Resolving Your Issues Faster
Automating JIRA Service Desk : Resolving Your Issues FasterAutomating JIRA Service Desk : Resolving Your Issues Faster
Automating JIRA Service Desk : Resolving Your Issues Faster
 
Product roadmap nuxeo tour 2014
Product roadmap   nuxeo tour 2014 Product roadmap   nuxeo tour 2014
Product roadmap nuxeo tour 2014
 
Rethink of PaaS
Rethink of PaaSRethink of PaaS
Rethink of PaaS
 
Takeaways From Migrating to Git and Bitbucket Server
Takeaways From Migrating to Git and Bitbucket ServerTakeaways From Migrating to Git and Bitbucket Server
Takeaways From Migrating to Git and Bitbucket Server
 
Kaseya Connect 2013: Kaseya IT Services – Virtual Engineers! Come See them in...
Kaseya Connect 2013: Kaseya IT Services – Virtual Engineers! Come See them in...Kaseya Connect 2013: Kaseya IT Services – Virtual Engineers! Come See them in...
Kaseya Connect 2013: Kaseya IT Services – Virtual Engineers! Come See them in...
 
Mucon 2018: Heuristics for Identifying Microservice Boundaries By Erich Eichi...
Mucon 2018: Heuristics for Identifying Microservice Boundaries By Erich Eichi...Mucon 2018: Heuristics for Identifying Microservice Boundaries By Erich Eichi...
Mucon 2018: Heuristics for Identifying Microservice Boundaries By Erich Eichi...
 

Viewers also liked

4 Steps to Better Dashboard Design - ZingChart
4 Steps to Better Dashboard Design - ZingChart4 Steps to Better Dashboard Design - ZingChart
4 Steps to Better Dashboard Design - ZingChartZingChart
 
Dashboard research_fin
Dashboard research_finDashboard research_fin
Dashboard research_fintadams76
 
10 Questions to Increase Tableau Dashboard Adoption
10 Questions to Increase Tableau Dashboard Adoption10 Questions to Increase Tableau Dashboard Adoption
10 Questions to Increase Tableau Dashboard AdoptionArkatechture
 
IzabelaKelly_Caseworx_UX
IzabelaKelly_Caseworx_UXIzabelaKelly_Caseworx_UX
IzabelaKelly_Caseworx_UXIzabela Kelly
 
Using Dashboards to Transform Application Data Visualization
Using Dashboards to Transform Application Data VisualizationUsing Dashboards to Transform Application Data Visualization
Using Dashboards to Transform Application Data VisualizationKathy Brown
 
How To Plan for, Design, and Implement a Communications Dashboard
How To Plan for, Design, and Implement a Communications DashboardHow To Plan for, Design, and Implement a Communications Dashboard
How To Plan for, Design, and Implement a Communications DashboardPaine Publishing
 
Taking Your First Steps with Webydo
Taking Your First Steps with WebydoTaking Your First Steps with Webydo
Taking Your First Steps with WebydoZest.is
 
Analytics in Your Enterprise
Analytics in Your EnterpriseAnalytics in Your Enterprise
Analytics in Your EnterpriseWSO2
 
WSO2Con EU 2016: An Introduction to the WSO2 Analytics Platform
WSO2Con EU 2016: An Introduction to the WSO2 Analytics PlatformWSO2Con EU 2016: An Introduction to the WSO2 Analytics Platform
WSO2Con EU 2016: An Introduction to the WSO2 Analytics PlatformWSO2
 
Google Summer of Code with WSO2
Google Summer of Code with WSO2Google Summer of Code with WSO2
Google Summer of Code with WSO2WSO2
 
WSO2 Product Release Webinar: WSO2 Dashboard Server 2.0
WSO2 Product Release Webinar: WSO2 Dashboard Server 2.0WSO2 Product Release Webinar: WSO2 Dashboard Server 2.0
WSO2 Product Release Webinar: WSO2 Dashboard Server 2.0WSO2
 
Style This: Your Essential Toolkit for Dashboard Design
Style This: Your Essential Toolkit for Dashboard DesignStyle This: Your Essential Toolkit for Dashboard Design
Style This: Your Essential Toolkit for Dashboard DesignLogi Analytics
 
WSO2 Enterprise Service Bus - Product Overview
WSO2 Enterprise Service Bus - Product OverviewWSO2 Enterprise Service Bus - Product Overview
WSO2 Enterprise Service Bus - Product OverviewWSO2
 
WSO2 Microservices Framework for Java - Product Overview
WSO2 Microservices Framework for Java - Product OverviewWSO2 Microservices Framework for Java - Product Overview
WSO2 Microservices Framework for Java - Product OverviewWSO2
 
Effective Dashboard Design: Why Your Baby Is Ugly (Big Design Conference 2010)
Effective Dashboard Design: Why Your Baby Is Ugly (Big Design Conference 2010)Effective Dashboard Design: Why Your Baby Is Ugly (Big Design Conference 2010)
Effective Dashboard Design: Why Your Baby Is Ugly (Big Design Conference 2010)Aaron Hursman
 
WSO2Con EU 2016: Building Enterprise Apps Using WSO2 Platform
WSO2Con EU 2016: Building Enterprise Apps Using WSO2 PlatformWSO2Con EU 2016: Building Enterprise Apps Using WSO2 Platform
WSO2Con EU 2016: Building Enterprise Apps Using WSO2 PlatformWSO2
 
WSO2 Application Server - Product Overview
WSO2 Application Server - Product OverviewWSO2 Application Server - Product Overview
WSO2 Application Server - Product OverviewWSO2
 
WSO2 Dashboard Server - Product Overview
WSO2 Dashboard Server - Product OverviewWSO2 Dashboard Server - Product Overview
WSO2 Dashboard Server - Product OverviewWSO2
 
2013 gemba overview - maximising output minimising waste through OEE
2013 gemba overview - maximising output minimising waste through OEE2013 gemba overview - maximising output minimising waste through OEE
2013 gemba overview - maximising output minimising waste through OEESimon Castleman
 
WSO2 Business Process Server - Product Overview
WSO2 Business Process Server - Product OverviewWSO2 Business Process Server - Product Overview
WSO2 Business Process Server - Product OverviewWSO2
 

Viewers also liked (20)

4 Steps to Better Dashboard Design - ZingChart
4 Steps to Better Dashboard Design - ZingChart4 Steps to Better Dashboard Design - ZingChart
4 Steps to Better Dashboard Design - ZingChart
 
Dashboard research_fin
Dashboard research_finDashboard research_fin
Dashboard research_fin
 
10 Questions to Increase Tableau Dashboard Adoption
10 Questions to Increase Tableau Dashboard Adoption10 Questions to Increase Tableau Dashboard Adoption
10 Questions to Increase Tableau Dashboard Adoption
 
IzabelaKelly_Caseworx_UX
IzabelaKelly_Caseworx_UXIzabelaKelly_Caseworx_UX
IzabelaKelly_Caseworx_UX
 
Using Dashboards to Transform Application Data Visualization
Using Dashboards to Transform Application Data VisualizationUsing Dashboards to Transform Application Data Visualization
Using Dashboards to Transform Application Data Visualization
 
How To Plan for, Design, and Implement a Communications Dashboard
How To Plan for, Design, and Implement a Communications DashboardHow To Plan for, Design, and Implement a Communications Dashboard
How To Plan for, Design, and Implement a Communications Dashboard
 
Taking Your First Steps with Webydo
Taking Your First Steps with WebydoTaking Your First Steps with Webydo
Taking Your First Steps with Webydo
 
Analytics in Your Enterprise
Analytics in Your EnterpriseAnalytics in Your Enterprise
Analytics in Your Enterprise
 
WSO2Con EU 2016: An Introduction to the WSO2 Analytics Platform
WSO2Con EU 2016: An Introduction to the WSO2 Analytics PlatformWSO2Con EU 2016: An Introduction to the WSO2 Analytics Platform
WSO2Con EU 2016: An Introduction to the WSO2 Analytics Platform
 
Google Summer of Code with WSO2
Google Summer of Code with WSO2Google Summer of Code with WSO2
Google Summer of Code with WSO2
 
WSO2 Product Release Webinar: WSO2 Dashboard Server 2.0
WSO2 Product Release Webinar: WSO2 Dashboard Server 2.0WSO2 Product Release Webinar: WSO2 Dashboard Server 2.0
WSO2 Product Release Webinar: WSO2 Dashboard Server 2.0
 
Style This: Your Essential Toolkit for Dashboard Design
Style This: Your Essential Toolkit for Dashboard DesignStyle This: Your Essential Toolkit for Dashboard Design
Style This: Your Essential Toolkit for Dashboard Design
 
WSO2 Enterprise Service Bus - Product Overview
WSO2 Enterprise Service Bus - Product OverviewWSO2 Enterprise Service Bus - Product Overview
WSO2 Enterprise Service Bus - Product Overview
 
WSO2 Microservices Framework for Java - Product Overview
WSO2 Microservices Framework for Java - Product OverviewWSO2 Microservices Framework for Java - Product Overview
WSO2 Microservices Framework for Java - Product Overview
 
Effective Dashboard Design: Why Your Baby Is Ugly (Big Design Conference 2010)
Effective Dashboard Design: Why Your Baby Is Ugly (Big Design Conference 2010)Effective Dashboard Design: Why Your Baby Is Ugly (Big Design Conference 2010)
Effective Dashboard Design: Why Your Baby Is Ugly (Big Design Conference 2010)
 
WSO2Con EU 2016: Building Enterprise Apps Using WSO2 Platform
WSO2Con EU 2016: Building Enterprise Apps Using WSO2 PlatformWSO2Con EU 2016: Building Enterprise Apps Using WSO2 Platform
WSO2Con EU 2016: Building Enterprise Apps Using WSO2 Platform
 
WSO2 Application Server - Product Overview
WSO2 Application Server - Product OverviewWSO2 Application Server - Product Overview
WSO2 Application Server - Product Overview
 
WSO2 Dashboard Server - Product Overview
WSO2 Dashboard Server - Product OverviewWSO2 Dashboard Server - Product Overview
WSO2 Dashboard Server - Product Overview
 
2013 gemba overview - maximising output minimising waste through OEE
2013 gemba overview - maximising output minimising waste through OEE2013 gemba overview - maximising output minimising waste through OEE
2013 gemba overview - maximising output minimising waste through OEE
 
WSO2 Business Process Server - Product Overview
WSO2 Business Process Server - Product OverviewWSO2 Business Process Server - Product Overview
WSO2 Business Process Server - Product Overview
 

Similar to WSO2Con EU 2016: Building Awesome Personal Dashboards with WSO2 Dashboard Server

Web Design Solutions
Web Design Solutions Web Design Solutions
Web Design Solutions APARNA SANAKA
 
Creative Social Intranet 2018
Creative Social Intranet 2018Creative Social Intranet 2018
Creative Social Intranet 2018normanpritchard59
 
Hands-on Workshop: Intermediate Development with Heroku and Force.com
Hands-on Workshop: Intermediate Development with Heroku and Force.comHands-on Workshop: Intermediate Development with Heroku and Force.com
Hands-on Workshop: Intermediate Development with Heroku and Force.comSalesforce Developers
 
.Net 7.1 years Vijay_Thakare
.Net 7.1 years Vijay_Thakare.Net 7.1 years Vijay_Thakare
.Net 7.1 years Vijay_ThakareVijay Thakare
 
Intro to Salesforce Lightning for Admins
Intro to Salesforce Lightning for Admins Intro to Salesforce Lightning for Admins
Intro to Salesforce Lightning for Admins Desynit
 
Back to [Jaspersoft] Basics: Dashboards 101
Back to [Jaspersoft] Basics:  Dashboards 101Back to [Jaspersoft] Basics:  Dashboards 101
Back to [Jaspersoft] Basics: Dashboards 101TIBCO Jaspersoft
 
Beyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & BotsBeyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & BotsRichard Harbridge
 
User centered design process - Measurefest Presentation
User centered design process - Measurefest PresentationUser centered design process - Measurefest Presentation
User centered design process - Measurefest Presentationflashbender
 
How to Successfully Implement Cognos Self-Service
How to Successfully Implement Cognos Self-ServiceHow to Successfully Implement Cognos Self-Service
How to Successfully Implement Cognos Self-ServiceSenturus
 
Concurrency SharePoint Summit 2015
Concurrency SharePoint Summit 2015Concurrency SharePoint Summit 2015
Concurrency SharePoint Summit 2015Drew Madelung
 
AngularJS App In Two Weeks
AngularJS App In Two WeeksAngularJS App In Two Weeks
AngularJS App In Two WeeksPeter Chittum
 
Lightning Workshop London
Lightning Workshop LondonLightning Workshop London
Lightning Workshop LondonKeir Bowden
 
Beyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & BotsBeyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & BotsRichard Harbridge
 
CVCC - Data Visualization and VisiFire
CVCC - Data Visualization and VisiFireCVCC - Data Visualization and VisiFire
CVCC - Data Visualization and VisiFireryanaoliveira
 
01. Portal Business Overview
01. Portal Business Overview01. Portal Business Overview
01. Portal Business OverviewNick Davis
 
P&L qualification document v1.6
P&L qualification document v1.6P&L qualification document v1.6
P&L qualification document v1.6Manish Y M
 

Similar to WSO2Con EU 2016: Building Awesome Personal Dashboards with WSO2 Dashboard Server (20)

Web Design Solutions
Web Design Solutions Web Design Solutions
Web Design Solutions
 
Creative Social Intranet 2018
Creative Social Intranet 2018Creative Social Intranet 2018
Creative Social Intranet 2018
 
Hands-on Workshop: Intermediate Development with Heroku and Force.com
Hands-on Workshop: Intermediate Development with Heroku and Force.comHands-on Workshop: Intermediate Development with Heroku and Force.com
Hands-on Workshop: Intermediate Development with Heroku and Force.com
 
.Net 7.1 years Vijay_Thakare
.Net 7.1 years Vijay_Thakare.Net 7.1 years Vijay_Thakare
.Net 7.1 years Vijay_Thakare
 
Intro to Salesforce Lightning for Admins
Intro to Salesforce Lightning for Admins Intro to Salesforce Lightning for Admins
Intro to Salesforce Lightning for Admins
 
Back to [Jaspersoft] Basics: Dashboards 101
Back to [Jaspersoft] Basics:  Dashboards 101Back to [Jaspersoft] Basics:  Dashboards 101
Back to [Jaspersoft] Basics: Dashboards 101
 
Beyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & BotsBeyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & Bots
 
User centered design process - Measurefest Presentation
User centered design process - Measurefest PresentationUser centered design process - Measurefest Presentation
User centered design process - Measurefest Presentation
 
How to Successfully Implement Cognos Self-Service
How to Successfully Implement Cognos Self-ServiceHow to Successfully Implement Cognos Self-Service
How to Successfully Implement Cognos Self-Service
 
Concurrency SharePoint Summit 2015
Concurrency SharePoint Summit 2015Concurrency SharePoint Summit 2015
Concurrency SharePoint Summit 2015
 
AngularJS App In Two Weeks
AngularJS App In Two WeeksAngularJS App In Two Weeks
AngularJS App In Two Weeks
 
Lightning Workshop London
Lightning Workshop LondonLightning Workshop London
Lightning Workshop London
 
Aloop sow v1.5
Aloop sow v1.5Aloop sow v1.5
Aloop sow v1.5
 
Beyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & BotsBeyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & Bots
 
CVCC - Data Visualization and VisiFire
CVCC - Data Visualization and VisiFireCVCC - Data Visualization and VisiFire
CVCC - Data Visualization and VisiFire
 
Sap business Objects certification note paper1
Sap business Objects certification note paper1Sap business Objects certification note paper1
Sap business Objects certification note paper1
 
Creative chaos overview code thinking
Creative chaos overview code thinkingCreative chaos overview code thinking
Creative chaos overview code thinking
 
01. Portal Business Overview
01. Portal Business Overview01. Portal Business Overview
01. Portal Business Overview
 
IBM Rational HATS Overview 2013
IBM Rational HATS Overview 2013IBM Rational HATS Overview 2013
IBM Rational HATS Overview 2013
 
P&L qualification document v1.6
P&L qualification document v1.6P&L qualification document v1.6
P&L qualification document v1.6
 

More from WSO2

Accelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessAccelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessWSO2
 
How to Create a Service in Choreo
How to Create a Service in ChoreoHow to Create a Service in Choreo
How to Create a Service in ChoreoWSO2
 
Ballerina Tech Talk - May 2023
Ballerina Tech Talk - May 2023Ballerina Tech Talk - May 2023
Ballerina Tech Talk - May 2023WSO2
 
Platform Strategy to Deliver Digital Experiences on Azure
Platform Strategy to Deliver Digital Experiences on AzurePlatform Strategy to Deliver Digital Experiences on Azure
Platform Strategy to Deliver Digital Experiences on AzureWSO2
 
GartnerITSymSessionSlides.pdf
GartnerITSymSessionSlides.pdfGartnerITSymSessionSlides.pdf
GartnerITSymSessionSlides.pdfWSO2
 
[Webinar] How to Create an API in Minutes
[Webinar] How to Create an API in Minutes[Webinar] How to Create an API in Minutes
[Webinar] How to Create an API in MinutesWSO2
 
Modernizing the Student Journey with Ethos Identity
Modernizing the Student Journey with Ethos IdentityModernizing the Student Journey with Ethos Identity
Modernizing the Student Journey with Ethos IdentityWSO2
 
Choreo - Build unique digital experiences on WSO2's platform, secured by Etho...
Choreo - Build unique digital experiences on WSO2's platform, secured by Etho...Choreo - Build unique digital experiences on WSO2's platform, secured by Etho...
Choreo - Build unique digital experiences on WSO2's platform, secured by Etho...WSO2
 
CIO Summit Berlin 2022.pptx.pdf
CIO Summit Berlin 2022.pptx.pdfCIO Summit Berlin 2022.pptx.pdf
CIO Summit Berlin 2022.pptx.pdfWSO2
 
Delivering New Digital Experiences Fast - Introducing Choreo
Delivering New Digital Experiences Fast - Introducing ChoreoDelivering New Digital Experiences Fast - Introducing Choreo
Delivering New Digital Experiences Fast - Introducing ChoreoWSO2
 
Fueling the Digital Experience Economy with Connected Products
Fueling the Digital Experience Economy with Connected ProductsFueling the Digital Experience Economy with Connected Products
Fueling the Digital Experience Economy with Connected ProductsWSO2
 
A Reference Methodology for Agile Digital Businesses
 A Reference Methodology for Agile Digital Businesses A Reference Methodology for Agile Digital Businesses
A Reference Methodology for Agile Digital BusinessesWSO2
 
Workflows in WSO2 API Manager - WSO2 API Manager Community Call (12/15/2021)
Workflows in WSO2 API Manager - WSO2 API Manager Community Call (12/15/2021)Workflows in WSO2 API Manager - WSO2 API Manager Community Call (12/15/2021)
Workflows in WSO2 API Manager - WSO2 API Manager Community Call (12/15/2021)WSO2
 
Lessons from the pandemic - From a single use case to true transformation
 Lessons from the pandemic - From a single use case to true transformation Lessons from the pandemic - From a single use case to true transformation
Lessons from the pandemic - From a single use case to true transformationWSO2
 
Adding Liveliness to Banking Experiences
Adding Liveliness to Banking ExperiencesAdding Liveliness to Banking Experiences
Adding Liveliness to Banking ExperiencesWSO2
 
Building a Future-ready Bank
Building a Future-ready BankBuilding a Future-ready Bank
Building a Future-ready BankWSO2
 
WSO2 API Manager Community Call - November 2021
WSO2 API Manager Community Call - November 2021WSO2 API Manager Community Call - November 2021
WSO2 API Manager Community Call - November 2021WSO2
 
[API World ] - Managing Asynchronous APIs
[API World ] - Managing Asynchronous APIs[API World ] - Managing Asynchronous APIs
[API World ] - Managing Asynchronous APIsWSO2
 
[API World 2021 ] - Understanding Cloud Native Deployment
[API World 2021 ] - Understanding Cloud Native Deployment[API World 2021 ] - Understanding Cloud Native Deployment
[API World 2021 ] - Understanding Cloud Native DeploymentWSO2
 
[API Word 2021] - Quantum Duality of “API as a Business and a Technology”
[API Word 2021] - Quantum Duality of “API as a Business and a Technology”[API Word 2021] - Quantum Duality of “API as a Business and a Technology”
[API Word 2021] - Quantum Duality of “API as a Business and a Technology”WSO2
 

More from WSO2 (20)

Accelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessAccelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with Platformless
 
How to Create a Service in Choreo
How to Create a Service in ChoreoHow to Create a Service in Choreo
How to Create a Service in Choreo
 
Ballerina Tech Talk - May 2023
Ballerina Tech Talk - May 2023Ballerina Tech Talk - May 2023
Ballerina Tech Talk - May 2023
 
Platform Strategy to Deliver Digital Experiences on Azure
Platform Strategy to Deliver Digital Experiences on AzurePlatform Strategy to Deliver Digital Experiences on Azure
Platform Strategy to Deliver Digital Experiences on Azure
 
GartnerITSymSessionSlides.pdf
GartnerITSymSessionSlides.pdfGartnerITSymSessionSlides.pdf
GartnerITSymSessionSlides.pdf
 
[Webinar] How to Create an API in Minutes
[Webinar] How to Create an API in Minutes[Webinar] How to Create an API in Minutes
[Webinar] How to Create an API in Minutes
 
Modernizing the Student Journey with Ethos Identity
Modernizing the Student Journey with Ethos IdentityModernizing the Student Journey with Ethos Identity
Modernizing the Student Journey with Ethos Identity
 
Choreo - Build unique digital experiences on WSO2's platform, secured by Etho...
Choreo - Build unique digital experiences on WSO2's platform, secured by Etho...Choreo - Build unique digital experiences on WSO2's platform, secured by Etho...
Choreo - Build unique digital experiences on WSO2's platform, secured by Etho...
 
CIO Summit Berlin 2022.pptx.pdf
CIO Summit Berlin 2022.pptx.pdfCIO Summit Berlin 2022.pptx.pdf
CIO Summit Berlin 2022.pptx.pdf
 
Delivering New Digital Experiences Fast - Introducing Choreo
Delivering New Digital Experiences Fast - Introducing ChoreoDelivering New Digital Experiences Fast - Introducing Choreo
Delivering New Digital Experiences Fast - Introducing Choreo
 
Fueling the Digital Experience Economy with Connected Products
Fueling the Digital Experience Economy with Connected ProductsFueling the Digital Experience Economy with Connected Products
Fueling the Digital Experience Economy with Connected Products
 
A Reference Methodology for Agile Digital Businesses
 A Reference Methodology for Agile Digital Businesses A Reference Methodology for Agile Digital Businesses
A Reference Methodology for Agile Digital Businesses
 
Workflows in WSO2 API Manager - WSO2 API Manager Community Call (12/15/2021)
Workflows in WSO2 API Manager - WSO2 API Manager Community Call (12/15/2021)Workflows in WSO2 API Manager - WSO2 API Manager Community Call (12/15/2021)
Workflows in WSO2 API Manager - WSO2 API Manager Community Call (12/15/2021)
 
Lessons from the pandemic - From a single use case to true transformation
 Lessons from the pandemic - From a single use case to true transformation Lessons from the pandemic - From a single use case to true transformation
Lessons from the pandemic - From a single use case to true transformation
 
Adding Liveliness to Banking Experiences
Adding Liveliness to Banking ExperiencesAdding Liveliness to Banking Experiences
Adding Liveliness to Banking Experiences
 
Building a Future-ready Bank
Building a Future-ready BankBuilding a Future-ready Bank
Building a Future-ready Bank
 
WSO2 API Manager Community Call - November 2021
WSO2 API Manager Community Call - November 2021WSO2 API Manager Community Call - November 2021
WSO2 API Manager Community Call - November 2021
 
[API World ] - Managing Asynchronous APIs
[API World ] - Managing Asynchronous APIs[API World ] - Managing Asynchronous APIs
[API World ] - Managing Asynchronous APIs
 
[API World 2021 ] - Understanding Cloud Native Deployment
[API World 2021 ] - Understanding Cloud Native Deployment[API World 2021 ] - Understanding Cloud Native Deployment
[API World 2021 ] - Understanding Cloud Native Deployment
 
[API Word 2021] - Quantum Duality of “API as a Business and a Technology”
[API Word 2021] - Quantum Duality of “API as a Business and a Technology”[API Word 2021] - Quantum Duality of “API as a Business and a Technology”
[API Word 2021] - Quantum Duality of “API as a Business and a Technology”
 

Recently uploaded

Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetEnjoy Anytime
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 

Recently uploaded (20)

Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 

WSO2Con EU 2016: Building Awesome Personal Dashboards with WSO2 Dashboard Server

  • 1. Building Awesome Personal Dashboards with WSO2 Dashboard Server Sinthuja Rajendran Technical Lead, WSO2
  • 2. What is key for successful business? • In a world of rapid change and continuing aggressive competition, it’s important to practice continuous improvement and being agile in every area of your business. • For that you need to have hindsight, insight and foresight about your business.
  • 3. “Visualization brings all sights of your business together and helps you to estimate the future” source:http://michaelbabwahsingh.com/2013/08/29/the-other-visualization/
  • 4. WSO2 Dashboard Server helps to build your visualizations via Dashboards and Gadgets with sleek User Experience
  • 5. What is User Experience? • The First Impression • The Interactiveness • Intuitiveness • Personalization
  • 6. What is Dashboard? • It is the data visualization tool which is provided to end user. • Consolidate business intelligence, KPIs and metrics on a single screen • Provides insights and visualization on the current data source:http://www.tripwire.com/state-of-security/risk-based-security-for-executives/connecting-security-to-the-business/the-top-10-tips-for-building-an-effective-security-dashboard/
  • 7. What is Gadgets? • HTML and JavaScript applications that can be embedded in web pages and other apps • Offer the ability to include external and dynamic content within dashboard
  • 8. What is Gadgets? (cont..) • Gadgets consist of the following components: – Gadget spec file - A .xml file that wraps HTML and JavaScript functions. – Container page - The page where the gadget is inserted (WSO2 DS Pages) – External data source - This is optional and may reside in the same location as the .xml file but is often called by the gadget spec over HTTP to provide its results.
  • 9. What’s expected for an awesome dashboards?? Let’s look an use case
  • 10. Dashboard Story at ‘Finance Harbour’ • John is an CEO of finance company ‘Finance Harbour’ Source: http://es.123rf.com/clipart-vectorizado/hombre_de_negocios_fondo_blanco.html
  • 11. Dashboard Story at ‘Finance Harbour’ (cont..) • John calls his dashboard designer Nancy, and asked to develop a portal that would give him the overall insight of the company such as transactions, equity in the company, total money that has been invested, total expenditure, etc in within a week time.
  • 12. Dashboard Story at ‘Finance Harbour’ (cont..) • Nancy designs the dashboard with gadgets which integrates with different datasource and shows the data, which can be seen by all the employees in the Finance Harbour. Source: https://www.illust-factory.com/sample_g192.html
  • 13. Dashboard Story at ‘Finance Harbour’ (cont..) • John wants to drill down over the transactions from the overview page, and also should be able to control the data displayed by the date range. Source: http://www.slideshare.net/VirgieMaeLima1/problem-solving-15042598
  • 14. Dashboard Story at ‘Finance Harbour’ (cont..) • And then no Security?? Hmm… John wants to make this dashboard to be seen only by higher management and board of directors, not really open to all the employees. Nancy provides role based access control for the dashboards. Source: http://www.codeproject.com/Articles/875547/Custom-Roles-Based-Access-Control-RBAC-in-ASP-NET
  • 15. Dashboard Story at ‘Finance Harbour’ (cont..) • John introduces the newly created ‘Finance Dashboard’ to board of directors. Peter, a member of board also a CEO of another finance company - ‘Broader Gateway Finance’. And he wants to personalize the dashboard by adding similar gadgets which has been done for Finance harbour. Source: http://tul.blog.ntu.edu.tw/archives/14622
  • 16. Dashboard Story at ‘Finance Harbour’ (cont..) • As the Finance Dashboard was built and giving depth insight about the ‘Finance Harbour’, John and board of directors were able to take good strategic decisions and it helps to increase the growth of the company. Source: http://www.emanueledinicola.eu/video-e-audio-formazione/
  • 17. You can build such awesome dashboards very easily with WSO2 Dashboard Server! It has all the features mentioned in the use case and much more!
  • 19. Architecture of WSO2 Dashboard Server
  • 20. Features from WSO2 Dashboard Server
  • 21. Rapid Dashboard Creation • Few clicks operation • Centrally manage multiple dashboards • Add dashboards within Carbon Application (.car) file
  • 25. Drag and Drop Gadgets
  • 26. Drag and Drop Gadgets
  • 27. Pages and Dynamic Layouts
  • 28. Pages and Dynamic Layouts
  • 29. Pages and Dynamic Layouts
  • 30. Role based access controls for dashboards • Viewer and Designer roles
  • 31. Role based access controls for dashboards • Viewer and Designer roles
  • 34. Inter Gadget Communication (Drill down dashboards)
  • 35. Inter Gadget Communication (Drill down dashboards)
  • 36. Other features from Dashboard Server 2.0 to build awesome dashboards • Themes per dashboard • Custom dashboard banners • Anonymous dashboard view • Maximization/Minimization of gadgets • Carbon Application Deployment • Multi tenancy • SSO with Identity Server • OAuth support for Dashboards • Support Mobile Devices
  • 37. More to come on the WSO2 Dashboard Server 2.1.0 release
  • 39. Gadget Generation Wizard • Support for pluggable data source providers • Support for pluggable chart templates • Provides step by step wizard and auto generate the gadgets • OOB support for DAS batch data sources, real time streams, RDBMS support
  • 44. More new in WSO2 Dashboard Server 2.1.0 (yet to be released) • Embeddable gadgets support • Role based access control for gadgets • Hidden pages support • Multiple views support per page • Gadgets state persistence • Pluggable gadget store support • WSO2 Controls API (shindig feature) for gadgets • Add/Delete gadgets from UI • Add/remove title bar operations in gadgets
  • 45. WSO2 Analytics Dashboard is powered by WSO2 Dashboard Server Let’s look some example implementations
  • 46. WSO2 ESB Analytics Dashboard
  • 47. WSO2 ESB Analytics (cont ..)
  • 48. WSO2 ESB Analytics Dashboard (cont ..)
  • 49. WSO2 ESB Analytics Dashboard (cont ..)
  • 51. Thank You! #WSO2ConEU Share your feedback for this session wso2con.com/app