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
toypoインフラリプレースのお話
Search
けんご
June 28, 2022
Technology
0
16
toypoインフラリプレースのお話
けんご
June 28, 2022
Tweet
Share
More Decks by けんご
See All by けんご
いいたいことちゃんという
tkengo
0
370
スタートアップで役割をまっとうする技術
tkengo
0
130
TableauやLookerだけじゃない!QuickSightで作る顧客向けダッシュボード
tkengo
1
210
機械学習を始めるための第一歩
tkengo
0
230
レポート化の落とし穴
tkengo
0
120
PHP and sometimes Machine Learning
tkengo
3
1.1k
機械学習と数学とプログラマのための数学勉強会
tkengo
0
540
CNNによるテキスト分類
tkengo
1
47k
指数の裏側
tkengo
1
370
Other Decks in Technology
See All in Technology
ずっと昔に Star をつけたはずの思い出せない GitHub リポジトリを見つけたい!
rokuosan
0
150
成果を出しながら成長する、アウトプット駆動のキャッチアップ術 / Output-driven catch-up techniques to grow while producing results
aiandrox
0
340
組織に自動テストを書く文化を根付かせる戦略(2024冬版) / Building Automated Test Culture 2024 Winter Edition
twada
PRO
17
4.5k
株式会社ログラス − エンジニア向け会社説明資料 / Loglass Comapany Deck for Engineer
loglass2019
3
32k
【re:Invent 2024 アプデ】 Prompt Routing の紹介
champ
0
150
祝!Iceberg祭開幕!re:Invent 2024データレイク関連アップデート10分総ざらい
kniino
3
300
KubeCon NA 2024 Recap / Running WebAssembly (Wasm) Workloads Side-by-Side with Container Workloads
z63d
1
250
2024年にチャレンジしたことを振り返るぞ
mitchan
0
140
Turing × atmaCup #18 - 1st Place Solution
hakubishin3
0
490
日本版とグローバル版のモバイルアプリ統合の開発の裏側と今後の展望
miichan
1
130
新機能VPCリソースエンドポイント機能検証から得られた考察
duelist2020jp
0
220
watsonx.ai Dojo #5 ファインチューニングとInstructLAB
oniak3ibm
PRO
0
170
Featured
See All Featured
Art, The Web, and Tiny UX
lynnandtonic
298
20k
Designing on Purpose - Digital PM Summit 2013
jponch
116
7k
Fantastic passwords and where to find them - at NoRuKo
philnash
50
2.9k
A designer walks into a library…
pauljervisheath
204
24k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
365
25k
Large-scale JavaScript Application Architecture
addyosmani
510
110k
Mobile First: as difficult as doing things right
swwweet
222
9k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
95
17k
The Cult of Friendly URLs
andyhume
78
6.1k
Typedesign – Prime Four
hannesfritz
40
2.4k
Side Projects
sachag
452
42k
Automating Front-end Workflow
addyosmani
1366
200k
Transcript
גࣜձࣾτΠϙ ཱੴݡޗ 業務委託で に関わってい たエンジニアがインフラ構成を 理解しながらリプレースしてい たらいつの間にか正社員になっ ていたお話
インフラリプレースのお話 גࣜձࣾτΠϙ ཱੴݡޗ 業務委託で に関わってい たエンジニアがインフラ構成を 理解しながらリプレースしてい たらいつの間にか正社員になっ ていたお話
自己紹介 ཱੴݡޗ 5BUFJTIJ,FOHP !ULFOHP !ULFOHP גࣜձࣾτΠϙ ιϑτΣΞΤϯδχΞ ೖࣾ
今日お話すること
今日お話すること w ͱʁ w ΠϯϑϥϦϓϨʔεલ w ΠϯϑϥϦϓϨʔεํ w ΠϯϑϥϦϓϨʔε࣮ߦઓུ w
ΠϯϑϥϦϓϨʔεͦͷޙ
とは?
None
インフラ リプレース前
業務委託を始める前に考えていたこと ʻԿ͔໘ന͍͜ͱͳ͍͔ͳʙ ͚Μ͝
業務委託を始める前に考えていたこと ʻԿ͔໘ന͍͜ͱͳ͍͔ͳʙ ʻτΠϙ͍ͬͯ͏ελʔτΞοϓ͕͋ͬͯͳ ͚Μ͝ UPZQPͷதͷਓ $)30
業務委託を始める前に考えていたこと 🤝ۀҕୗ։࢝🤝
業務委託を始めた時に感じた良かった部分 😃8FMMEPDVNFOUFEͳΠϯϑϥ😃
業務委託を始めた時に感じた良かった部分 😃(SBDFGVM3FTUBSUҙࣝ͞Εͨߏ😃
業務委託を始めた時に感じた改善ポイント 🤔ಉ͡71$ʹڥࠞࡏ🤔 BQOPSUIFBTBUB BQOPSUIFBTBUD BQOPSUIFBTBUE ։ൃڥ εςʔδϯάڥ ຊ൪ڥ 71$
業務委託を始めた時に感じた改善ポイント 🤔ߏͷཤྺཧ༝🤔 w 8FMMEPDVNFOUFEͳͷݱঢ়͚ͩͰɺཤྺ ཧ༝͕͍ͬͯͳͯ͘৭ʑΘ͔Βͳ͍ w ʢͨͿΜʣ͋ͷਓ͕ͬͨ͜ͷઃఆͷ༝དྷΛ ࠓ୭Βͳ͍
業務委託を始めた時に感じた改善ポイント 🤔&$ͷϓϩϏδϣχϯάͱ".*🤔 w Ͳ͏ͬͯ&$ΛϓϩϏδϣχϯάͨ͠ͷ͔ Θ͔Βͳ͍ w ࣗ࡞".*ʹԿؚ͕·Ε͍ͯΔ͔Θ͔Βͳ͍
インフラ リプレース方針
業務委託を始めた時に考えていたこと ʻૣͰ͕͢Կ͢Ε͍͍Ͱ͔͢ʁ ͚Μ͝
業務委託を始めた時に考えていたこと ʻૣͰ͕͢Կ͢Ε͍͍Ͱ͔͢ʁ ʻԿ͠·͠ΐ͏ʁ ͚Μ͝ $50
業務委託を始めた時に感じたこと ʊਓਓਓਓਓਓਓਓਓʊ ʼɹԿ͠·͠ΐ͏ʁɹʻ ʉ:?:?:?:?:?:?:?:ʉ
インフラリプレース3大方針を提案 71$ͷ ΠϯϑϥͷίʔυԽ ΞϓϦέʔγϣϯͷίϯςφԽ
インフラリプレース3大方針を提案 71$ͷ ΠϯϑϥͷίʔυԽ ΞϓϦέʔγϣϯͷίϯςφԽ $50 Γ·͠ΐ͏ʂ 👍👍👍👍👍
業務委託としてやったVPCの分離 BQOPSUIFBTBUB BQOPSUIFBTBUD BQOPSUIFBTBUE ։ൃڥεςʔδϯάڥ ຊ൪ڥ ຊ൪ڥ71$ ։ൃڥ71$ BQOPSUIFBTBUB BQOPSUIFBTBUD
BQOPSUIFBTBUE
業務委託としてやったIaC UPZQPUFSSBGPSNϦϙδτϦͷര
業務委託としてやったコンテナ化 w ຊ൪ڥͷ&$ʹ44)ͯ͠ߏΛ֬ೝ͠ͳ͕ Β%PDLFS fi MFʹམͱ͠ࠐΉ
インフラ リプレース実行戦略
インフラリプレース中に考えていたこと ͚Μ͝ ʻτΠϙʹྑ͍ਓ͕ଟͯ͘ɺϓϩμΫτ໘ന͍ ͠ɺࣗͷܦݧΛ׆͔ͤΔ͠ɺελʔτΞοϓͷॳ ظϑΣʔζʹνϟϨϯδͯ͠Έ͍ͨ͠ʜҎԼུʜ ΠϯϑϥҎ֎ʹશ෦ʹίϛοτͰ͖Δͱָ͍͠ͷ Ͱʁ
インフラリプレース中に考えていたこと ʻτΠϙʹྑ͍ਓ͕ଟͯ͘ɺϓϩμΫτ໘ന͍ ͠ɺࣗͷܦݧΛ׆͔ͤΔ͠ɺελʔτΞοϓͷॳ ظϑΣʔζʹνϟϨϯδͯ͠Έ͍ͨ͠ʜҎԼུʜ ΠϯϑϥҎ֎ʹશ෦ʹίϛοτͰ͖Δͱָ͍͠ͷ Ͱʁ ͚Μ͝ ʻ࠾༻ϖʔδͪ͜Β UPZQPͷதͷਓ $)30
インフラリプレース実行戦略 θϩμϯλΠϜ ϚΠάϨʔγϣϯ
インフラリプレース実行戦略 چܥͱ৽ܥΛ྆ํಈ͔͓͖ͯ͠४උ͕ग़དྷͨΒ$/".&Λ৽ܥ ͷ-#ʹΓସ͑Δ ຊ൪ڥ71$ &$ڥ ίϯςφڥ طଘڥ 5FSSBGPSNཧԽ BQJUPZQPNF چ-#
৽-#
インフラリプレース実行戦略 چܥͱ৽ܥΛ྆ํಈ͔͓͖ͯ͠४උ͕ग़དྷͨΒ$/".&Λ৽ܥ ͷ-#ʹΓସ͑Δ ຊ൪ڥ71$ &$ڥ ίϯςφڥ طଘڥ 5FSSBGPSNཧԽ BQJUPZQPNF چ-#
৽-# ❌
インフラリプレース実行戦略 w ࣄલʹ৽ܥΛಈ͔͓͚ͯ͠ΔͷͰಈ࡞֬ೝ͠ ͍͢ w ԾʹҠߦʹࣦഊͯ͠$/".&Λ͚ͩ͢
インフラリプレース実行戦略 w ࣄલʹ৽ܥΛಈ͔͓͚ͯ͠ΔͷͰಈ࡞֬ೝ͠ ͍͢ w ԾʹҠߦʹࣦഊͯ͠$/".&Λ͚ͩ͢ w ͪͳΈʹϜʔϜʔυϝΠϯ55-͕ඵ ݻఆͰมߋͰ͖ͳ͔ͬͨͷͰɺସ࣌υΩ υΩͨ͠💓
インフラ リプレースその後
インフラリプレース後にやったこと ʻ͡Ό͋ɺ͜ͷॻʹαΠϯͯ͠Βͬͯʜ ʻ͓̺ UPZQPͷதͷਓ $)30 ͚Μ͝
インフラリプレース後にやったこと 🤝ೖࣾ🤝
インフラリプレース後のこと w ؾ͍ͨΒਖ਼ࣾһ w ৽Πϯϑϥ҆ఆͯ͠ಈ͍͍ͯ·͢ w ߹Θͤͯ$*$%σϓϩΠઓུվળ w հ͍͕ͨ͠ࠓ͕࣌ؒͳ͍ w
ʜͷͰɺ͍ͭͷ͔·ͨػձ͕͋Ε
まとめ
まとめ w 71$Ͱຊ൪ڥͷݎ࿚ੑΛߴΊ·ͨ͠ w *B$ͱίϯςφͰ࠶ݱੑͷ͋ΔΠϯϑϥΛ࣮ݱ w $/".&Γସ͑ʹΑΔແఀࢭҠߦ w ਖ਼ࣾһʹͳΓ·ͨ͠