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
ちょっぴりDiveDeepするAWSの時間 AWS Dev Day 2023 Tokyo 延長...
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
tkzwtks
June 30, 2023
Technology
1
220
ちょっぴりDiveDeepするAWSの時間 AWS Dev Day 2023 Tokyo 延長戦 実践データ移行 〜はてなダイアリーや魔法のiらんどの事例と共に〜
tkzwtks
June 30, 2023
Tweet
Share
More Decks by tkzwtks
See All by tkzwtks
データマイグレーションの成功戦略~サービスリニューアルで失敗しないための実践ガイド~
tkzwtks
10
3.2k
はてなスターにおける静的ファイル配信の話
tkzwtks
0
190
YAPC::Kyoto 2023 LT Perlブートキャンプご紹介
tkzwtks
0
1.4k
Hatena Engineer Seminar #14 魔法のiらんど データ移行編 〜新旧システム間のデータマイグレーション時に我々が考えること〜 / hatena-engineer-seminer-number-14-data-migration
tkzwtks
0
3k
レガシーシステムからのデータマイグレーションあれこれ
tkzwtks
4
1.8k
hatena-engineer-seminar-10
tkzwtks
0
2.5k
Other Decks in Technology
See All in Technology
ブロックテーマでサイトをリニューアルした話 / 2026-01-31 Kansai WordPress Meetup
torounit
0
480
20260208_第66回 コンピュータビジョン勉強会
keiichiito1978
0
200
日本の85%が使う公共SaaSは、どう育ったのか
taketakekaho
1
250
AIエージェントを開発しよう!-AgentCore活用の勘所-
yukiogawa
0
200
SREチームをどう作り、どう育てるか ― Findy横断SREのマネジメント
rvirus0817
0
360
予期せぬコストの急増を障害のように扱う――「コスト版ポストモーテム」の導入とその後の改善
muziyoshiz
1
2.1k
ClickHouseはどのように大規模データを活用したAIエージェントを全社展開しているのか
mikimatsumoto
0
270
顧客の言葉を、そのまま信じない勇気
yamatai1212
1
370
こんなところでも(地味に)活躍するImage Modeさんを知ってるかい?- Image Mode for OpenShift -
tsukaman
1
170
Claude Code for NOT Programming
kawaguti
PRO
1
110
猫でもわかるKiro CLI(セキュリティ編)
kentapapa
0
130
SRE Enabling戦記 - 急成長する組織にSREを浸透させる戦いの歴史
markie1009
0
170
Featured
See All Featured
GitHub's CSS Performance
jonrohan
1032
470k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
2
950
ラッコキーワード サービス紹介資料
rakko
1
2.3M
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
230
Paper Plane (Part 1)
katiecoart
PRO
0
4.3k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
230
Navigating Weather and Climate Data
rabernat
0
110
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.4k
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
70
WCS-LA-2024
lcolladotor
0
450
The agentic SEO stack - context over prompts
schlessera
0
650
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
120
Transcript
DiveDeep AWS AWS Dev Day Tokyo i
舅䄕磆☭ 2015 11 KADOKAWA GigaViewer
舅䄕磆☭ 䌕飈磬塷 i
儖仼ֽ鎇׆כ
儖仼ֽ鎇׆כ 2020 4 i
i
i KADOKAWA 1999 2020 4
2020 ˝ بتطّ⯇二 ˝ 二بتطّס㵸鐄ظ٭ذ璡ס燯车 ˝ ☪㍑╚מֽ鎇סע׆הס鎇갭
ظ٭ذ燯车 ˝ 仾بتطّ־二بتطّסظ٭ذ燯Ⳃ ˝ ⶡמրظ٭ذي٭ت燯٬二ׂցכַֹֹם鎇ך עםַ ˝ 仾بتطّסظ٭ذ二بتطّך✳ֹֻמ燯Ⳃ
ր仾بتطّסظ٭ذ二بتطّך✳ֻ ֹמ燯Ⳃցכע ˝ 仾بتطّכ二بتطّסت؞٭ُُشم٤ء ˝ ُشم٤ءג⩝מظ٭ذ燯Ⳃ ˝ ظ٭ذס㚺䬵 ˝ ❆㵸鐄ס鋗嫎ֿ二仾بتطّꝴך㚺זיַ
i 20 > >
ظ٭ذꝴס❣㰆꞊➟כ⭚杼סꯂ樑 -> ->
גַ׆כ
גַ׆כ ⾒
StepFunctions + AWS Batch + S AWS StepFunctions + AWS
Batch StepFunctions AWS Batch S JSON S
燯车ס⛼䡵 S S S
تط٭عُب٤
تط٭عُب٤ batch
Savepoint S / JSON S JSON batch_size
Savepoint S / / {$batch_type}/batch_id={$batch_id}/ status={$status}/{$uuid} batch_type: batch_id: ID status:
pending/succeeded/failed uuid: ID
Savepoint /batch_id={$batch_id}/status={$status} status / failed pending
磵冽 20 ⾒ 10h -> ->
磵冽 savepoint status pending
䷉״י◄❆־㰢שظ٭ذ燯车
燯车嶖⤓ /
燯车嶖⤓ ˝ ظ٭ذꄈ釤犉 ˝ ⪒⛮燯车侇ꝴס釤犉 ˝ ْ٤طػ٤تؗؕ٤غؗס吾鋀 ˝ 牊걉 ˝
⛰燯־ ˝ 䣽ַ亠ֿ㚺סע㚺䬵
燯车嶖⤓ bulk insert / )
ױכ״ AWS /
ֵֿכַׇֹױג