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
Practical DevOps for the busy data scientist
Search
Tania Allard
June 27, 2019
Technology
430
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Practical DevOps for the busy data scientist
Tania Allard
June 27, 2019
More Decks by Tania Allard
See All by Tania Allard
Keeping Research Software Relevant for Tomorrow
trallard
0
89
2024_pydata_lndn.pdf
trallard
1
350
The RSE hiring and career progression pipelines: Top tips to navigate them efficiently
trallard
0
420
Mentored Sprints - 2023
trallard
0
360
Mentored Sprints 2022 - kickoff
trallard
3
400
Como participar en el mercado emergente del codigo abierto
trallard
4
410
El presente y futuro del computo cientifico con Python
trallard
0
380
Foss for fun and profit
trallard
3
450
Open source for fun and profit: rethinking the long road of sustainability.
trallard
0
290
Other Decks in Technology
See All in Technology
Snapshot Testing in Practice: Predictable and Reliable SwiftUI Views
fespinoza
0
210
hackers_champloo_2026_tidb
makocchi
0
140
パッチ更新でterraform initが落ちた日
grimoh
1
130
メルペイ 会計システム概要と歴史
mewuto
1
220
go-sqletch
moznion
0
140
事業活動を AI Ready にする攻めと守りのデータエンジニアリング / data-engineering-for-ai-ready-business
pei0804
7
2.7k
大型犬好きによるPugの紹介
yamanoku
1
150
Getting Started with Google Antigravity
glaforge
0
250
宣言型部分更新は何を解決しどこへ向かうのか
shuta13
1
370
実践! SRE × AI - ABEMA における AIOps -
tetsuya28
8
3k
Post AI時代のリファクタリング実践記 / Refactoring in the post AI era
kaminashi
1
200
その Valkey 使いこなしていますか?
onk
PRO
4
700
Featured
See All Featured
The Illustrated Children's Guide to Kubernetes
chrisshort
51
53k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
500
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
203
77k
Practical Orchestrator
shlominoach
192
12k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Statistics for Hackers
jakevdp
799
230k
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
1
620
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
590
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
410
Visualization
eitanlees
153
17k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
580
Transcript
Tania Allard, PhD @ixek Developer Advocate @Microsoft Practical DevOps for
the busy Data Scientist http://bit.ly/MancML-trallard
2 A bit of background never hurt anyone About us
3 @ixek
4 @ixek
5 Top top view… @ixek Stable model/application ready to be
productised R&D - develop, iterate fast, usually local or cloud Magic Is it live??
6 How I would like everything to work…. @ixek It
works…. now send it over to production R&D - develop, iterate fast, usually local or cloud Push code, tag, tag data* Worry free deployment! Wait and relax
7 @ixek
8
9 @ixek DevOps / DataOps / MLOps
10 DevOps is the union of people, process, and products
to enable continuous delivery of value into production What is DevOps anyway? @ixek
11 Sort of DevOps applied to data-intensive applications. Requires close
collaboration between engineers, data scientists, architects, data engineers and Ops. How does it fit for DS? @ixek
12 @ixek Aims to reduce the end-to-end cycle time of
data analytics/science from the origin of ideas to the creation of data artifacts.
13
14
15 7 steps to DS
16 Keep everything in source control - but allow for
experimentation
17
18 Standardize and define your environments in code (conda, pipfiles,
Docker)
19 Use canonical data sources - always know what data
you are using (where it comes and goes)
20
21 Automate wisely
22 https://xkcd.com/1205/
23
24 Use pipelines for repeatability and explainability
25 Deploy portable models
26
27 Test continuously and monitor production: shift left
28
29 Thank you @ixek http://bit.ly/MancML-trallard