The Briefing Room with Dez Blanchfield and Striim
Living in the moment is often touted as solid advice for a happy life. The same can now be said for business. Thanks to a confluence of innovations, the practice of streaming analytics is fast becoming the gold standard for today's most innovative enterprises. Whether for real-time responsiveness, optimal operations, customer relations, or any number of use cases, the immediacy of analytics has taken a turn for the better.
Register for this episode of The Briefing Room to hear Data Scientist Dez Blanchfield explain why streaming analytics is taking the enterprise by storm. He'll be briefed by Steve Wilkes of Striim, who will demonstrate how his company's platform was designed to leverage a new generation of information architectures. He'll show several use cases, including hybrid cloud, replication validation, and multi-log correlation, which can tackle a variety of business needs.
4. u Reveal the essential characteristics of enterprise
software, good and bad
u Provide a forum for detailed analysis of today s innovative
technologies
u Give vendors a chance to explain their product to savvy
analysts
u Allow audience members to pose serious questions... and
get answers!
Mission
8. Striim
u Striim is a end-to-end streaming platform designed for
data integration, operational intelligence and analytics
u The platform provides real-time correlation across
multiple streams and enables data enrichment on
streaming data
u Striim recently announced support for hybrid cloud
environments and native Apache Kafka integration
9. Guest: Steve Wilkes
Steve Wilkes, Founder and Chief
Technology Officer, Striim
Steve Wilkes is a life-long technologist, architect, and
hands-on development executive. Prior to founding
Striim, Steve was the senior director of the Advanced
Technology Group at GoldenGate Software. Here he
focused on data integration, and continued this role
following the acquisition by Oracle, where he also took
the lead for Oracle’s cloud data integration strategy. His
earlier career included Senior Enterprise Architect at
The Middleware Company, principal technologist at
AltoWeb and a number of product development and
consulting roles including Cap Gemini’s Advanced
Technology Group. Steve has handled every role in the
software lifecycle and most roles in a technology
company at some point during his career. He still codes
in multiple languages, often at the same time.
11. The Data Landscape Is Changing
Human Machine Devices
On-Premise Cloud Hybrid
High Latency Low Latency
Reactive Proactive
What
Where
On-Disk In-Memory
When
How
Why
2000 2020
16. Enterprise Infrastructure is Expanding
• Enterprise Home of Apps and Data for Years
• Cloud Promises Elastic Unlimited Scaling
• IoT Brings High Momentum Data
• Intersections are Interesting
• Enterprise <-> Cloud
• Intranet Of Things
– Manufacturing
– Healthcare
– Retail
• Consumer IoT
• IoT Processing Everywhere
Enterprise
IoTCloud
Hybrid
Cloud
Industrial
IoT
Fog
IoT
Cloud
19. Streaming In a Nutshell
streaming platforms provide low-latency in-
memory integration, processing,
monitoring, and visualization
of real-time data from all data sources
across enterprise, cloud, and IoT
for proactive analytics
streaming platforms provide low-latency in-
memory integration, processing,
monitoring, and visualization
of real-time data from all data sources
across enterprise, cloud, and IoT
for proactive analytics
streaming platforms provide low-latency in-
memory integration, processing,
monitoring, and visualization
of real-time data from all data sources
across enterprise, cloud, and IoT
for proactive analytics
20. Multiple Common Use Cases
• Within Enterprise From Logs and Databases
• Enterprise <-> Cloud including AWS, Azure, Google
Real-Time Data Movement
• Security & Fraud Monitoring
• Replication Validation
Multi-Log / Multi-Source Correlation
• Manufacturing Monitoring and Quality Control
• Location Services for Retail and Healthcare
IoT & Edge Processing
Hybrid
Reliably Provide Current, Accurate and Complete Decision Data
27. CDC CDC
Source
DB
Target
DB
How It Works
ReplicaCon Flow
Windowing
Continuous
Queries
Correlation
By CorrelaCng TransacCons CommiMed on
The Source and The Target
You Calculate the Lag for Matches And
Alert on Missing TransacCons
2s 5s 30s
29. Non-Intrusive Monitoring of Replication Health
Reduces Liability by Quickly Spotting Missed
Transactions
Reduces Risk By Real-Time Monitoring of End-
to-End Lag
Customer Benefits
31. Use Case II Themes
Integration Enterprise Cloud Analytics
IoT Visualization Correlation Monitoring
32. Real-Time Location For Multiple Industries
• Track WIP in real-
time
• Track specialty
tools
• Track key
engineering
support
Manufacturing
• Emergency room
equipment (x-ray
machines)
• Track patient
location and wait
time
• Track critical
physician skill set
Healthcare
• Track store
inventory
• Track employees
• Reduce theft
Retail
• Track key parts
• Access local parts
inventory
• Access parts
maintenance
history
• Track key
equipment
Aviation
33. Health Care Specific Use Case
Goals
• Monitor Patient Visits
• Prioritize Patients
• Monitor Wait Times by Priority
• Alert on Large Waits
• Take Immediate Action
• End Result – Reduce Wait
34. The Setup
• Locators Are Place Around
The Waiting Room
• And Zones are Configured
for Different Areas
• When Patients Walk In
• They are Given a Tag to
Continuously Track Location
• And the Time Spent in
Each Zone is Recorded
+
+
2 Mins
38. The Whole Solution is a Fujitsu Partnership
Rapid Response
& Process Flow
Data & Decision &
Action & Notice &
RecordLocation Badge & Tags
Real-Time
Monitoring &
Tracking
Data From Fujitsu Devices
Alerts Triggering Automated
Fujitsu Cloud Services
With Everything Running On
Fujitsu M10 Systems
41. Why Striim? We Handle the Hard Bits.
CONTINUOUS
COLLECTION
SUPPORTING
MULTIPLE
SOURCES
ADDRESSING
SCALE,
FAILURES
DISTRIBUTED
GRID /
PERSISTENCE
MANAGEMENT
SHARDING /
SCALING
OVER LARGE
STREAMING
DATA
VOLUMES
DISTRIBUTED
RESULTS
CACHE
HIGH READ
THROUGHPUT
INTEGRATION
INTO MULTIPLE
TARGETS AND
DATA
FORMATS
REALTIME
VISUALIZATION
REALTIME
ALERTS
SIMPLE
DECLARATIVE
INTERFACE
TO DELIVER DATA
DRIVEN APPS
Collect Process Deliver
App Developers
focus on business logic
CONTINUOUS