SlideShare a Scribd company logo
1 of 37
Data	on	the	Move
Applications	of	Streaming	Data
Joseph	Witt
VP	Engineering,	Hortonworks
Member,	Apache	NiFi PMC
Member,	Apache	Software	Foundation
Copyright © 2017 The Apache Software Foundation, Licensed under the Apache License, Version 2.0.
Apache, the Apache feather logo, Apache NiFi, Apache Storm, Apache Kafka, Apache Superset (Incubating),
Apache Apex, Apache Flink and the project logos are trademarks of The Apache Software Foundation.
2 ©	Hortonworks	Inc.	2011	– 2017.	All	Rights	Reserved
Agenda
Powering	the	Information	Supply	Chain
3 ©	Hortonworks	Inc.	2011	– 2017.	All	Rights	Reserved
The	Data	Driven	Enterprise	- Lifecycle
Collect Process Analyze
Event	Time Processing	Time
4 ©	Hortonworks	Inc.	2011	– 2017.	All	Rights	Reserved
Different	organizations/business	units	across	different	geographic	locations…
5 ©	Hortonworks	Inc.	2011	– 2017.	All	Rights	Reserved
Conducting	business	in	different	legal	and	network	domains…
6 ©	Hortonworks	Inc.	2011	– 2017.	All	Rights	Reserved
Operating	on	very	different	infrastructure	(power,	space,	cooling)…
7 ©	Hortonworks	Inc.	2011	– 2017.	All	Rights	Reserved
Capable	of	different	volume,	velocity,	bandwidth,	and	latency…
8 ©	Hortonworks	Inc.	2011	– 2017.	All	Rights	Reserved
Interacting	with	different	business	partners	and	customers
9 ©	Hortonworks	Inc.	2011	– 2017.	All	Rights	Reserved
Data	driven	organization	or	leader…
Observe:	Wants	all	the	data	– now
Orient:	To	understand	it	all	and	how	it	relates
Decide:	To	decide	what	has	happened	or	predict	what	will
Act:	To	outpace	competitors	and	maximize	value	to	customers
https://en.wikipedia.org/wiki/OODA_loop
10 ©	Hortonworks	Inc.	2011	– 2017.	All	Rights	Reserved
Challenges
Wants	all	the	data	– now
• Bandwidth:	Constrained,	Error	prone,	Expensive
• Compliance	requirements	(legal,	policy,	geographic	restrictions)
• Competing	priorities	between	organizations
• Perishable	vs	delay	tolerant	data
• Storage	is	cheap	but	rate	of	data	sensing	is	skyrocketing
• Controlling	the	edge	systems	(ex	sampled/split	rollout)
To	understand	it	all	and	how	it	relates
To	decide	what	has	happened	or	predict	what	will
To	outpace	competitors	and	maximize	value	to	customers
http://www.eugdpr.org/eugdpr.org.html
http://www.zdnet.com/article/report-iot-devices-to-dominate-connected-device-landscape-by-2021/
11 ©	Hortonworks	Inc.	2011	– 2017.	All	Rights	Reserved
Challenges
Wants	all	the	data	– now
To	understand	it	all	and	how	it	relates
• Formats/schemas	evolve
• Semantics	of	data	evolve
• Processing	bandwidth	limits
• Signal/noise	results	in	inefficient	processing
• Compliance	implications	of	joining	data
To	decide	what	has	happened	or	predict	what	will
To	outpace	competitors	and	maximize	value	to	customers
http://www.eugdpr.org/eugdpr.org.html
12 ©	Hortonworks	Inc.	2011	– 2017.	All	Rights	Reserved
Challenges
Wants	all	the	data	– now.
To	understand	it	all	and	how	it	relates
To	decide	what	has	happened	or	predict	what	will
• How	to	distribute	accumulated	context
• How	to	track	origin	of	most/least	valuable	sources
• Develop,	distribute,	retrain	effective	models
• Where	to	execute/manage	the	decision	processes
• Compliance	implications	of	sharing	observations/insights
• Data	Quality	is	not	a	system	running	in	your	cluster!!!
To	outpace	competitors	and	maximize	value	to	customers
https://en.wikipedia.org/wiki/Privacy_by_design
http://jeffjonas.typepad.com/jeff_jonas/2006/08/accumulating_co.html
13 ©	Hortonworks	Inc.	2011	– 2017.	All	Rights	Reserved
Challenges
Wants	all	the	data	– now.
To	understand	it	all	and	how	it	relates
To	decide	what	has	happened	or	predict	what	will
To	outpace	competitors	and	maximize	value	to	customers
• How	to	maximize	value	of	distributed	enterprise
• Ability	to	redo	decisions	(what	if	I	took	a	different	path)
• Ability	to	interact	with	live	data	and	systems	to	effect	change
• Trace	actions	to	decisions	to	inputs…’cite	your	sources’
• Can	you	trust/prove	your	assertions?
14 ©	Hortonworks	Inc.	2011	– 2017.	All	Rights	Reserved
The	Information	Supply	Chain	– Bidirectional/closed	loop	system
§ Constrained
§ High-latency
§ Localized	context
§ Hybrid	– cloud/on-premises
§ Low-latency
§ Global	context
SOURCES
REGIONAL	
INFRASTRUCTURE
CORE	
INFRASTRUCTURE
15 ©	Hortonworks	Inc.	2011	– 2017.	All	Rights	Reserved
It’s not just about minimizing
latency between event time and
access time – it’s about how
quickly you can change behavior
and seize new opportunities
16 ©	Hortonworks	Inc.	2011	– 2017.	All	Rights	Reserved
Agenda
Powering	the	Information	Supply	Chain
Data	in	Motion	Use	Cases
17 ©	Hortonworks	Inc.	2011	– 2017.	All	Rights	Reserved
IoT/Edge	Use	Cases	for	Data	In	Motion
à Insurance	(Behavior	based	risk	management)
– Insured	asset	->	Data	Aggregator	->	Insurance	Company	->	Consumer
– Who	owns	the	data	(consumer,	insurance	company,	auto	company)?
– Incentivize	safe	driving
– Legal	question:	If	the	data	suggested	you	were	drunk	who	has	liability	if	this	is	detectable/known	
and	someone	gets	hurt?
à Energy	(Efficient	power	delivery	to	home	and	consumption)
– Smart	Meters	help	the	consumer	track/tune	their	usage	patterns
– ..and	power	companies	need	greater	insight	to	actual	usage,	better	ability	to	reroute/switch	power
18 ©	Hortonworks	Inc.	2011	– 2017.	All	Rights	Reserved
IoT/Edge	Use	Cases	for	Data	In	Motion
à Planes	(Better	fuel	efficiency	and	customer	experience)
– Ownership	of	data:	Pilot’s	union?	Airplane	manufacturer?	Airline?	Passenger?
à Trains	(Keep	trains	in	service	and	tracks	operational)
– Sensors	on	the	trains,	tracks,	overpasses,	drones…
– Assessing	health	and	lifespan	of	critical	components
à Automobiles	(Connected,	autonomous,	recall	management)
– The	number	of	sensors	and	accessible	data	points	is	staggering
– Notify	the	driver	they	need	to	head	to	the	dealership.		Notify	dealership	to	have	a	specific	part	on	
hand.
– Multiple	business	units	at	an	auto	manufacture	will	have	conflicting	priorities	on	the	data	they	
need.		Amount	of	data	available	dramatically	exceeds	bandwidth	to	transmit…
19 ©	Hortonworks	Inc.	2011	– 2017.	All	Rights	Reserved
‘Traditional’	Use	Cases	for	Data	in	Motion
à Technical	Operations
– Log	collection	from	applications	and	infrastructure	to	monitor	health	of	the	enterprise
– Edge	collection
à Cybersecurity
– Collection	from	routers/switches/firewalls,	applications,	probes,	packet	capture
– Enrichment,	filtering,	aggregation	at	massive	scale	/	Multi	network	domain
à Common	themes/Challenges
– Edge	collection/prioritization/tracking
– Systems	at	the	edge	are	harder	to	replace	and	constantly	revving	– supporting	many	versions,	
formats,	schemas	at	once
– Many	edge	systems	are	disconnected	or	access	is	periodic.		Asynchronous/survivable	as	a	default
20 ©	Hortonworks	Inc.	2011	– 2017.	All	Rights	Reserved
Data	in	Motion	– Terminology	&	Trends
à Ingest,	ETL,	CDC,	Messaging	->	Flow	Management
à CDC	is	still	a	big	deal	but	organizations	are	increasingly	sourcing	from	the	origin!
à Batch	vs	Streaming	misses	the	point.	What	matters	is	knowing	as	quickly	as	necessary	
and	with	highest	confidence
– Something	interesting	has	happened
– What	interesting	things	are	happening
– What	interesting	things	will	happen
à Open	source	technology	is	driving	innovation	and	giving	greater	access	to	powerful	tools	
to	solve	these	problems!
21 ©	Hortonworks	Inc.	2011	– 2017.	All	Rights	Reserved
Agenda
Powering	the	Information	Supply	Chain
Data	in	Motion	Use	Cases
Flow	Management
22 ©	Hortonworks	Inc.	2011	– 2017.	All	Rights	Reserved
Flow	Management:	The	big	lessons
à Data	in	motion	tends	to	stay	in	motion	until	acted	upon	by	a	system	that	
doesn’t	know	how	to	work	with	it
à The	farther	apart	any	two	systems	are	the	less	likely	they	are	to	be	able	to	
communicate
à Data	quality	is	an	end	to	end	problem	– not	an	analytic/system	in	your	
datacenter
à Data	prioritization	is	essential	yet	organizations	remain	unable	to	define	the	
priorities!
23 ©	Hortonworks	Inc.	2011	– 2017.	All	Rights	Reserved
Command	and	Control
§ Constrained
§ High-latency
§ Localized	context
§ Hybrid	– cloud/on-premises
§ Low-latency
§ Global	context
SOURCES
REGIONAL	
INFRASTRUCTURE
CORE	
INFRASTRUCTURE
Distributed	agent
Central	control
Multi-tenant
Interactive	command	and	controlStrong	SDLC
• Versioned	Flows
• Versioned	Components
• Versioned	Assets
24 ©	Hortonworks	Inc.	2011	– 2017.	All	Rights	Reserved
Provenance
§ Constrained
§ High-latency
§ Localized	context
§ Hybrid	– cloud/on-premises
§ Low-latency
§ Global	context
SOURCES
REGIONAL	
INFRASTRUCTURE
CORE	
INFRASTRUCTURE
Origin	– attribution
Replay	– recovery
Evolution	of	topologies
Long	retention
Types	of	Lineage
• Event	(runtime)
• Configuration	(design	time)
25 ©	Hortonworks	Inc.	2011	– 2017.	All	Rights	Reserved
The	need	for	data	provenance
For Operators
• Traceability, lineage
• Recovery and replay
For Compliance
• Audit trail
• Remediation
For Business / Mission
• Value sources
• Value IT investment
BEGIN
END
LINEAGE
26 ©	Hortonworks	Inc.	2011	– 2017.	All	Rights	Reserved
Security
§ Constrained
§ High-latency
§ Localized	context
§ Hybrid	– cloud/on-premises
§ Low-latency
§ Global	context
SOURCES
REGIONAL	
INFRASTRUCTURE
CORE	
INFRASTRUCTURE
Sign,	encrypt,	static
(data	and	control)
TLS,	obfuscation,	dynamic	entitlements
Kerberos,	PKI,	AD/DS,	etc.
27 ©	Hortonworks	Inc.	2011	– 2017.	All	Rights	Reserved
The	need	for	fine-grained	security	and	compliance
It’s not enough to say you have
encrypted communications
• Enterprise authorization
services –entitlements
change often
• People and systems with
different roles require
difference access levels
• Tagged/classified data
28 ©	Hortonworks	Inc.	2011	– 2017.	All	Rights	Reserved
Apache NiFi – Key Features
• Guaranteed delivery
• Data buffering
- Backpressure
- Pressure	release
• Prioritized queuing
• Flow specific QoS
- Latency	vs.	throughput
- Loss	tolerance
• Data provenance
• Supports push and
pull models
• Visual/Interactive C2
• Templates
• Pluggable/Multi-Tentant
Auth
• Designed for extension
• Clustering
• Record Oriented
Processing
- Enrichment
- SQL	Query	based	
routing/filtering
- Schema	Aware
- Partitioning
29 ©	Hortonworks	Inc.	2011	– 2017.	All	Rights	Reserved
Architecture
30 ©	Hortonworks	Inc.	2011	– 2017.	All	Rights	Reserved
NiFi Architecture – Repositories – Pass by reference
FlowFile Content Provenance
F1à C1 C1
Excerpt	of	demo	flow… What’s	happening	inside	the	repositories…
BEFORE
AFTER
F2à C1 C1 P3à F2 – Clone	(F1)
F1à C1 P2à F1 – Route	
P1à F1 – Create	
P1à F1 – Create	
https://nifi.apache.org/docs.html
31 ©	Hortonworks	Inc.	2011	– 2017.	All	Rights	Reserved
NiFi Architecture – Repositories – Copy on Write
FlowFile Content Provenance
F1à C1 C1 P1à F1	- CREATE
Excerpt	of	demo	flow… What’s	happening	inside	the	repositories…
BEFORE
AFTER
F1à C1
F1.1à C2 C2	(encrypted)
C1	(plaintext)	*
P2à F1.1 - MODIFY
P1à F1	- CREATE
*	C1	(plaintext)	is	now	eligible	to	be	removed.		But	if	we	keep	it	around	as	long	as	possible	what	cool	things	can	we	do?
https://nifi.apache.org/docs.html
32 ©	Hortonworks	Inc.	2011	– 2017.	All	Rights	Reserved
Agenda
Powering	the	Information	Supply	Chain
Data	in	Motion	Use	Cases
Flow	Management
Stream	Processing
33 ©	Hortonworks	Inc.	2011	– 2017.	All	Rights	Reserved
Stream	Processing	– Key	Components
à High	scale,	durable,	multi-tenant	&	replayable stream	access
– Apache	Kafka
à Stream	Processing	Engine
– Apache	Storm
– Apache	Spark	Streaming
– Apache	Flink
– Apache	Apex
34 ©	Hortonworks	Inc.	2011	– 2017.	All	Rights	Reserved
Stream	Processing	– Key	Components
à Stream	Process	API/Definition
– Apache	Beam
à Stream	Application	Design,	Deployment,	Monitoring,	Data	Interaction
– Streaming	Analtyics Manager
– Apache	Superset	(Incubating)
à Strong	Integration	with	Enterprise	Services
35 ©	Hortonworks	Inc.	2011	– 2017.	All	Rights	Reserved
Agenda
Powering	the	Information	Supply	Chain
Data	in	Motion	Use	Cases
Flow	Management
Stream	Processing
Enterprise	Services
36 ©	Hortonworks	Inc.	2011	– 2017.	All	Rights	Reserved
Enterprise	Services	– nexus	of	Data	in	Motion	and	Data	at	Rest
à Centralized	Registries
– Schemas
– Models
– Components	/	Processing	Functions
à Governance
– Apache	Atlas
à Security/Policy
– Apache	Knox
– Apache	Ranger
à Deployment
– Apache	Ambari
Closing	Thoughts
• Data	in	Motion	is	an	end-to-end	problem
• Edge	Collection
• Flow	Management
• Stream	Processing
• Enterprise	Services
• Data	Science	depends	on	healthy	data	pipelines
• A	powerful	data	in	motion	platform	and	
enterprise	strategy	is	required

More Related Content

What's hot

Big Data Day LA 2016/ Big Data Track - Building scalable enterprise data flow...
Big Data Day LA 2016/ Big Data Track - Building scalable enterprise data flow...Big Data Day LA 2016/ Big Data Track - Building scalable enterprise data flow...
Big Data Day LA 2016/ Big Data Track - Building scalable enterprise data flow...Data Con LA
 
Difference between apache spark and apache nifi
Difference between apache spark and apache nifiDifference between apache spark and apache nifi
Difference between apache spark and apache nifiGaneshJoshi47
 
Integrating NiFi and Flink
Integrating NiFi and FlinkIntegrating NiFi and Flink
Integrating NiFi and FlinkBryan Bende
 
Nifi India - Bangalore Meetup
Nifi India - Bangalore Meetup Nifi India - Bangalore Meetup
Nifi India - Bangalore Meetup Tijo Thomas
 
Integrating NiFi and Apex
Integrating NiFi and ApexIntegrating NiFi and Apex
Integrating NiFi and ApexBryan Bende
 
Harnessing Data-in-Motion with HDF 2.0, introduction to Apache NIFI/MINIFI
Harnessing Data-in-Motion with HDF 2.0, introduction to Apache NIFI/MINIFIHarnessing Data-in-Motion with HDF 2.0, introduction to Apache NIFI/MINIFI
Harnessing Data-in-Motion with HDF 2.0, introduction to Apache NIFI/MINIFIHaimo Liu
 
HDF Powered by Apache NiFi Introduction
HDF Powered by Apache NiFi IntroductionHDF Powered by Apache NiFi Introduction
HDF Powered by Apache NiFi IntroductionMilind Pandit
 
Apache NiFi Meetup - Introduction to NiFi Registry
Apache NiFi Meetup - Introduction to NiFi RegistryApache NiFi Meetup - Introduction to NiFi Registry
Apache NiFi Meetup - Introduction to NiFi RegistryBryan Bende
 
Data at Scales and the Values of Starting Small with Apache NiFi & MiNiFi
Data at Scales and the Values of Starting Small with Apache NiFi & MiNiFiData at Scales and the Values of Starting Small with Apache NiFi & MiNiFi
Data at Scales and the Values of Starting Small with Apache NiFi & MiNiFiAldrin Piri
 
Running Enterprise Workloads with an open source Hybrid Cloud Data Architecture
Running Enterprise Workloads with an open source Hybrid Cloud Data ArchitectureRunning Enterprise Workloads with an open source Hybrid Cloud Data Architecture
Running Enterprise Workloads with an open source Hybrid Cloud Data ArchitectureDataWorks Summit
 
MiNiFi 0.0.1 MeetUp talk
MiNiFi 0.0.1 MeetUp talkMiNiFi 0.0.1 MeetUp talk
MiNiFi 0.0.1 MeetUp talkJoe Percivall
 
The First Mile - Edge and IoT Data Collection With Apache Nifi and MiniFi
The First Mile - Edge and IoT Data Collection With Apache Nifi and MiniFiThe First Mile - Edge and IoT Data Collection With Apache Nifi and MiniFi
The First Mile - Edge and IoT Data Collection With Apache Nifi and MiniFiDataWorks Summit
 
Running Apache NiFi with Apache Spark : Integration Options
Running Apache NiFi with Apache Spark : Integration OptionsRunning Apache NiFi with Apache Spark : Integration Options
Running Apache NiFi with Apache Spark : Integration OptionsTimothy Spann
 
Hortonworks Data in Motion Webinar Series - Part 1
Hortonworks Data in Motion Webinar Series - Part 1Hortonworks Data in Motion Webinar Series - Part 1
Hortonworks Data in Motion Webinar Series - Part 1Hortonworks
 

What's hot (17)

Big Data Day LA 2016/ Big Data Track - Building scalable enterprise data flow...
Big Data Day LA 2016/ Big Data Track - Building scalable enterprise data flow...Big Data Day LA 2016/ Big Data Track - Building scalable enterprise data flow...
Big Data Day LA 2016/ Big Data Track - Building scalable enterprise data flow...
 
Difference between apache spark and apache nifi
Difference between apache spark and apache nifiDifference between apache spark and apache nifi
Difference between apache spark and apache nifi
 
Integrating NiFi and Flink
Integrating NiFi and FlinkIntegrating NiFi and Flink
Integrating NiFi and Flink
 
Nifi India - Bangalore Meetup
Nifi India - Bangalore Meetup Nifi India - Bangalore Meetup
Nifi India - Bangalore Meetup
 
Integrating NiFi and Apex
Integrating NiFi and ApexIntegrating NiFi and Apex
Integrating NiFi and Apex
 
Harnessing Data-in-Motion with HDF 2.0, introduction to Apache NIFI/MINIFI
Harnessing Data-in-Motion with HDF 2.0, introduction to Apache NIFI/MINIFIHarnessing Data-in-Motion with HDF 2.0, introduction to Apache NIFI/MINIFI
Harnessing Data-in-Motion with HDF 2.0, introduction to Apache NIFI/MINIFI
 
HDF Powered by Apache NiFi Introduction
HDF Powered by Apache NiFi IntroductionHDF Powered by Apache NiFi Introduction
HDF Powered by Apache NiFi Introduction
 
Apache NiFi Meetup - Introduction to NiFi Registry
Apache NiFi Meetup - Introduction to NiFi RegistryApache NiFi Meetup - Introduction to NiFi Registry
Apache NiFi Meetup - Introduction to NiFi Registry
 
Data at Scales and the Values of Starting Small with Apache NiFi & MiNiFi
Data at Scales and the Values of Starting Small with Apache NiFi & MiNiFiData at Scales and the Values of Starting Small with Apache NiFi & MiNiFi
Data at Scales and the Values of Starting Small with Apache NiFi & MiNiFi
 
Running Enterprise Workloads with an open source Hybrid Cloud Data Architecture
Running Enterprise Workloads with an open source Hybrid Cloud Data ArchitectureRunning Enterprise Workloads with an open source Hybrid Cloud Data Architecture
Running Enterprise Workloads with an open source Hybrid Cloud Data Architecture
 
Apache Nifi Crash Course
Apache Nifi Crash CourseApache Nifi Crash Course
Apache Nifi Crash Course
 
MiNiFi 0.0.1 MeetUp talk
MiNiFi 0.0.1 MeetUp talkMiNiFi 0.0.1 MeetUp talk
MiNiFi 0.0.1 MeetUp talk
 
The First Mile - Edge and IoT Data Collection With Apache Nifi and MiniFi
The First Mile - Edge and IoT Data Collection With Apache Nifi and MiniFiThe First Mile - Edge and IoT Data Collection With Apache Nifi and MiniFi
The First Mile - Edge and IoT Data Collection With Apache Nifi and MiniFi
 
The Elephant in the Clouds
The Elephant in the CloudsThe Elephant in the Clouds
The Elephant in the Clouds
 
Hadoop Summit Tokyo Apache NiFi Crash Course
Hadoop Summit Tokyo Apache NiFi Crash CourseHadoop Summit Tokyo Apache NiFi Crash Course
Hadoop Summit Tokyo Apache NiFi Crash Course
 
Running Apache NiFi with Apache Spark : Integration Options
Running Apache NiFi with Apache Spark : Integration OptionsRunning Apache NiFi with Apache Spark : Integration Options
Running Apache NiFi with Apache Spark : Integration Options
 
Hortonworks Data in Motion Webinar Series - Part 1
Hortonworks Data in Motion Webinar Series - Part 1Hortonworks Data in Motion Webinar Series - Part 1
Hortonworks Data in Motion Webinar Series - Part 1
 

Similar to Data on the Move - DataCon DC

HDF: Hortonworks DataFlow: Technical Workshop
HDF: Hortonworks DataFlow: Technical WorkshopHDF: Hortonworks DataFlow: Technical Workshop
HDF: Hortonworks DataFlow: Technical WorkshopHortonworks
 
How to Secure your Data Lake
How to Secure your Data LakeHow to Secure your Data Lake
How to Secure your Data LakeSarah Story
 
Unlocking insights in streaming data
Unlocking insights in streaming dataUnlocking insights in streaming data
Unlocking insights in streaming dataCarolyn Duby
 
Rescue your Big Data from Downtime with HP Operations Bridge and Apache Hadoop
Rescue your Big Data from Downtime with HP Operations Bridge and Apache HadoopRescue your Big Data from Downtime with HP Operations Bridge and Apache Hadoop
Rescue your Big Data from Downtime with HP Operations Bridge and Apache HadoopHortonworks
 
Connecting the Drops with Apache NiFi & Apache MiNiFi
Connecting the Drops with Apache NiFi & Apache MiNiFiConnecting the Drops with Apache NiFi & Apache MiNiFi
Connecting the Drops with Apache NiFi & Apache MiNiFiDataWorks Summit
 
Future of Data New Jersey - HDF 3.0 Deep Dive
Future of Data New Jersey - HDF 3.0 Deep DiveFuture of Data New Jersey - HDF 3.0 Deep Dive
Future of Data New Jersey - HDF 3.0 Deep DiveAldrin Piri
 
BigData Techcon - Beyond Messaging with Apache NiFi
BigData Techcon - Beyond Messaging with Apache NiFiBigData Techcon - Beyond Messaging with Apache NiFi
BigData Techcon - Beyond Messaging with Apache NiFiAldrin Piri
 
Hortonworks and Red Hat Webinar_Sept.3rd_Part 1
Hortonworks and Red Hat Webinar_Sept.3rd_Part 1Hortonworks and Red Hat Webinar_Sept.3rd_Part 1
Hortonworks and Red Hat Webinar_Sept.3rd_Part 1Hortonworks
 
Hadoop Crash Course Hadoop Summit SJ
Hadoop Crash Course Hadoop Summit SJ Hadoop Crash Course Hadoop Summit SJ
Hadoop Crash Course Hadoop Summit SJ Daniel Madrigal
 
Apache NiFi Toronto Meetup
Apache NiFi Toronto MeetupApache NiFi Toronto Meetup
Apache NiFi Toronto MeetupHortonworks
 
Paris FOD meetup - Streams Messaging Manager
Paris FOD meetup - Streams Messaging ManagerParis FOD meetup - Streams Messaging Manager
Paris FOD meetup - Streams Messaging ManagerAbdelkrim Hadjidj
 
Data in Motion - Data at Rest - Hortonworks a Modern Architecture
Data in Motion - Data at Rest - Hortonworks a Modern ArchitectureData in Motion - Data at Rest - Hortonworks a Modern Architecture
Data in Motion - Data at Rest - Hortonworks a Modern ArchitectureMats Johansson
 
Powering the Future of Data  
Powering the Future of Data	   Powering the Future of Data	   
Powering the Future of Data  Bilot
 
Achieving a 360-degree view of manufacturing via open source industrial data ...
Achieving a 360-degree view of manufacturing via open source industrial data ...Achieving a 360-degree view of manufacturing via open source industrial data ...
Achieving a 360-degree view of manufacturing via open source industrial data ...DataWorks Summit
 
Achieving a 360 degree view of manufacturing
Achieving a 360 degree view of manufacturingAchieving a 360 degree view of manufacturing
Achieving a 360 degree view of manufacturingDataWorks Summit
 
Make Streaming Analytics work for you: The Devil is in the Details
Make Streaming Analytics work for you: The Devil is in the DetailsMake Streaming Analytics work for you: The Devil is in the Details
Make Streaming Analytics work for you: The Devil is in the DetailsDataWorks Summit/Hadoop Summit
 

Similar to Data on the Move - DataCon DC (20)

HDF: Hortonworks DataFlow: Technical Workshop
HDF: Hortonworks DataFlow: Technical WorkshopHDF: Hortonworks DataFlow: Technical Workshop
HDF: Hortonworks DataFlow: Technical Workshop
 
How to Secure your Data Lake
How to Secure your Data LakeHow to Secure your Data Lake
How to Secure your Data Lake
 
How to secure your data lake
How to secure your data lakeHow to secure your data lake
How to secure your data lake
 
Unlocking insights in streaming data
Unlocking insights in streaming dataUnlocking insights in streaming data
Unlocking insights in streaming data
 
Rescue your Big Data from Downtime with HP Operations Bridge and Apache Hadoop
Rescue your Big Data from Downtime with HP Operations Bridge and Apache HadoopRescue your Big Data from Downtime with HP Operations Bridge and Apache Hadoop
Rescue your Big Data from Downtime with HP Operations Bridge and Apache Hadoop
 
Connecting the Drops with Apache NiFi & Apache MiNiFi
Connecting the Drops with Apache NiFi & Apache MiNiFiConnecting the Drops with Apache NiFi & Apache MiNiFi
Connecting the Drops with Apache NiFi & Apache MiNiFi
 
Future of Data New Jersey - HDF 3.0 Deep Dive
Future of Data New Jersey - HDF 3.0 Deep DiveFuture of Data New Jersey - HDF 3.0 Deep Dive
Future of Data New Jersey - HDF 3.0 Deep Dive
 
Joseph Witt
Joseph WittJoseph Witt
Joseph Witt
 
BigData Techcon - Beyond Messaging with Apache NiFi
BigData Techcon - Beyond Messaging with Apache NiFiBigData Techcon - Beyond Messaging with Apache NiFi
BigData Techcon - Beyond Messaging with Apache NiFi
 
Hortonworks and Red Hat Webinar_Sept.3rd_Part 1
Hortonworks and Red Hat Webinar_Sept.3rd_Part 1Hortonworks and Red Hat Webinar_Sept.3rd_Part 1
Hortonworks and Red Hat Webinar_Sept.3rd_Part 1
 
Hadoop Crash Course Hadoop Summit SJ
Hadoop Crash Course Hadoop Summit SJ Hadoop Crash Course Hadoop Summit SJ
Hadoop Crash Course Hadoop Summit SJ
 
Apache Hadoop Crash Course - HS16SJ
Apache Hadoop Crash Course - HS16SJApache Hadoop Crash Course - HS16SJ
Apache Hadoop Crash Course - HS16SJ
 
Apache NiFi Toronto Meetup
Apache NiFi Toronto MeetupApache NiFi Toronto Meetup
Apache NiFi Toronto Meetup
 
Paris FOD meetup - Streams Messaging Manager
Paris FOD meetup - Streams Messaging ManagerParis FOD meetup - Streams Messaging Manager
Paris FOD meetup - Streams Messaging Manager
 
Building a Smarter Home with Apache NiFi and Spark
Building a Smarter Home with Apache NiFi and SparkBuilding a Smarter Home with Apache NiFi and Spark
Building a Smarter Home with Apache NiFi and Spark
 
Data in Motion - Data at Rest - Hortonworks a Modern Architecture
Data in Motion - Data at Rest - Hortonworks a Modern ArchitectureData in Motion - Data at Rest - Hortonworks a Modern Architecture
Data in Motion - Data at Rest - Hortonworks a Modern Architecture
 
Powering the Future of Data  
Powering the Future of Data	   Powering the Future of Data	   
Powering the Future of Data  
 
Achieving a 360-degree view of manufacturing via open source industrial data ...
Achieving a 360-degree view of manufacturing via open source industrial data ...Achieving a 360-degree view of manufacturing via open source industrial data ...
Achieving a 360-degree view of manufacturing via open source industrial data ...
 
Achieving a 360 degree view of manufacturing
Achieving a 360 degree view of manufacturingAchieving a 360 degree view of manufacturing
Achieving a 360 degree view of manufacturing
 
Make Streaming Analytics work for you: The Devil is in the Details
Make Streaming Analytics work for you: The Devil is in the DetailsMake Streaming Analytics work for you: The Devil is in the Details
Make Streaming Analytics work for you: The Devil is in the Details
 

Recently uploaded

SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanyChristoph Pohl
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Hr365.us smith
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesPhilip Schwarz
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作qr0udbr0
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...OnePlan Solutions
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfPower Karaoke
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样umasea
 

Recently uploaded (20)

SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdf
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
 

Data on the Move - DataCon DC