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
Aurora移行とそれから/ aurora transition and then
Search
Shoichiro Nagai(shnagai)
October 03, 2018
Technology
1
2.4k
Aurora移行とそれから/ aurora transition and then
JAWS-UG横浜 #13 Tips in Advancedの発表資料です
Shoichiro Nagai(shnagai)
October 03, 2018
Tweet
Share
More Decks by Shoichiro Nagai(shnagai)
See All by Shoichiro Nagai(shnagai)
GoでBigQueryを操作する時にStructを使うか悩んでる話/go-bigquery-struct-worries
shoichiron
1
130
AWS Step Functions × AWS SAMで実現する家族ノートの低運用コストETL基盤/ kazokunote-stepfunctions-awssam-etl
shoichiron
4
4.8k
機械学習PJのデータ収集における課題を解決する データ基盤の取組み/Efforts of data infrastructure to solve problems in data collection of machine learning PJ
shoichiron
1
2.1k
ECS×Fargateで実現する運用コストほぼ0なコンテナ運用の仕組み/ ecs fargate low cost operation
shoichiron
14
17k
ママリで動くカテゴリ類推エンジンの仕組み ~機械学習導入の4つの勘所を添えて~/mamari category analogy
shoichiron
0
720
SIGNATEの練習問題コンペで 57位までスコアを上げた話/ The story of the signate competition
shoichiron
2
5.4k
AWSサービスで実現するバッチ実行環境のコンテナ/サーバレス化/ Container service of batch execution environment realized by AWS service
shoichiron
11
6.5k
Fargateは何がうれしいのか/ fargate-whats-nice
shoichiron
4
11k
コンテナ導入の正攻法〜ママリのコンテナ移行舞台裏〜/Confrontation-of-Container-Transfer
shoichiron
1
3.4k
Other Decks in Technology
See All in Technology
OCI Security サービス 概要
oracle4engineer
PRO
0
6.5k
iOSチームとAndroidチームでブランチ運用が違ったので整理してます
sansantech
PRO
0
150
データプロダクトの定義からはじめる、データコントラクト駆動なデータ基盤
chanyou0311
2
330
『Firebase Dynamic Links終了に備える』 FlutterアプリでのAdjust導入とDeeplink最適化
techiro
0
130
TypeScript、上達の瞬間
sadnessojisan
46
13k
Exadata Database Service on Dedicated Infrastructure(ExaDB-D) UI スクリーン・キャプチャ集
oracle4engineer
PRO
2
3.2k
誰も全体を知らない ~ ロールの垣根を超えて引き上げる開発生産性 / Boosting Development Productivity Across Roles
kakehashi
1
230
Shopifyアプリ開発における Shopifyの機能活用
sonatard
4
250
AI前提のサービス運用ってなんだろう?
ryuichi1208
8
1.4k
アジャイルでの品質の進化 Agile in Motion vol.1/20241118 Hiroyuki Sato
shift_evolve
0
170
Lambda10周年!Lambdaは何をもたらしたか
smt7174
2
110
The Role of Developer Relations in AI Product Success.
giftojabu1
0
140
Featured
See All Featured
Optimising Largest Contentful Paint
csswizardry
33
2.9k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
10
720
Designing for humans not robots
tammielis
250
25k
Facilitating Awesome Meetings
lara
50
6.1k
Designing on Purpose - Digital PM Summit 2013
jponch
115
7k
Large-scale JavaScript Application Architecture
addyosmani
510
110k
YesSQL, Process and Tooling at Scale
rocio
169
14k
StorybookのUI Testing Handbookを読んだ
zakiyama
27
5.3k
Building Flexible Design Systems
yeseniaperezcruz
327
38k
Teambox: Starting and Learning
jrom
133
8.8k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
93
16k
How to train your dragon (web standard)
notwaldorf
88
5.7k
Transcript
$POOFIJUP*ODӬҪউҰ ϚϚͷҰาΛࢧ͑Δ "VSPSBҠߦͱͦΕ͔Β +"846(ԣ5JQTJO"EWBODFE
ࣗݾհ ӬҪউҰ ίωώτגࣜձࣾɹΤϯδχΞ ΠϯϑϥΣϒΦϖϨʔγϣϯ 5XJUUFS!TIOBHBJ ۙͷ৬ྺɿ Ұٳ.comɹ 7 ίωώτ ࡢ5݄ʹjoin
αʔϏεհ ϚϚϦ ɾϚϚ͚/PΞϓϦɺ ɹใϝσΟΞʮϚϚϦʯ ɾ݄ؒߘສ݅ ɾʹग़࢈ͨ͠ঁੑͷ ɹਓʹਓ͕ձһొ ˞ʮϚϚϦʯͷग़࢈༧ఆΛ݄ʙ݄ʹઃఆͨ͠Ϣʔβʔͱɺ
ްੜ࿑ಇলൃදʮਓޱಈଶ౷ܭʯͷ݄ʙ݄ͷग़ੜ͔Βࢉग़ ̦ˍ̖ ίϛϡχςΟ Ϣʔβʔಉ࢜ͰΈΛ ૬ஊ͠߹͏̦ˍ̖ػೳɻ ճ·Ͱͷ࠷සඵ ϝσΟΞ ϚϚͷੜ׆ʹཱͭهࣄΛ ଟͷδϟϯϧͰຖ৴ɻ ઐՈमͷهࣄଟ ϚϚͷੜ׆ʹཱͭهࣄΛ ଟͷδϟϯϧͰຖ৴ɻ ઐՈमͷهࣄଟ ϝσΟΞ
αʔϏεհ ϚϚϦޱίϛେ ɾϚϚϦΛ͏Ϣʔβ͔Βͷ ɹޱίϛΛूΊͨϥϯΩϯά ɾࡢϦϦʔεʂʂ IUUQTBXBSENBNBSJKQ@IBMG
w .Z42-͔Β"VSPSBʹҠߦͨ͠ w ҠߦΛܦͯͷ"VSPSB5*14 ΞδΣϯμ
ϚϚϦͷϝΠϯ%#Λ "VSPSBʹҠߦͨ͠
w ίετݮ .VMUJ";ߏΛ͕ͤΔ ແବͳελϯόΠػ w ϦʔμʔΤϯυϙΠϯτػೳ ϨϓϦΧʹରͯ͠ఏڙ͞ΕΔ-#ػೳ w ௐΔͱ৭ʑͱϝϦοτΛڗडग़དྷͦ͏ͱ͍͏ظ
ৄ͘͠ϒϩάʹॻ͍ͯ͋ΔͷͰ͍ͯΈ͍ͯͩ͘͞ˣ IUUQUFDIDPOOFIJUPDPNFOUSZ ͳͥ"VSPSBҠߦͨ͠ͷ͔
w "VSPSBϦʔυϨϓϦΧΛͬͨύλʔϯ "VSPSB.Z42- ޓͰɺϚϚϦ.Z42-Ͱӡ༻ w طଘͷ3%4GPS.Z42-͔Β"VSPSBϦʔυϨϓϦΧΛ ࡞ΕΔ w "VSPSBϦʔυϨϓϦΧΛϚελঢ֨͢Δ͜ͱͰɺҰ൪
࣌ؒͷ͔͔ΔσʔλҠߦΛؾʹͤͣʹҠߦՄೳ "VSPSBҠߦύλʔϯ
͍͢͝؆୯ʹҠߦͰ͖ͦ͏
͔͠͠ɻɻɻ
ϚϚϦʹ ϝϯςφϯεϞʔυ͕ͳ͔ͬͨ
w ॻࠐμϯλΠϜΛ࠷খʹ ܭըఀࢭ͕ग़དྷͳ͍ͷͰɺ௨Λग़ͯ͠ਂʹΦϯϥΠϯͰҠߦ w "VSPSBϦʔυϨϓϦΧΛͬͯɺಡࠐτϥϑΟοΫ ࣄલʹ"VSPSBʹد͓ͤͯ͘ w ࡞ۀɺϚελʔ ॻࠐઌ ͷସͷΈʹ͢Δ
"VSPSBҠߦͷઓུ
Ҡߦεςοϓ ˞ΤϯυϙΠϯτͷସ%/4ϕʔεͰ͢
ΧφϦΞϦϦʔεͰΞϓϦέʔγϣϯݕূ
ಡऔτϥϑΟοΫΛ"VSPSBͷΈʹ
ຊ൪Ҡߦ࣌ॻࠐͷସͷΈ
w ॻࠐ%#ସ࣌ͷఀࢭํ๏ʹ/8ःஅΛબ w .Z42-ͷϚελʔΛಡऔઐ༻ʹ͢Δͷ͕ਖ਼߈๏͕ͩɺ ࠶ىಈऴΘΔ·ͰͭμϯλΠϜڐ༰ग़དྷͳ͔ͬͨ w ηΩϡϦςΟάϧʔϓःஅˠΞϓϦ֬ೝˠϨϓϦԆ Ͱ"VSPSBϚελঢ֨ͱ%/4ସ࣮ࢪ ͨ͠
"VSPSBϦʔυϨϓϦΧͷ ͓͔͛Ͱ҆શʹҠߦͰ͖ͨ
" "VSPSB5*14
ᶃ"VSPSBϨϓϦΧ୯Ұ༻్Ͱ͔͑͠ͳ͍ ˞צҧ͍ͯͨ͠ͱ͍͏Ͱ͢
w ΫϥελʔΤϯυϙΠϯτ Ϋϥελ "VSPSB8SJUFSͷଓ ॻࠐτϥϑΟοΫ ϑΣʔϧΦʔόʔ࣌ʹϨϓϦΧʹΓସΘΔ w ϦʔμʔΤϯυϙΠϯτ
Ϋϥελ "VSPSBϨϓϦΧͷଓ ಡऔઐ༻τϥϑΟοΫ ΫϥελʹͿΒԼ͕ΔϨϓϦΧΛෛՙࢄ w ΠϯελϯεΤϯυϙΠϯτ Πϯελϯε 3%4Πϯελϯε୯Ґͷଓ 3%4GPS.Z42-࣌ͱಉ͡ "VSPSB͕ఏڙ͢ΔΤϯυϙΠϯτछྨ
Ϋϥελ୯ҐͰΤϯυϙΠϯτΛ࣋ͭ͜ͱͰɺ "84͕Մ༻ੑΛ୲อͯ͘͠ΕΔ
w αʔϏε༻ੳ༻ͱҟͳΔ༻్ͷͷ͕ඞཁ ϚϚϦͷӡ༻ʹඞཁͳϨϓϦΧୡ
w "VSPSBϨϓϦΧɺඞͣϦʔμʔΤϯυϙΠϯτʹ Ճ͞ΕΔ w ϦʔμʔΤϯυϙΠϯταʔϏε༻ΤϯυϙΠϯτ w ϨϓϦΧΛ࡞ΔͱඞͣαʔϏε༻ͷϨϓϦΧʹͳΔ "VSPSBϨϓϦΧͷ༷
ϨϓϦΧશͯϦʔμʔΤϯυϙΠϯτʹࢀՃ ϦʔμʔΤϯυϙΠϯτ ੳϨϓϦΧ αʔϏεϨϓϦΧ ΞϓϦέʔγϣϯͷ ϦʔυΞΫηε "VSPSBΫϥελ ੳϨϓϦΧʹ αʔϏετϥϑΟοΫ͕ɺɺ ͜͜ʹؾ͍ͯͳ͔ͬͨ
ੳ༻ͱ͔֎෦ఏڙ༻ͷϨϓϦΧͲ͏͢Ε
w CJOMPHϨϓϦΛ࡞ͬͯɺ.Z42-ϨϓϦΧΛӡ༻ɻɻ w "VSPSBͰCJOMPHΛ༗ޮԽ͢Δඞཁ͋Γ w CJOMPH༗ޮԽͰҰ෦͑ͳ͘ͳΔػೳ͕͋Δ ;%1 όοΫτϥοΫFUD ݁ہ.Z42-ϨϓϦΧӡ༻ͭͮ͘
༻్ผϦʔμʔΤϯυϙΠϯτʹظ
ᶄΫϩʔϯػೳ૬ศར
w େ͖ͳςʔϒϧͷ%%-࣌ͷࣄલܭଌ ΧϥϜɾΠϯσοΫεՃ σʔλೖ w CJOMPHͷௐࠪ NZTRMCJOMPHίϚϯυͷෛՙΛຊ൪Πϯελϯεʹ͔͚Δͷා͍ w ෛՙࢼݧ ৽نαʔϏεೖ࣌ͷΩϟύϓϥͱ͔
ຊ൪σʔλͰΓ͍ͨݕূ
w ຖऔಘ͍ͯ͠Δεφοϓγϣοτ͔ΒϦετΞ w σʔλྔΠϯελϯεαΠζʹΑΔ͕͔Β࣌ ؒ͘Β͍͔͔͍ͬͯͨ 3%4GPS.Z42-࣌
w Ϋϩʔϯػೳ w ʙͰಉ͡σʔλΛݟΔΠϯελϯεىಈग़དྷΔ "VSPSBʹ͢Δͱ
w IUUQTEPDTBXTBNB[PODPNKB@KQ"NB[PO3%4MBUFTU6TFS(VJEF"VSPSB.BOBHJOH$MPOFIUNM "VSPSBΫϩʔϯޙͷσʔλͷ࣋ͪํ
ؾܰʹຊ൪σʔλͰݕূग़དྷΔͷͰɺ ݁ՌɺαʔϏεͷ҆ఆੑ্ʹد༩
w ࠶ىಈ͘Β͍Ͱߴ w ࠶ىಈ࣌ɺΩϟογϡ͞Ε͍ͯΔͷͰ͋ͬͨΊ ෆཁ w "VEJU-PHΛೖΕͯαʔϏεӡ༻ग़དྷΔ w %#ΤϯδϯϨΠϠͷϝτϦΫε͕$MPVE8BUDIͰ ͦͷଞʹ͕͜͜͏Ε͍͠
"VSPSB࠷ߴʂʂ
w.Z42-͔Β"VSPSBҠߦ͠·ͨ͠ w"VSPSBʹͨ͜͠ͱͷσϝϦοτࠓͷͱ͜Ζͳ͍ w%#"తͳࣄӡ༻ͷ࡞ΓࠐΈ͔Β͍ͩͿ։์͞Ε Δ ·ͱΊ
"VSPSBʹҠߦग़དྷΔڥͳΒ બ͠ͳ͍ཧ༝͕ͳͦ͞͏ͳ ؾ͕͍ͯ͠Δ