Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Building Data Driven Organizations
Search
Abe Stanway
September 13, 2014
Programming
270
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Building Data Driven Organizations
Given at IT Weekend 2014 in Kiev
Abe Stanway
September 13, 2014
More Decks by Abe Stanway
See All by Abe Stanway
MOM! My algorithms SUCK
astanway
15
2.9k
A Deep Dive into Monitoring with Skyline
astanway
6
1.9k
Bring the Noise: Continuously Deploying Under a Hailstorm of Metrics
astanway
34
8.3k
Data Visualization in the Trenches
astanway
5
760
Gifs as Language
astanway
2
980
Your API is a Product
astanway
3
1k
Zen and the Art of Writing Commit Logs
astanway
3
870
Other Decks in Programming
See All in Programming
mrbgem 三角測量 開発
ogom
0
230
機械に任せるテスト、人が見るテスト ⽣成AIで引き直した、運⽤保守フェーズの線引き
dske104
0
170
HTML-in-Canvasで作る未来のWeb UI表現
clockmaker
1
430
プロダクトコードからライブラリの境界を見つける
elmetal
PRO
0
110
カツオ、ご期待ください
suneo3476
0
160
見えないものを探る要求要件定義に必要な基本的思考 / invisible-requirement-thinking
minodriven
15
8.1k
コードレビューのボトルネックを"する側"と"される側"の両面から解消する
yub0n
2
1.5k
ソニーのクラウド共通基盤の変遷とAI時代の開発スタイルに合わせた進化 / The Journey of Sony’s Common Cloud Platform and Its Evolution for AI-Native Development
kenjiyoneyama
0
250
Embedded Swiftで作る自作USBデバイス によるiOSデバイスの自動テスト / iOSDC Japan 2026 glassfiber
glassfiber
0
320
Starting & Sustaining Code-Based E2E Testing for Non-Coding QA Teams( #jasstniigata )
teyamagu
PRO
1
960
contenteditable と日本語入力に向き合う
colorful12
0
180
iOS 27でニュースアプリはどう変わる!? 〜日経電子版の新機能対応と、開発事例から〜
lynnswap
7
13k
Featured
See All Featured
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
3.2k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
1.1k
[SF Ruby Conf 2025] Rails X
palkan
3
1.4k
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
920
A better future with KSS
kneath
240
18k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
320
brightonSEO & MeasureFest 2025 - Winning Strategies for Black Friday CRO & PPC - Christian Goodrich
cargoodrich
3
860
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.6k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
350
Believing is Seeing
oripsolob
1
240
Transcript
@AbeStanway BUILDING A DATA DRIVEN ORGANIZATION
1. why 2. how
1. why 2. how
“DATA IS THE NEW GOLD”
Predict the future!
Retain Customers!
Grow the business!
Recommend content!
Drive Engagement!
unclear paths to $$$
IN IT, It’s clear.
Data are Dollars
. IT Working = +$$$ IT Not Working = -$$$
. .
How do you know if your IT is working right
now?
How do you know if you are earning money right
now?
KPIs. What are they?
Etsy: Literally a Money per second Graph
Planet Labs: Literally an Images per day graph
What are the Kpis for kips?
$ per second items bought per second page requests per
second database queries per second memcache hits per second fread() per second
If you do not have the data about your infrastructure,
it is already broken. LEsson:
None
Test driven development -> data driven development
Without data, you are flying blind
How do you know you’re hitting your goals?
How do you know if You’re making the right ones
in the first place?
How do you know if you’re still in business?
How do you even know what planet you live on?
Assumptions are death
You need data, yo.
1. why 2. how
1. collect 2. analyze 3. ??? 4. Profit!
1. collect 2. analyze 3. ACT 4. Profit!
data that cannot be acted upon should not be analyzed.
None
You are running a business, not an art museum
You are Trying to Win the market, not a fields
medal
This can be disappointing
Data SCientist?
Data Scientist? Realist.
Find a way to Align your employees intellectual curiosity With
your Real business needs. LEssoN:
Train your organization
you need a data culture.
“It’s not shipped until it’s monitored”
“If you are not looking at Dashboards, you are not
doing your job”
Building instrumentation and watching dashboards are hard And Time consuming
App code -> statsD -> Graphite -> Dashboards -> Insights
by hand by hand by hand by hand by hand
Developers just want to code
Let’s automate
Which is easier to automate? Insights or data collection?
Insights are sexy and fun
Collection is hard And unsexy
Collection is hard And Boring
Collection is hard And unsexy
We’re on track to have excellent automated insights
anomaly detection
App code -> statsD -> Graphite -> Dashboards -> Insights
by hand by hand by hand AUTOMATIC! AUTOMATIC!
(…if only we had the data)
How do we automate data collection?
currently have ganglia, New relic, collectD, etc
NOT WHAT WE NEED
they provide data about your raw machines, not your CUSTOM
DEVELOPED TECHNOLOGY And Application level logic
Healthy servers don’t make you money. Healthy services do.
enter LARIMAR
Full disclosure: this is my new PROJECT ! we’re going
to talk about it because i’m pretty excited and the beta is opening up soon.
LARIMAR uses raw machine metrics to infer App level architecture
and inform developers about problems
A service: cpu resources disk io PCAP data ports Used
syscalls
A service: cpu resources disk io PCAP data ports Used
syscalls service fingerprint MACHINE LEARNING
A service: cpu resources disk io PCAP data ports Used
syscalls ABNORMAL BEHAVIOR MACHINE LEARNING
a system: service service service service service MACHINE LEARNING graphical
system fingerprint
a system: service service service service service MACHINE LEARNING Abnormal,
holistic system behavior
Larimar automates both analysis And Relevant data collection
so your developers can focus on coding and acting on
insights
No configuration!
App code -> statsD -> Graphite -> Dashboards -> Insights
by hand AUTOMATIC! AUTOMATIC! AUTOMATIC! AUTOMATIC!
1. collect 2. analyze 3. ACT 4. Profit!
organizational shifts are still needed to inspire ACTION on Data
but ACTION is easier to inspire when there is lots
of data and lots of insight everywhere
Create a culture where your developers create these kinds of
tools
When a data driven mindset is the default, tools will
build themselves.
Thanks! @abestanway ! ! larimar.io @larimarhq