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
ちょっぴりDiveDeepするAWSの時間 AWS Dev Day 2023 Tokyo 延長...
Search
tkzwtks
June 30, 2023
Technology
250
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
ちょっぴりDiveDeepするAWSの時間 AWS Dev Day 2023 Tokyo 延長戦 実践データ移行 〜はてなダイアリーや魔法のiらんどの事例と共に〜
tkzwtks
June 30, 2023
More Decks by tkzwtks
See All by tkzwtks
データマイグレーションの成功戦略~サービスリニューアルで失敗しないための実践ガイド~
tkzwtks
10
3.7k
はてなスターにおける静的ファイル配信の話
tkzwtks
0
240
YAPC::Kyoto 2023 LT Perlブートキャンプご紹介
tkzwtks
0
1.5k
Hatena Engineer Seminar #14 魔法のiらんど データ移行編 〜新旧システム間のデータマイグレーション時に我々が考えること〜 / hatena-engineer-seminer-number-14-data-migration
tkzwtks
0
3.2k
レガシーシステムからのデータマイグレーションあれこれ
tkzwtks
4
1.8k
hatena-engineer-seminar-10
tkzwtks
0
2.6k
Other Decks in Technology
See All in Technology
3人で1000GPU超を統合運用する?マルチクラウド&オンプレを跨ぐ、構築と運用のリアル!
kazukun0716
2
820
Snowflake Horizon Catalog と Apache Iceberg で作る オープンなデータ基盤
kitagawaz
0
390
AIに攻撃される前に、AIに攻撃させる
tsuchikazu
0
120
行動するAIのためのオントロジー | DevRev — Encraft #26.pdf
dvrv_tknrszk
2
670
Account Factory for Terraformによる 標準化されたアカウント発行の自動化
pensuke628
0
120
カンファレンスに参加した後の浮遊感とセルフケア
pauli
0
300
覗いてみよう 関数型ビジュアル言語×2Dグラフィックスの世界
yohyamasaki
0
170
大阪オフィスに Unitree Go2 がやってきたので Physical AI やってみた
dafujii
0
240
20260929_AmazonGuardDutyの検出通知メールにAWS DevOpsAgentの調査結果を追加する
yhana
1
410
「とりあえず動く」の先へ。 AI時代のチーム開発と内部設計/2026-slsdays
slsops
0
110
検証フェーズはAIの回答を判断するための学習機会
toru_kubota
2
360
AI臭い文章とは何なのか
nasuvitz
38
77k
Featured
See All Featured
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
1
620
GraphQLとの向き合い方2022年版
quramy
50
15k
Writing Fast Ruby
sferik
630
63k
Claude Code のすすめ
schroneko
67
230k
Fashionably flexible responsive web design (full day workshop)
malarkey
409
67k
Are puppies a ranking factor?
jonoalderson
2
4k
So, you think you're a good person
axbom
PRO
2
2.2k
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Code Review Best Practice
trishagee
74
20k
Ethics towards AI in product and experience design
skipperchong
2
410
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
520
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
260
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 /
ֵֿכַׇֹױג