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
1
110
Argo workflow
Surasit Liangpornrattana
December 19, 2019
Tweet
Share
More Decks by Surasit Liangpornrattana
See All by Surasit Liangpornrattana
Kafka Introduction
nengchakun
2
120
Data Engineering
nengchakun
2
1.2k
Other Decks in Technology
See All in Technology
Nx × AI によるモノレポ活用 〜コードジェネレーター編〜
puku0x
0
350
2025新卒研修・HTML/CSS #弁護士ドットコム
bengo4com
3
13k
Kiroでインフラ要件定義~テスト を実施してみた
nagisa53
3
310
VLMサービスを用いた請求書データ化検証 / SaaSxML_Session_1
sansan_randd
0
220
Google Agentspaceを実際に導入した効果と今後の展望
mixi_engineers
PRO
3
330
Findy Freelance 利用シーン別AI活用例
ness
0
310
【CEDEC2025】ブランド力アップのためのコンテンツマーケティング~ゲーム会社における情報資産の活かし方~
cygames
PRO
0
240
Claude Codeから我々が学ぶべきこと
s4yuba
9
2.2k
Strands Agents & Bedrock AgentCoreを1分でおさらい
minorun365
PRO
6
240
Amazon Q と『音楽』-ゲーム音楽もAmazonQで作成してみた感想-
senseofunity129
0
110
隙間時間で爆速開発! Claude Code × Vibe Coding で作るマニュアル自動生成サービス
akitomonam
3
250
みんなのSRE 〜チーム全員でのSRE活動にするための4つの取り組み〜
kakehashi
PRO
2
140
Featured
See All Featured
Raft: Consensus for Rubyists
vanstee
140
7k
Designing for Performance
lara
610
69k
Docker and Python
trallard
45
3.5k
Designing for humans not robots
tammielis
253
25k
The Straight Up "How To Draw Better" Workshop
denniskardys
235
140k
Documentation Writing (for coders)
carmenintech
73
5k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.3k
Java REST API Framework Comparison - PWX 2021
mraible
32
8.8k
Reflections from 52 weeks, 52 projects
jeffersonlam
351
21k
Visualization
eitanlees
146
16k
Git: the NoSQL Database
bkeepers
PRO
431
65k
Producing Creativity
orderedlist
PRO
346
40k
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