analyzing the effectiveness of mobile and web channels using wso2 bam
TRANSCRIPT
![Page 1: Analyzing the Effectiveness of Mobile and Web Channels using WSO2 BAM](https://reader033.vdocuments.us/reader033/viewer/2022060118/5589d4c6d8b42a333b8b4665/html5/thumbnails/1.jpg)
Analyzing the Effectiveness of Mobile and Web Channels Using WSO2 BAM
Presented by:
Sinthuja Rajendran ,Software Engineer Maninda Edirisooriya, Software Engineer
![Page 2: Analyzing the Effectiveness of Mobile and Web Channels using WSO2 BAM](https://reader033.vdocuments.us/reader033/viewer/2022060118/5589d4c6d8b42a333b8b4665/html5/thumbnails/2.jpg)
E-Commerce..
● E-commerce has become an emerging trend in the internet marketplace for online purchases.
● Two primary channels of e-commerce,
● Web Channel
● Mobile Channel
![Page 3: Analyzing the Effectiveness of Mobile and Web Channels using WSO2 BAM](https://reader033.vdocuments.us/reader033/viewer/2022060118/5589d4c6d8b42a333b8b4665/html5/thumbnails/3.jpg)
Web Applications
● All time available, 24X7 hours in a week.
● Zero Install - A web browser will be enough for all web applications.
● Anybody, any where in the world
● Quick and easy updates
● Detailed Information
● Easy access
...Many more....
![Page 4: Analyzing the Effectiveness of Mobile and Web Channels using WSO2 BAM](https://reader033.vdocuments.us/reader033/viewer/2022060118/5589d4c6d8b42a333b8b4665/html5/thumbnails/4.jpg)
Mobile apps
● Mobile apps are becoming popular.
● All advantages mentioned for web applications, but 'No zero Installation'. You need to install the specific mobile app you want to use.
- Easy to use
- Access while transport
- Increased computing power
- Smart phones becoming cheaper
- Cool trend among youth
![Page 5: Analyzing the Effectiveness of Mobile and Web Channels using WSO2 BAM](https://reader033.vdocuments.us/reader033/viewer/2022060118/5589d4c6d8b42a333b8b4665/html5/thumbnails/5.jpg)
Business from Web to Mobile?
● Business is easier with, - Smart Phones
- Tablets
● New mobile apps - Getting popular in business applications
● People getting familiar with mobile apps
![Page 6: Analyzing the Effectiveness of Mobile and Web Channels using WSO2 BAM](https://reader033.vdocuments.us/reader033/viewer/2022060118/5589d4c6d8b42a333b8b4665/html5/thumbnails/6.jpg)
Requirement
It's important to analyze which e-commerce channel is suitable for an enterprise application, and make some strategic decisions such as providing promotions targeting the market segments of each different channel.
![Page 7: Analyzing the Effectiveness of Mobile and Web Channels using WSO2 BAM](https://reader033.vdocuments.us/reader033/viewer/2022060118/5589d4c6d8b42a333b8b4665/html5/thumbnails/7.jpg)
Problem !
How to monitor them? - Their usage - Tracking user behavior - Mobile user preferences - Mobile user interaction patterns - Compare with web app usage
![Page 8: Analyzing the Effectiveness of Mobile and Web Channels using WSO2 BAM](https://reader033.vdocuments.us/reader033/viewer/2022060118/5589d4c6d8b42a333b8b4665/html5/thumbnails/8.jpg)
WSO2 BAM 2.x.x
(WSO2 Business Analytics Monitor)
Solution :
![Page 9: Analyzing the Effectiveness of Mobile and Web Channels using WSO2 BAM](https://reader033.vdocuments.us/reader033/viewer/2022060118/5589d4c6d8b42a333b8b4665/html5/thumbnails/9.jpg)
WSO2 BAM 2
Open Source Big Data analytics framework - Cassandra big data storage - Hive/Hadoop big data analysis - Jaggery based dashboard/ WSO2 GS Dashboard - Toolboxes Approach
Ideal for, - Thrift for web app monitoring / big data interception - REST API for mobile apps
![Page 10: Analyzing the Effectiveness of Mobile and Web Channels using WSO2 BAM](https://reader033.vdocuments.us/reader033/viewer/2022060118/5589d4c6d8b42a333b8b4665/html5/thumbnails/10.jpg)
BAM Architecture
![Page 11: Analyzing the Effectiveness of Mobile and Web Channels using WSO2 BAM](https://reader033.vdocuments.us/reader033/viewer/2022060118/5589d4c6d8b42a333b8b4665/html5/thumbnails/11.jpg)
Demo....
Monitoring and analyzing both web and mobile channels of an,
E-Ticket Booking System
![Page 12: Analyzing the Effectiveness of Mobile and Web Channels using WSO2 BAM](https://reader033.vdocuments.us/reader033/viewer/2022060118/5589d4c6d8b42a333b8b4665/html5/thumbnails/12.jpg)
In this demo,
Web app - Running on WSO2 App Server Mobile app - Running on Android platform BAM toolbox - receiving, analyzing and visualizing channel usage
![Page 13: Analyzing the Effectiveness of Mobile and Web Channels using WSO2 BAM](https://reader033.vdocuments.us/reader033/viewer/2022060118/5589d4c6d8b42a333b8b4665/html5/thumbnails/13.jpg)
Online Ticketing Application
The application consists of following operations,
● Order a ticket
● View a ticket
● Cancel a ticket
![Page 14: Analyzing the Effectiveness of Mobile and Web Channels using WSO2 BAM](https://reader033.vdocuments.us/reader033/viewer/2022060118/5589d4c6d8b42a333b8b4665/html5/thumbnails/14.jpg)
Event Capture
![Page 15: Analyzing the Effectiveness of Mobile and Web Channels using WSO2 BAM](https://reader033.vdocuments.us/reader033/viewer/2022060118/5589d4c6d8b42a333b8b4665/html5/thumbnails/15.jpg)
Analytics and Visualization
![Page 16: Analyzing the Effectiveness of Mobile and Web Channels using WSO2 BAM](https://reader033.vdocuments.us/reader033/viewer/2022060118/5589d4c6d8b42a333b8b4665/html5/thumbnails/16.jpg)
Analyzed Outcome
![Page 17: Analyzing the Effectiveness of Mobile and Web Channels using WSO2 BAM](https://reader033.vdocuments.us/reader033/viewer/2022060118/5589d4c6d8b42a333b8b4665/html5/thumbnails/17.jpg)
Demo....
![Page 18: Analyzing the Effectiveness of Mobile and Web Channels using WSO2 BAM](https://reader033.vdocuments.us/reader033/viewer/2022060118/5589d4c6d8b42a333b8b4665/html5/thumbnails/18.jpg)
What's more?
Compare for each channel....
● User geographic locations
● Time variation analysis
● App usage
● Transaction quantities
● User preferences
● Cloud service usage metering
● Theft detection and alerting
● And many more .....
![Page 19: Analyzing the Effectiveness of Mobile and Web Channels using WSO2 BAM](https://reader033.vdocuments.us/reader033/viewer/2022060118/5589d4c6d8b42a333b8b4665/html5/thumbnails/19.jpg)
Questions??
![Page 20: Analyzing the Effectiveness of Mobile and Web Channels using WSO2 BAM](https://reader033.vdocuments.us/reader033/viewer/2022060118/5589d4c6d8b42a333b8b4665/html5/thumbnails/20.jpg)
Useful Links..
• Download WSO2 BAM from http://wso2.com/products/business-activity-monitor/ •See the documentation on http://docs.wso2.org/wiki/display/BAM201/WSO2+Business+Activity+Monitor+Documentation • Download the toolboxes from http://wso2.com/products/business-activity-monitor/toolboxes/ • See how you can write new Data Agent which publish to WSO2 BAM in http://wso2.org/library/articles/2012/07/creating-custom-agents-publish-events-bamcep • See how to use REST API of receiver in http://docs.wso2.org/wiki/display/BAM201/REST+API • See about BAM Dashboard in http://docs.wso2.org/wiki/display/BAM201/BAM+Dashboard
![Page 21: Analyzing the Effectiveness of Mobile and Web Channels using WSO2 BAM](https://reader033.vdocuments.us/reader033/viewer/2022060118/5589d4c6d8b42a333b8b4665/html5/thumbnails/21.jpg)
Thank You