Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Argo workflow
Search
Surasit Liangpornrattana
December 19, 2019
Technology
130
1
Share
Argo workflow
Surasit Liangpornrattana
December 19, 2019
More Decks by Surasit Liangpornrattana
See All by Surasit Liangpornrattana
Kafka Introduction
nengchakun
2
140
Data Engineering
nengchakun
2
1.2k
Other Decks in Technology
See All in Technology
JJUG CCC 2026 Spring AI時代の開発こそ標準化を武器に! ― 方式・プロセス・プラットフォームの標準化
s27watanabe
2
420
AI とサービス・デザイン / AI and Service Design
ks91
PRO
0
180
APIテストとは?
nagix
0
100
Amazon Bedrock 経由の Claude Cowork を試してみよう・MCP にも繋いでみよう
sugimomoto
0
210
Kaggle未経験社員をメダリストに育てる「AIドラゴン桜」
lycorptech_jp
PRO
0
630
データ分析基盤の信頼を支える視点と設計
yuki_saito
1
710
Cloud Run のアップデート 触ってみる&紹介
gre212
0
160
テストコードのないプロジェクトにテストを根付かせる
tttol
0
210
自称宇宙最速で不合格となったAIP-C01にリベンジを果たすべくAIで問題集アプリを作ってみた。
yama3133
0
220
個人AIからチームAIへ:開発における品質と生産性の再設計
moongift
PRO
0
210
情シスがMCP環境導入時に打ちのめされる認可の崖
oidfj
0
640
脅威をエンジニアリングの糧にして:恐怖を乗り越えた先にあったもの / Turn threats into fuel for engineering: what lay beyond overcoming fear
nrslib
1
320
Featured
See All Featured
Docker and Python
trallard
47
3.8k
SEO for Brand Visibility & Recognition
aleyda
0
4.6k
Side Projects
sachag
455
43k
How to make the Groovebox
asonas
2
2.2k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.7k
The Curious Case for Waylosing
cassininazir
1
360
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.5k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.2k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
340
Thoughts on Productivity
jonyablonski
76
5.2k
[SF Ruby Conf 2025] Rails X
palkan
2
1k
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
1
3.6k
Transcript
oueogfooeds.f.com BY SURASIT LIANGPORNRATTANA
WHAT IS THE PROBLEM? II En "E"
WORKFLOW # 㱺 ' 㱺 "E" A WORKFLOW CONSISTS of
AN ORCHESTRATED AND REPEATABLE PATTERN OF ACTIVITY - WIKIPEDIA
FLOW INPUT \ * Eq OUTPUT g { ^
DAG DIRECTED of D B - O EASES a A-cycle
o%% Igf) GRAPH of F
WORKFLOW MANAGERS
WHY NOT AIRFLOW ? ⾨t¥¥ TIME CONSTRAINT - INFRASTRUCTURE -
REDS - nxsal - MAINTAINABILITY
WHY ARGO ? IT 1185 CONTAINER- NATIVE - II Tta
- II PARALLEL JOBS
HOW ARGO WORKS ? > a.go submit task - /k"\
t.IE , CR D ET CONTROLLER
task . yaml -- CRD
HOW ARGO WORKS ? > argo submit task . yam
I - /k8SAP- IIE # ETCD CRD waackWh t ' CONTROLLER ⑦ - CREATES /EEEP3 PODS
DAGS A Bt § \ !
RESUBMIT > argo submit task . yaml PODS PODS /IsTEP/I
V i - - - - → /IsTEP/I ✓ I 1 ! i . . . . . . r - I Iv - - - f . - - - Hst3/ X > argo resubmit - - memorized workflow - name
ARTIFACTS 53 COMPATIBLE Igst/c- I - I
WHAT ABOUT SCHDULING ? less CRO N JOB d fz
← task . yami d) argo submit task . yaml
INTEGRATION & DEPLOYMENT f¥⊥o.]MANUALY BUILD EHR" " are CHECKOUT >
argo submit 11¥, task .yaml " I b d DOCKER - KUBECTLAPPLY PUSH DRONJOB
JOB MONITORING ARGO - U2 ENT HANDLER
ARGO VS AIRFLOW
GOOD PARTS VERY CAPABLE LIVE UI AND LOGGING UPDATE OFFER
TIMEOUT AND RETRIES CENTRALIZED LOADING ON less OPERATIONS VIA UI LANGUAGE - AGNOSTIC
BAD PARTS DEPLOYMENT K8S LEARNING CURVE PYTHON - ONLY STABILITY
OPERATIONS ONLY ON CLL
Q&A