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
58
toypoインフラリプレースのお話
けんご
June 28, 2022
Tweet
Share
More Decks by けんご
See All by けんご
いいたいことちゃんという
tkengo
0
430
スタートアップで役割をまっとうする技術
tkengo
0
180
TableauやLookerだけじゃない!QuickSightで作る顧客向けダッシュボード
tkengo
1
300
機械学習を始めるための第一歩
tkengo
0
280
レポート化の落とし穴
tkengo
0
170
PHP and sometimes Machine Learning
tkengo
3
1.2k
機械学習と数学とプログラマのための数学勉強会
tkengo
0
580
CNNによるテキスト分類
tkengo
1
48k
指数の裏側
tkengo
1
530
Other Decks in Technology
See All in Technology
OpenAI gpt-oss ファインチューニング入門
kmotohas
2
1k
Pure Goで体験するWasmの未来
askua
1
180
Modern_Data_Stack最新動向クイズ_買収_AI_激動の2025年_.pdf
sagara
0
220
VCC 2025 Write-up
bata_24
0
180
GA technologiesでのAI-Readyの取り組み@DataOps Night
yuto16
0
270
GopherCon Tour 概略
logica0419
2
190
10年の共創が示す、これからの開発者と企業の関係 ~ Crossroad
soracom
PRO
1
280
Goにおける 生成AIによるコード生成の ベンチマーク評価入門
daisuketakeda
2
110
いま注目しているデータエンジニアリングの論点
ikkimiyazaki
0
600
Function calling機能をPLaMo2に実装するには / PFN LLMセミナー
pfn
PRO
0
940
自作LLM Native GORM Pluginで実現する AI Agentバックテスト基盤構築
po3rin
2
260
KAGのLT会 #8 - 東京リージョンでGAしたAmazon Q in QuickSightを使って、報告用の資料を作ってみた
0air
0
200
Featured
See All Featured
Build your cross-platform service in a week with App Engine
jlugia
232
18k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.2k
KATA
mclloyd
32
15k
Side Projects
sachag
455
43k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Embracing the Ebb and Flow
colly
88
4.8k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.6k
Making Projects Easy
brettharned
119
6.4k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
229
22k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.7k
Git: the NoSQL Database
bkeepers
PRO
431
66k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
19
1.2k
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 ਖ਼ࣾһʹͳΓ·ͨ͠