SlideShare une entreprise Scribd logo
1  sur  49
Télécharger pour lire hors ligne
DERIVING INSIGHTS
IN DIGITAL ENTERPRISE
WITH WSO2 SMART ANALYTICS
S. Suhothayan
Architect/Associate Director, WSO2
April 19, 2017
Smart Analytics
Creating realtime, intelligent,
actionable business insights,
and data products
2
Smart Analytics
3
Enables
▪ Improve Efficiency
▪ Continuous optimization
▪ Be proactive & flexible
▪ Ensure smooth operation
▪ Help understand customers in detail
▪ Achieve financial gains
in Digital Enterprise
Source : http://cdn.business2community.com/wp-content/uploads/2012/08/Invest_Money_Photoxpress_2938045.jpg
▪ Provide a detailed view on the past and the present
▪ Run predictions to the future
▪ Interactive analytics for investigation
▪ Automated smart decisions in real-time
▪ Business user friendliness
▪ Customizable dashboards and alerts
Smart Analytics
4
Core Capabilities
Source : https://cdn.pixabay.com/photo/2016/05/03/00/07/analytics-1368293_960_720.png
WSO2 Data Analytics Server
Realtime Incremental Intelligent
5
DAS Architecture
6
Role in Digital
Transformation Journey
Advanced Monitoring and Policy Enforcement
▪ Correlates multiple data streams
▪ Detect usage patterns in realtime
▪ Enforce policy rules while providing alerts
Via Realtime Complex Event Processing
8
▪ Throttling with various throttling levels
API, Application, Resource URL & Subscription
▪ Hierarchical throttling limits
▪ E.g.
Each user has a throttling limit is 15 requests/min, and 1000
request/month, while cumulatively all users can process 1000
requests/sec.
Advanced Monitoring and Policy Enforcement ...
Throttling for WSO2 API Manager
9
Advanced Monitoring and Policy Enforcement ...
Auto Scaling and Dynamic Resource Provisioning for Stratos
▪ Apache Stratos is a highly-extensible Platform-as-a-Service (PaaS)
framework use WSO2 DAS for autoscaling.
10
Advanced Monitoring and Policy Enforcement ...
▪ Uber as Apache Eagle uses WSO2 Siddhi CEP engine (the core of WSO2
DAS) as their Policy Engine for detecting Taxi Fraud and Policy Violations
and acting fast on them.
As Policy Engine at Uber and Apache Eagle
11
Predictive Services
▪ Execute machine-learning models in realtime
▪ Automate actions
▪ E.g. : Detect Product Defects
With Machine Learning
Source : https://img.clipartfest.com/6c86f2f446bd320da5e71e43d0828e01_in-the-pages-that-follow-we-clipart-production-line_557-418.jpeg 12
Predictive Services ...
Identifying Wait Time in Airports
Source:
http://i.dailymail.co.uk/i/pix/2016/05/16/20/3440003700000578-3593079-CHICAGO_IL_MAY_16_Passengers_at_O_Hare_International_Airport_wa
i-a-95_1463426503445.jpg, http://www.waittimealliance.ca/wp-content/uploads/2014/04/clock.png
13
Threat Detection and Response
▪ Identify security threats and fraud
▪ Detect the class of threats
▪ Respond accordingly
▪ E.g:
Value at risk with Monte Carlo Simulation
Trends using Regression Analysis
...
Via Advanced Analytics Techniques
14
Threat Detection and Response ...
define stream Purchase (price double, cardNo long, place string);
from every (a1 = Purchase[price < 10] ) ->
a2 = Purchase[ price >10000 and a1.cardNo == a2.cardNo ]
within 1 day
select a1.cardNo as cardNo, a2.price as price, a2.place as place
insert into PotentialFraud ;
With Complex Queries
15
Threat Detection and Response ...
▪ Use Markov models to identify
the probabilities of event
sequences
▪ Detect anomalous event
sequences (eg: ABE) in
real-time by comparing
sequence probabilities against
a threshold
Through Activity Sequences
C
B F
A
E
0.9
0.9
0.90.1
0.9
0.1
0.1
0.1
16
Threat Detection and Response ...
▪ Achieve surveillance using Geo Fencing
▪ Detect logins from multiple IPs, from
multiple locations, and during abnormal
times
With Geographical Processing
17
Threat Detection and Response ...
Multiple Response Options
18
+ Pluggable
Custom
Publishers
Intelligent Decision-Making
▪ Detect and address issues and identify new opportunities.
▪ Remove false positives using Scoring
With Scoring & Anomaly Detection
Source : https://img.clipartfest.com/6c86f2f446bd320da5e71e43d0828e01_in-the-pages-that-follow-we-clipart-production-line_557-418.jpeg
Score = 0.001 * itemPrice
+ 0.1 * itemQuantity
+ 2.5 * isFreeEmail
+ 5 * riskyCountry
+ 8 * suspicousIPRange
+ 5 * suspicousUsername
+ 3 * highTransactionVelocity
19
New revenue streams
▪ Generate insights from
Raw or processed data
Or in the form of Artificial Intelligence (AI)
▪ Are valuable new digital products
▪ Provide new business value across all your digital
initiatives
From Insights
20
New revenue streams
▪ WSO2 Analytics for API management,
Integration, Identity & IoT
▪ And as Smart Analytics Solutions for
Several Domains
As Solutions
21
Capabilities of DAS
Interoperability with Digital Enterprise
Via Out of The Box Data Formats and Transport Protocols
+ Pluggable
Custom
Receivers
23
Respond to events in milliseconds
▪ Correlate data streams over time
▪ Find interesting occurrences
▪ And Notify
▪ All in Realtime !
With State of The Art Siddhi CEP Engine
24
Respond to events in milliseconds ...
With Realtime Processing Patterns
▪ Transformation
projection, transformation, enrich, split
▪ Temporal Aggregation
basic stats, group by Aggregation, moving averages
▪ Alert and Threshold
▪ Event Correlation
▪ Trends
detecting rise, fall, turn, triple bottom
▪ Partitioning
▪ Join Streams
▪ Query Data Stores
25
Respond to events in milliseconds ...
With SQL Like Query Language
define stream Sales (region string, brand string, quantity int, price double);
from Sales[region == ‘USA’ and quantity > 99]
select brand, price, quantity
insert into WholeSales ;
from Sales#window.time(1 hour)
select region, brand, avg(quantity) as avgQuantity
group by region, brand
insert into LastHourSales ;
26
Filtering
Aggregation over sliding 1 hour
Other supported window types:
timeBatch(), length(), lengthBatch(), etc.
Facilitate Smart Decisions
▪ Dashboard generation
▪ Gadget generation
▪ Gather data via
Websockets
Polling
▪ Custom / Personalized
Gadget and Dashboard
With Insights through Dashboards, Reports, and Alerts
27
Predictive Decision Making
▪ Author models in an accessible language, or generate models from a
variety of popular machine-learning frameworks, such as :
R, Python, Spark MLLib
▪ Export them via PMML
▪ Run them in realtime
from DataStream#ml:predict(“/home/user/ml.model”, “double”)
select *
insert into PredictionStream ;
With Machine Learning
28
Business Friendly Interface
▪ Developers create query templates
With Trivial Rule Compilation and Informative Dashboard
29
Business Friendly Interface ...
▪ Business users manage them
With Trivial Rule Compilation and Informative Dashboard
30
Investigative Analysis
▪ Apache Lucene based interactive
querying support on historical data
▪ Drilldown search support
▪ Distributed near realtime data
indexing
With Interactive Analytics
31
Periodic and Just In Time Analysis
▪ Powered by Apache Spark
▪ Interactive Spark Console for
just in time analysis
▪ Scheduled Job execution for
Periodic analysis
With Batch Analytics
32
Resource Optimisation
▪ Use realtime incremental reduction technique to calculate summations
▪ Lower CPU and Memory consumption
With incremental computation
33
Grow With Data
Scalable Deployment
2 Node Deployment
Multi Node Deployment
34
Extend As You Wish !
Analytics Extension Store
Extension for :
▪ Receivers
▪ Publishers
▪ Siddhi Functions
https://store.wso2.com/
35
Smart Analytics Solutions
Banking and Finance
37
▪ Fraud Detection & Money Laundering Detection
▪ Risk Management (Value at Risk)
▪ Stock Market Surveillance
Sources:http://newbusinessage.com/Articles/view/3960,https://www.moneysmart.gov.au/scams/investment-scams/inflating-the-share
-price,https://upload.wikimedia.org/wikipedia/commons/d/d7/Philippine-stock-market-board.jpg
eCommerce and Digital Marketing
38
▪ Recommendations Engine
▪ Ad Optimization
▪ Proximity Marketing
▪ IBeacons and RFID based object tracking
▪ Geographical Processing
Fleet Management
39
▪ Catering Smart Grid, Smart Homes and
Oil and Gas Industries.
Smart Energy Analytics
40
DEBS 2014
▪ Sentiment Analysis
▪ Most Popular Tweets
▪ NLP Processing
Social Media Analysis
41
Realtime Count
Word Cloud
▪ System Monitoring
▪ Autoscaling
▪ Throttling
Operational Efficiency
42
▪ HL7 Support
▪ Patient Motoring
▪ Hospital Management
Health Care
43
Success Stories
Experian delivers a digital marketing platform, where CEP plays a key role to analyze in real-time
customers behavior and offer targeted promotions. CEP was chosen after careful analysis, primarily
for its openness, its open source nature, the fact support is driven by engineers and the availability
of a complete middleware, integrated with CEP, for additional use cases.
Eurecat is the Catalonia innovation center (in Spain) - Using CEP to analyze data from iBeacons
deployed within department stores to offer instant rebates to user or send them help if it’s detected
that they seem “stuck” in the shop area. They chose WSO2 due to real-time processing, the variety
of IoT connectors available as well as the extensible framework and the rich configuration language.
They also use WSO2 ESB in conjunction with WSO2 CEP.
Pacific Controls is an innovative company delivering an IoT platform of platforms: Galaxy 2021. The
platform allows to manage all kinds of devices within a building and take automated decisions such
as moving an elevator or starting the air conditioning based on certain conditions. Within Galaxy
2021, CEP is used for monitoring alarms and specific conditions.Pacific Controls also uses other
products from the WSO2 platform, such as WSO2 ESB and Identity Server
45
A leading airline uses CEP to enhance customer experience by calculating the average time to reach
their boarding gate (going through security, walking, etc.). They also want to track the time it takes
to clean a plane, in order to better streamline the boarding process and notify both the airline and
customers about potential delays. They evaluated WSO2 CEP first as they were already using our
platform and decided to use it as it addressed all their requirements.
Success Stories
46
a
Winning the Data in Motion Hack Week with AWS and Geovation, providing an impressive solution,
taking the data from many modes of transport and overlaying passenger flow/train loading and
pollution data, and allowing users to plan a route based on how busy their stations/routes are, whilst
also taking air quality into account.
DEBS (Distributed Event Based Systems) Challenge in Smart Home electricity data: 2000 sensors,
40 houses, 4 billion events. We posted fastest single node solution measured (400K events/sec) and
close to one million distributed throughput. WSO2 CEP based solution is one of the four finalists, and
the only generic solution to become a finalist.
Build solution to search, visualize, analyze healthcare records (HL7) across 20 hospitals in Italy, with
the combination of WSO2 ESB.
Foods supply company in USA, detects anomalies such as delivery delays and provides personalized
notifications, and makes order recommendations based on history.
DEBS 2014
Success Stories ...
Market Recognition
● Named as a Strong Performer in The Forrester Wave™: Big Data
Streaming Analytics, Q1 2016.
● Highest score possible in 'Acquisition and Pricing' criteria, and among
second-highest scores in 'Ability to execute' criteria
● The Forrester Report notes…..
“WSO2 is an open source middleware provider that includes a full spectrum of
architected-as-one components such as application servers, message brokers, enterprise
service bus, and many others.
Its streaming analytics solution follows the complex event processor architectural
approach, so it provides very low-latency analytics. Enterprises that already use WSO2
middleware can add CEP seamlessly. Enterprises looking for a full middleware stack that
includes streaming analytics will find a place for WSO2 on their shortlist as well.”
47
Download and Try
48
WSO2 Data Analytics Server
http://wso2.com/smart-analytics/
Smart Analytics Solutions
http://wso2.com/smart-analytics/solutions/
THANK YOU
wso2.com

Contenu connexe

Tendances

WSO2 Summit London 2018: Lean Digital Agility with WSO2
WSO2 Summit London 2018: Lean Digital Agility with WSO2WSO2 Summit London 2018: Lean Digital Agility with WSO2
WSO2 Summit London 2018: Lean Digital Agility with WSO2WSO2
 
Operational Optimization Through Integration
Operational Optimization Through IntegrationOperational Optimization Through Integration
Operational Optimization Through IntegrationWSO2
 
[WSO2Con EU 2018] Simplifying Digital Transformation with an "API Aware" Mindset
[WSO2Con EU 2018] Simplifying Digital Transformation with an "API Aware" Mindset[WSO2Con EU 2018] Simplifying Digital Transformation with an "API Aware" Mindset
[WSO2Con EU 2018] Simplifying Digital Transformation with an "API Aware" MindsetWSO2
 
Gartner 2017 London: How to re-invent your IT Architecture?
Gartner 2017 London: How to re-invent your IT Architecture?Gartner 2017 London: How to re-invent your IT Architecture?
Gartner 2017 London: How to re-invent your IT Architecture?LeanIX GmbH
 
How to Plan and Run Your Digital Transformation
How to Plan and Run Your Digital Transformation How to Plan and Run Your Digital Transformation
How to Plan and Run Your Digital Transformation WSO2
 
API-Centric Hybrid Integration Platform for Microservices or ESB Style Archit...
API-Centric Hybrid Integration Platform for Microservices or ESB Style Archit...API-Centric Hybrid Integration Platform for Microservices or ESB Style Archit...
API-Centric Hybrid Integration Platform for Microservices or ESB Style Archit...WSO2
 
Blueprint for omnichannel integration architecture
Blueprint for omnichannel integration architectureBlueprint for omnichannel integration architecture
Blueprint for omnichannel integration architectureEric D. Schabell
 
[WSO2 Meetup] Tools and Techniques for Building and Maintaining Streaming-bas...
[WSO2 Meetup] Tools and Techniques for Building and Maintaining Streaming-bas...[WSO2 Meetup] Tools and Techniques for Building and Maintaining Streaming-bas...
[WSO2 Meetup] Tools and Techniques for Building and Maintaining Streaming-bas...WSO2
 
Microservices: Keep Complexity under Control with LeanIX Enterprise Architect...
Microservices: Keep Complexity under Control with LeanIX Enterprise Architect...Microservices: Keep Complexity under Control with LeanIX Enterprise Architect...
Microservices: Keep Complexity under Control with LeanIX Enterprise Architect...LeanIX GmbH
 
Gartner CIO & IT Executive Summit -- Event Mesh: The Architecture Layer That ...
Gartner CIO & IT Executive Summit -- Event Mesh: The Architecture Layer That ...Gartner CIO & IT Executive Summit -- Event Mesh: The Architecture Layer That ...
Gartner CIO & IT Executive Summit -- Event Mesh: The Architecture Layer That ...Solace
 
Monetize Your Open Banking APIs with Fintechs — Strategies & Live Demo
Monetize Your Open Banking APIs with Fintechs — Strategies & Live DemoMonetize Your Open Banking APIs with Fintechs — Strategies & Live Demo
Monetize Your Open Banking APIs with Fintechs — Strategies & Live DemoWSO2
 
WSO2 Summit London 2018: Introduction
WSO2 Summit London 2018: IntroductionWSO2 Summit London 2018: Introduction
WSO2 Summit London 2018: IntroductionWSO2
 
Modernizing IT with Microservices
Modernizing IT with MicroservicesModernizing IT with Microservices
Modernizing IT with MicroservicesLeanIX GmbH
 
Using a Hybrid IoT Event Mesh to Power a Global, Large-Scale IoT Platform
Using a Hybrid IoT Event Mesh to Power a Global, Large-Scale IoT PlatformUsing a Hybrid IoT Event Mesh to Power a Global, Large-Scale IoT Platform
Using a Hybrid IoT Event Mesh to Power a Global, Large-Scale IoT PlatformSolace
 
Microservices, containers and event driven architecture - key factors in agil...
Microservices, containers and event driven architecture - key factors in agil...Microservices, containers and event driven architecture - key factors in agil...
Microservices, containers and event driven architecture - key factors in agil...Judy Breedlove
 
Solutions Using WSO2 Analytics
Solutions Using WSO2 AnalyticsSolutions Using WSO2 Analytics
Solutions Using WSO2 AnalyticsWSO2
 
[WSO2Con EU 2018] API-driven Integration with WSO2 at Schneider Electric
[WSO2Con EU 2018] API-driven Integration with WSO2 at Schneider Electric[WSO2Con EU 2018] API-driven Integration with WSO2 at Schneider Electric
[WSO2Con EU 2018] API-driven Integration with WSO2 at Schneider ElectricWSO2
 
apidays LIVE Hong Kong 2021 - Rethinking Financial Services with Data in Moti...
apidays LIVE Hong Kong 2021 - Rethinking Financial Services with Data in Moti...apidays LIVE Hong Kong 2021 - Rethinking Financial Services with Data in Moti...
apidays LIVE Hong Kong 2021 - Rethinking Financial Services with Data in Moti...apidays
 
Network Monitoring Software
Network Monitoring SoftwareNetwork Monitoring Software
Network Monitoring SoftwareRajDodiya4
 
Event Mesh: the Architecture Layer That Will Make Your Business Event-Driven
Event Mesh: the Architecture Layer That Will Make Your Business Event-DrivenEvent Mesh: the Architecture Layer That Will Make Your Business Event-Driven
Event Mesh: the Architecture Layer That Will Make Your Business Event-DrivenSolace
 

Tendances (20)

WSO2 Summit London 2018: Lean Digital Agility with WSO2
WSO2 Summit London 2018: Lean Digital Agility with WSO2WSO2 Summit London 2018: Lean Digital Agility with WSO2
WSO2 Summit London 2018: Lean Digital Agility with WSO2
 
Operational Optimization Through Integration
Operational Optimization Through IntegrationOperational Optimization Through Integration
Operational Optimization Through Integration
 
[WSO2Con EU 2018] Simplifying Digital Transformation with an "API Aware" Mindset
[WSO2Con EU 2018] Simplifying Digital Transformation with an "API Aware" Mindset[WSO2Con EU 2018] Simplifying Digital Transformation with an "API Aware" Mindset
[WSO2Con EU 2018] Simplifying Digital Transformation with an "API Aware" Mindset
 
Gartner 2017 London: How to re-invent your IT Architecture?
Gartner 2017 London: How to re-invent your IT Architecture?Gartner 2017 London: How to re-invent your IT Architecture?
Gartner 2017 London: How to re-invent your IT Architecture?
 
How to Plan and Run Your Digital Transformation
How to Plan and Run Your Digital Transformation How to Plan and Run Your Digital Transformation
How to Plan and Run Your Digital Transformation
 
API-Centric Hybrid Integration Platform for Microservices or ESB Style Archit...
API-Centric Hybrid Integration Platform for Microservices or ESB Style Archit...API-Centric Hybrid Integration Platform for Microservices or ESB Style Archit...
API-Centric Hybrid Integration Platform for Microservices or ESB Style Archit...
 
Blueprint for omnichannel integration architecture
Blueprint for omnichannel integration architectureBlueprint for omnichannel integration architecture
Blueprint for omnichannel integration architecture
 
[WSO2 Meetup] Tools and Techniques for Building and Maintaining Streaming-bas...
[WSO2 Meetup] Tools and Techniques for Building and Maintaining Streaming-bas...[WSO2 Meetup] Tools and Techniques for Building and Maintaining Streaming-bas...
[WSO2 Meetup] Tools and Techniques for Building and Maintaining Streaming-bas...
 
Microservices: Keep Complexity under Control with LeanIX Enterprise Architect...
Microservices: Keep Complexity under Control with LeanIX Enterprise Architect...Microservices: Keep Complexity under Control with LeanIX Enterprise Architect...
Microservices: Keep Complexity under Control with LeanIX Enterprise Architect...
 
Gartner CIO & IT Executive Summit -- Event Mesh: The Architecture Layer That ...
Gartner CIO & IT Executive Summit -- Event Mesh: The Architecture Layer That ...Gartner CIO & IT Executive Summit -- Event Mesh: The Architecture Layer That ...
Gartner CIO & IT Executive Summit -- Event Mesh: The Architecture Layer That ...
 
Monetize Your Open Banking APIs with Fintechs — Strategies & Live Demo
Monetize Your Open Banking APIs with Fintechs — Strategies & Live DemoMonetize Your Open Banking APIs with Fintechs — Strategies & Live Demo
Monetize Your Open Banking APIs with Fintechs — Strategies & Live Demo
 
WSO2 Summit London 2018: Introduction
WSO2 Summit London 2018: IntroductionWSO2 Summit London 2018: Introduction
WSO2 Summit London 2018: Introduction
 
Modernizing IT with Microservices
Modernizing IT with MicroservicesModernizing IT with Microservices
Modernizing IT with Microservices
 
Using a Hybrid IoT Event Mesh to Power a Global, Large-Scale IoT Platform
Using a Hybrid IoT Event Mesh to Power a Global, Large-Scale IoT PlatformUsing a Hybrid IoT Event Mesh to Power a Global, Large-Scale IoT Platform
Using a Hybrid IoT Event Mesh to Power a Global, Large-Scale IoT Platform
 
Microservices, containers and event driven architecture - key factors in agil...
Microservices, containers and event driven architecture - key factors in agil...Microservices, containers and event driven architecture - key factors in agil...
Microservices, containers and event driven architecture - key factors in agil...
 
Solutions Using WSO2 Analytics
Solutions Using WSO2 AnalyticsSolutions Using WSO2 Analytics
Solutions Using WSO2 Analytics
 
[WSO2Con EU 2018] API-driven Integration with WSO2 at Schneider Electric
[WSO2Con EU 2018] API-driven Integration with WSO2 at Schneider Electric[WSO2Con EU 2018] API-driven Integration with WSO2 at Schneider Electric
[WSO2Con EU 2018] API-driven Integration with WSO2 at Schneider Electric
 
apidays LIVE Hong Kong 2021 - Rethinking Financial Services with Data in Moti...
apidays LIVE Hong Kong 2021 - Rethinking Financial Services with Data in Moti...apidays LIVE Hong Kong 2021 - Rethinking Financial Services with Data in Moti...
apidays LIVE Hong Kong 2021 - Rethinking Financial Services with Data in Moti...
 
Network Monitoring Software
Network Monitoring SoftwareNetwork Monitoring Software
Network Monitoring Software
 
Event Mesh: the Architecture Layer That Will Make Your Business Event-Driven
Event Mesh: the Architecture Layer That Will Make Your Business Event-DrivenEvent Mesh: the Architecture Layer That Will Make Your Business Event-Driven
Event Mesh: the Architecture Layer That Will Make Your Business Event-Driven
 

Similaire à Driving Insights in the Digital Enterprise

Creativehead Technology Company Profile
Creativehead Technology Company ProfileCreativehead Technology Company Profile
Creativehead Technology Company ProfileDenny Charter
 
Flink Forward Berlin 2017: Bas Geerdink, Martijn Visser - Fast Data at ING - ...
Flink Forward Berlin 2017: Bas Geerdink, Martijn Visser - Fast Data at ING - ...Flink Forward Berlin 2017: Bas Geerdink, Martijn Visser - Fast Data at ING - ...
Flink Forward Berlin 2017: Bas Geerdink, Martijn Visser - Fast Data at ING - ...Flink Forward
 
18th Athens Big Data Meetup - 1st Talk - Timeseries Forecasting as a Service
18th Athens Big Data Meetup - 1st Talk - Timeseries Forecasting as a Service18th Athens Big Data Meetup - 1st Talk - Timeseries Forecasting as a Service
18th Athens Big Data Meetup - 1st Talk - Timeseries Forecasting as a ServiceAthens Big Data
 
From measurement to knowledge with sofia2 Platform
From measurement to knowledge with sofia2 PlatformFrom measurement to knowledge with sofia2 Platform
From measurement to knowledge with sofia2 PlatformSofia2 Smart Platform
 
An Hour with Dries: Product and Strategy Updates Exclusively for Partners
An Hour with Dries: Product and Strategy Updates Exclusively for PartnersAn Hour with Dries: Product and Strategy Updates Exclusively for Partners
An Hour with Dries: Product and Strategy Updates Exclusively for PartnersAcquia
 
Transformacion del Negocio Financiero por medio de Tecnologias Cloud
Transformacion del Negocio Financiero por medio de Tecnologias CloudTransformacion del Negocio Financiero por medio de Tecnologias Cloud
Transformacion del Negocio Financiero por medio de Tecnologias CloudRaul Goycoolea Seoane
 
ScaleFocus DACH Expertise
ScaleFocus DACH ExpertiseScaleFocus DACH Expertise
ScaleFocus DACH ExpertiseScaleFocus
 
Enabling Event Driven Architecture with PubSub+
Enabling Event Driven Architecture with PubSub+Enabling Event Driven Architecture with PubSub+
Enabling Event Driven Architecture with PubSub+Himanshu Gupta
 
Improve Store Expansion (Territory Management Featuring)
Improve Store Expansion (Territory Management Featuring)Improve Store Expansion (Territory Management Featuring)
Improve Store Expansion (Territory Management Featuring)Esri España
 
Transforming Financial Services with Event Streaming Data
Transforming Financial Services with Event Streaming DataTransforming Financial Services with Event Streaming Data
Transforming Financial Services with Event Streaming Dataconfluent
 
Pivoting event streaming, from PROJECTS to a PLATFORM
Pivoting event streaming, from PROJECTS to a PLATFORMPivoting event streaming, from PROJECTS to a PLATFORM
Pivoting event streaming, from PROJECTS to a PLATFORMconfluent
 
Zy Vision Visualizations For Real Time Data
Zy Vision Visualizations For Real Time DataZy Vision Visualizations For Real Time Data
Zy Vision Visualizations For Real Time Datatresag71
 
EVAM_Streaming Analytics_v1.5
EVAM_Streaming Analytics_v1.5EVAM_Streaming Analytics_v1.5
EVAM_Streaming Analytics_v1.5John Nikolaidis
 
StreamCentral for the IT Professional
StreamCentral for the IT ProfessionalStreamCentral for the IT Professional
StreamCentral for the IT ProfessionalRaheel Retiwalla
 
Microsoft - Qual o segredo do sucesso em seu projeto embedded?
Microsoft - Qual o segredo do sucesso em seu projeto embedded? Microsoft - Qual o segredo do sucesso em seu projeto embedded?
Microsoft - Qual o segredo do sucesso em seu projeto embedded? Embarcados
 
Veobit_Presentation PA3
Veobit_Presentation PA3Veobit_Presentation PA3
Veobit_Presentation PA3Kire Angjushev
 
Confluent & GSI Webinars series - Session 3
Confluent & GSI Webinars series - Session 3Confluent & GSI Webinars series - Session 3
Confluent & GSI Webinars series - Session 3confluent
 
Accenture Technology Vision for SAP Solutions
Accenture Technology Vision for SAP SolutionsAccenture Technology Vision for SAP Solutions
Accenture Technology Vision for SAP SolutionsAccenture Technology
 
Society Overview - 2015
Society Overview - 2015Society Overview - 2015
Society Overview - 2015Dan Glavin
 
Differentiating Digital Banking with API Monitoring
Differentiating Digital Banking with API MonitoringDifferentiating Digital Banking with API Monitoring
Differentiating Digital Banking with API MonitoringSmartBear
 

Similaire à Driving Insights in the Digital Enterprise (20)

Creativehead Technology Company Profile
Creativehead Technology Company ProfileCreativehead Technology Company Profile
Creativehead Technology Company Profile
 
Flink Forward Berlin 2017: Bas Geerdink, Martijn Visser - Fast Data at ING - ...
Flink Forward Berlin 2017: Bas Geerdink, Martijn Visser - Fast Data at ING - ...Flink Forward Berlin 2017: Bas Geerdink, Martijn Visser - Fast Data at ING - ...
Flink Forward Berlin 2017: Bas Geerdink, Martijn Visser - Fast Data at ING - ...
 
18th Athens Big Data Meetup - 1st Talk - Timeseries Forecasting as a Service
18th Athens Big Data Meetup - 1st Talk - Timeseries Forecasting as a Service18th Athens Big Data Meetup - 1st Talk - Timeseries Forecasting as a Service
18th Athens Big Data Meetup - 1st Talk - Timeseries Forecasting as a Service
 
From measurement to knowledge with sofia2 Platform
From measurement to knowledge with sofia2 PlatformFrom measurement to knowledge with sofia2 Platform
From measurement to knowledge with sofia2 Platform
 
An Hour with Dries: Product and Strategy Updates Exclusively for Partners
An Hour with Dries: Product and Strategy Updates Exclusively for PartnersAn Hour with Dries: Product and Strategy Updates Exclusively for Partners
An Hour with Dries: Product and Strategy Updates Exclusively for Partners
 
Transformacion del Negocio Financiero por medio de Tecnologias Cloud
Transformacion del Negocio Financiero por medio de Tecnologias CloudTransformacion del Negocio Financiero por medio de Tecnologias Cloud
Transformacion del Negocio Financiero por medio de Tecnologias Cloud
 
ScaleFocus DACH Expertise
ScaleFocus DACH ExpertiseScaleFocus DACH Expertise
ScaleFocus DACH Expertise
 
Enabling Event Driven Architecture with PubSub+
Enabling Event Driven Architecture with PubSub+Enabling Event Driven Architecture with PubSub+
Enabling Event Driven Architecture with PubSub+
 
Improve Store Expansion (Territory Management Featuring)
Improve Store Expansion (Territory Management Featuring)Improve Store Expansion (Territory Management Featuring)
Improve Store Expansion (Territory Management Featuring)
 
Transforming Financial Services with Event Streaming Data
Transforming Financial Services with Event Streaming DataTransforming Financial Services with Event Streaming Data
Transforming Financial Services with Event Streaming Data
 
Pivoting event streaming, from PROJECTS to a PLATFORM
Pivoting event streaming, from PROJECTS to a PLATFORMPivoting event streaming, from PROJECTS to a PLATFORM
Pivoting event streaming, from PROJECTS to a PLATFORM
 
Zy Vision Visualizations For Real Time Data
Zy Vision Visualizations For Real Time DataZy Vision Visualizations For Real Time Data
Zy Vision Visualizations For Real Time Data
 
EVAM_Streaming Analytics_v1.5
EVAM_Streaming Analytics_v1.5EVAM_Streaming Analytics_v1.5
EVAM_Streaming Analytics_v1.5
 
StreamCentral for the IT Professional
StreamCentral for the IT ProfessionalStreamCentral for the IT Professional
StreamCentral for the IT Professional
 
Microsoft - Qual o segredo do sucesso em seu projeto embedded?
Microsoft - Qual o segredo do sucesso em seu projeto embedded? Microsoft - Qual o segredo do sucesso em seu projeto embedded?
Microsoft - Qual o segredo do sucesso em seu projeto embedded?
 
Veobit_Presentation PA3
Veobit_Presentation PA3Veobit_Presentation PA3
Veobit_Presentation PA3
 
Confluent & GSI Webinars series - Session 3
Confluent & GSI Webinars series - Session 3Confluent & GSI Webinars series - Session 3
Confluent & GSI Webinars series - Session 3
 
Accenture Technology Vision for SAP Solutions
Accenture Technology Vision for SAP SolutionsAccenture Technology Vision for SAP Solutions
Accenture Technology Vision for SAP Solutions
 
Society Overview - 2015
Society Overview - 2015Society Overview - 2015
Society Overview - 2015
 
Differentiating Digital Banking with API Monitoring
Differentiating Digital Banking with API MonitoringDifferentiating Digital Banking with API Monitoring
Differentiating Digital Banking with API Monitoring
 

Plus de WSO2

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
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
 

Plus de WSO2 (20)

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
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
 

Dernier

Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
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
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
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
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
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
 
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
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 

Dernier (20)

Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
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
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
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
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
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
 
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
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 

Driving Insights in the Digital Enterprise

  • 1. DERIVING INSIGHTS IN DIGITAL ENTERPRISE WITH WSO2 SMART ANALYTICS S. Suhothayan Architect/Associate Director, WSO2 April 19, 2017
  • 2. Smart Analytics Creating realtime, intelligent, actionable business insights, and data products 2
  • 3. Smart Analytics 3 Enables ▪ Improve Efficiency ▪ Continuous optimization ▪ Be proactive & flexible ▪ Ensure smooth operation ▪ Help understand customers in detail ▪ Achieve financial gains in Digital Enterprise Source : http://cdn.business2community.com/wp-content/uploads/2012/08/Invest_Money_Photoxpress_2938045.jpg
  • 4. ▪ Provide a detailed view on the past and the present ▪ Run predictions to the future ▪ Interactive analytics for investigation ▪ Automated smart decisions in real-time ▪ Business user friendliness ▪ Customizable dashboards and alerts Smart Analytics 4 Core Capabilities Source : https://cdn.pixabay.com/photo/2016/05/03/00/07/analytics-1368293_960_720.png
  • 5. WSO2 Data Analytics Server Realtime Incremental Intelligent 5
  • 8. Advanced Monitoring and Policy Enforcement ▪ Correlates multiple data streams ▪ Detect usage patterns in realtime ▪ Enforce policy rules while providing alerts Via Realtime Complex Event Processing 8
  • 9. ▪ Throttling with various throttling levels API, Application, Resource URL & Subscription ▪ Hierarchical throttling limits ▪ E.g. Each user has a throttling limit is 15 requests/min, and 1000 request/month, while cumulatively all users can process 1000 requests/sec. Advanced Monitoring and Policy Enforcement ... Throttling for WSO2 API Manager 9
  • 10. Advanced Monitoring and Policy Enforcement ... Auto Scaling and Dynamic Resource Provisioning for Stratos ▪ Apache Stratos is a highly-extensible Platform-as-a-Service (PaaS) framework use WSO2 DAS for autoscaling. 10
  • 11. Advanced Monitoring and Policy Enforcement ... ▪ Uber as Apache Eagle uses WSO2 Siddhi CEP engine (the core of WSO2 DAS) as their Policy Engine for detecting Taxi Fraud and Policy Violations and acting fast on them. As Policy Engine at Uber and Apache Eagle 11
  • 12. Predictive Services ▪ Execute machine-learning models in realtime ▪ Automate actions ▪ E.g. : Detect Product Defects With Machine Learning Source : https://img.clipartfest.com/6c86f2f446bd320da5e71e43d0828e01_in-the-pages-that-follow-we-clipart-production-line_557-418.jpeg 12
  • 13. Predictive Services ... Identifying Wait Time in Airports Source: http://i.dailymail.co.uk/i/pix/2016/05/16/20/3440003700000578-3593079-CHICAGO_IL_MAY_16_Passengers_at_O_Hare_International_Airport_wa i-a-95_1463426503445.jpg, http://www.waittimealliance.ca/wp-content/uploads/2014/04/clock.png 13
  • 14. Threat Detection and Response ▪ Identify security threats and fraud ▪ Detect the class of threats ▪ Respond accordingly ▪ E.g: Value at risk with Monte Carlo Simulation Trends using Regression Analysis ... Via Advanced Analytics Techniques 14
  • 15. Threat Detection and Response ... define stream Purchase (price double, cardNo long, place string); from every (a1 = Purchase[price < 10] ) -> a2 = Purchase[ price >10000 and a1.cardNo == a2.cardNo ] within 1 day select a1.cardNo as cardNo, a2.price as price, a2.place as place insert into PotentialFraud ; With Complex Queries 15
  • 16. Threat Detection and Response ... ▪ Use Markov models to identify the probabilities of event sequences ▪ Detect anomalous event sequences (eg: ABE) in real-time by comparing sequence probabilities against a threshold Through Activity Sequences C B F A E 0.9 0.9 0.90.1 0.9 0.1 0.1 0.1 16
  • 17. Threat Detection and Response ... ▪ Achieve surveillance using Geo Fencing ▪ Detect logins from multiple IPs, from multiple locations, and during abnormal times With Geographical Processing 17
  • 18. Threat Detection and Response ... Multiple Response Options 18 + Pluggable Custom Publishers
  • 19. Intelligent Decision-Making ▪ Detect and address issues and identify new opportunities. ▪ Remove false positives using Scoring With Scoring & Anomaly Detection Source : https://img.clipartfest.com/6c86f2f446bd320da5e71e43d0828e01_in-the-pages-that-follow-we-clipart-production-line_557-418.jpeg Score = 0.001 * itemPrice + 0.1 * itemQuantity + 2.5 * isFreeEmail + 5 * riskyCountry + 8 * suspicousIPRange + 5 * suspicousUsername + 3 * highTransactionVelocity 19
  • 20. New revenue streams ▪ Generate insights from Raw or processed data Or in the form of Artificial Intelligence (AI) ▪ Are valuable new digital products ▪ Provide new business value across all your digital initiatives From Insights 20
  • 21. New revenue streams ▪ WSO2 Analytics for API management, Integration, Identity & IoT ▪ And as Smart Analytics Solutions for Several Domains As Solutions 21
  • 23. Interoperability with Digital Enterprise Via Out of The Box Data Formats and Transport Protocols + Pluggable Custom Receivers 23
  • 24. Respond to events in milliseconds ▪ Correlate data streams over time ▪ Find interesting occurrences ▪ And Notify ▪ All in Realtime ! With State of The Art Siddhi CEP Engine 24
  • 25. Respond to events in milliseconds ... With Realtime Processing Patterns ▪ Transformation projection, transformation, enrich, split ▪ Temporal Aggregation basic stats, group by Aggregation, moving averages ▪ Alert and Threshold ▪ Event Correlation ▪ Trends detecting rise, fall, turn, triple bottom ▪ Partitioning ▪ Join Streams ▪ Query Data Stores 25
  • 26. Respond to events in milliseconds ... With SQL Like Query Language define stream Sales (region string, brand string, quantity int, price double); from Sales[region == ‘USA’ and quantity > 99] select brand, price, quantity insert into WholeSales ; from Sales#window.time(1 hour) select region, brand, avg(quantity) as avgQuantity group by region, brand insert into LastHourSales ; 26 Filtering Aggregation over sliding 1 hour Other supported window types: timeBatch(), length(), lengthBatch(), etc.
  • 27. Facilitate Smart Decisions ▪ Dashboard generation ▪ Gadget generation ▪ Gather data via Websockets Polling ▪ Custom / Personalized Gadget and Dashboard With Insights through Dashboards, Reports, and Alerts 27
  • 28. Predictive Decision Making ▪ Author models in an accessible language, or generate models from a variety of popular machine-learning frameworks, such as : R, Python, Spark MLLib ▪ Export them via PMML ▪ Run them in realtime from DataStream#ml:predict(“/home/user/ml.model”, “double”) select * insert into PredictionStream ; With Machine Learning 28
  • 29. Business Friendly Interface ▪ Developers create query templates With Trivial Rule Compilation and Informative Dashboard 29
  • 30. Business Friendly Interface ... ▪ Business users manage them With Trivial Rule Compilation and Informative Dashboard 30
  • 31. Investigative Analysis ▪ Apache Lucene based interactive querying support on historical data ▪ Drilldown search support ▪ Distributed near realtime data indexing With Interactive Analytics 31
  • 32. Periodic and Just In Time Analysis ▪ Powered by Apache Spark ▪ Interactive Spark Console for just in time analysis ▪ Scheduled Job execution for Periodic analysis With Batch Analytics 32
  • 33. Resource Optimisation ▪ Use realtime incremental reduction technique to calculate summations ▪ Lower CPU and Memory consumption With incremental computation 33
  • 34. Grow With Data Scalable Deployment 2 Node Deployment Multi Node Deployment 34
  • 35. Extend As You Wish ! Analytics Extension Store Extension for : ▪ Receivers ▪ Publishers ▪ Siddhi Functions https://store.wso2.com/ 35
  • 37. Banking and Finance 37 ▪ Fraud Detection & Money Laundering Detection ▪ Risk Management (Value at Risk) ▪ Stock Market Surveillance Sources:http://newbusinessage.com/Articles/view/3960,https://www.moneysmart.gov.au/scams/investment-scams/inflating-the-share -price,https://upload.wikimedia.org/wikipedia/commons/d/d7/Philippine-stock-market-board.jpg
  • 38. eCommerce and Digital Marketing 38 ▪ Recommendations Engine ▪ Ad Optimization ▪ Proximity Marketing
  • 39. ▪ IBeacons and RFID based object tracking ▪ Geographical Processing Fleet Management 39
  • 40. ▪ Catering Smart Grid, Smart Homes and Oil and Gas Industries. Smart Energy Analytics 40 DEBS 2014
  • 41. ▪ Sentiment Analysis ▪ Most Popular Tweets ▪ NLP Processing Social Media Analysis 41 Realtime Count Word Cloud
  • 42. ▪ System Monitoring ▪ Autoscaling ▪ Throttling Operational Efficiency 42
  • 43. ▪ HL7 Support ▪ Patient Motoring ▪ Hospital Management Health Care 43
  • 45. Experian delivers a digital marketing platform, where CEP plays a key role to analyze in real-time customers behavior and offer targeted promotions. CEP was chosen after careful analysis, primarily for its openness, its open source nature, the fact support is driven by engineers and the availability of a complete middleware, integrated with CEP, for additional use cases. Eurecat is the Catalonia innovation center (in Spain) - Using CEP to analyze data from iBeacons deployed within department stores to offer instant rebates to user or send them help if it’s detected that they seem “stuck” in the shop area. They chose WSO2 due to real-time processing, the variety of IoT connectors available as well as the extensible framework and the rich configuration language. They also use WSO2 ESB in conjunction with WSO2 CEP. Pacific Controls is an innovative company delivering an IoT platform of platforms: Galaxy 2021. The platform allows to manage all kinds of devices within a building and take automated decisions such as moving an elevator or starting the air conditioning based on certain conditions. Within Galaxy 2021, CEP is used for monitoring alarms and specific conditions.Pacific Controls also uses other products from the WSO2 platform, such as WSO2 ESB and Identity Server 45 A leading airline uses CEP to enhance customer experience by calculating the average time to reach their boarding gate (going through security, walking, etc.). They also want to track the time it takes to clean a plane, in order to better streamline the boarding process and notify both the airline and customers about potential delays. They evaluated WSO2 CEP first as they were already using our platform and decided to use it as it addressed all their requirements. Success Stories
  • 46. 46 a Winning the Data in Motion Hack Week with AWS and Geovation, providing an impressive solution, taking the data from many modes of transport and overlaying passenger flow/train loading and pollution data, and allowing users to plan a route based on how busy their stations/routes are, whilst also taking air quality into account. DEBS (Distributed Event Based Systems) Challenge in Smart Home electricity data: 2000 sensors, 40 houses, 4 billion events. We posted fastest single node solution measured (400K events/sec) and close to one million distributed throughput. WSO2 CEP based solution is one of the four finalists, and the only generic solution to become a finalist. Build solution to search, visualize, analyze healthcare records (HL7) across 20 hospitals in Italy, with the combination of WSO2 ESB. Foods supply company in USA, detects anomalies such as delivery delays and provides personalized notifications, and makes order recommendations based on history. DEBS 2014 Success Stories ...
  • 47. Market Recognition ● Named as a Strong Performer in The Forrester Wave™: Big Data Streaming Analytics, Q1 2016. ● Highest score possible in 'Acquisition and Pricing' criteria, and among second-highest scores in 'Ability to execute' criteria ● The Forrester Report notes….. “WSO2 is an open source middleware provider that includes a full spectrum of architected-as-one components such as application servers, message brokers, enterprise service bus, and many others. Its streaming analytics solution follows the complex event processor architectural approach, so it provides very low-latency analytics. Enterprises that already use WSO2 middleware can add CEP seamlessly. Enterprises looking for a full middleware stack that includes streaming analytics will find a place for WSO2 on their shortlist as well.” 47
  • 48. Download and Try 48 WSO2 Data Analytics Server http://wso2.com/smart-analytics/ Smart Analytics Solutions http://wso2.com/smart-analytics/solutions/