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
tkzwtks
June 30, 2023
Technology
1
140
ちょっぴりDiveDeepするAWSの時間 AWS Dev Day 2023 Tokyo 延長戦 実践データ移行 〜はてなダイアリーや魔法のiらんどの事例と共に〜
tkzwtks
June 30, 2023
Tweet
Share
More Decks by tkzwtks
See All by tkzwtks
データマイグレーションの成功戦略~サービスリニューアルで失敗しないための実践ガイド~
tkzwtks
10
1.9k
はてなスターにおける静的ファイル配信の話
tkzwtks
0
120
YAPC::Kyoto 2023 LT Perlブートキャンプご紹介
tkzwtks
0
1.2k
Hatena Engineer Seminar #14 魔法のiらんど データ移行編 〜新旧システム間のデータマイグレーション時に我々が考えること〜 / hatena-engineer-seminer-number-14-data-migration
tkzwtks
0
1.8k
レガシーシステムからのデータマイグレーションあれこれ
tkzwtks
4
1.7k
hatena-engineer-seminar-10
tkzwtks
0
2.4k
Other Decks in Technology
See All in Technology
The Future of SEO: The Impact of AI on Search
badams
0
240
ホワイトボードチャレンジ 説明&実行資料
ichimichi
0
130
あれは良かった、あれは苦労したB2B2C型SaaSの新規開発におけるCloud Spanner
hirohito1108
2
800
Visualize, Visualize, Visualize and rclone
tomoaki0705
9
70k
室長と気ままに学ぶマイクロソフトのビジネスアプリケーションとビジネスプロセス
ryoheig0405
0
370
クラウドサービス事業者におけるOSS
tagomoris
3
960
運用しているアプリケーションのDBのリプレイスをやってみた
miura55
1
850
Windows の新しい管理者保護モード
murachiakira
0
180
AndroidXR 開発ツールごとの できることできないこと
donabe3
0
140
Autonomous Database Serverless 技術詳細 / adb-s_technical_detail_jp
oracle4engineer
PRO
17
45k
速くて安いWebサイトを作る
nishiharatsubasa
14
15k
Two Blades, One Journey: Engineering While Managing
ohbarye
1
170
Featured
See All Featured
Six Lessons from altMBA
skipperchong
27
3.6k
Gamification - CAS2011
davidbonilla
80
5.1k
RailsConf 2023
tenderlove
29
1k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
7
640
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
44
7k
KATA
mclloyd
29
14k
[RailsConf 2023] Rails as a piece of cake
palkan
53
5.3k
Become a Pro
speakerdeck
PRO
26
5.1k
Rails Girls Zürich Keynote
gr2m
94
13k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
27
1.6k
The Language of Interfaces
destraynor
156
24k
Building Flexible Design Systems
yeseniaperezcruz
328
38k
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 /
ֵֿכַׇֹױג