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
只今、絶賛リプレイス中のシステムの取り組みについて
Search
shinnosuke
July 03, 2023
Technology
2
780
只今、絶賛リプレイス中のシステムの取り組みについて
2023/07/4(Tue)
リプレイスしたあと、実際どう?システム再構築への挑戦LT大会
https://findy.connpass.com/event/287140/
shinnosuke
July 03, 2023
Tweet
Share
More Decks by shinnosuke
See All by shinnosuke
「解くべき問題」を見つけたい
shinnosuke_kishida
0
39
広告データの集計基盤で使用するDB
shinnosuke_kishida
0
35
Go製のマイグレーションツールの git-schemalex の紹介と運用方法
shinnosuke_kishida
1
870
TiDB の SQL Parser を使用して CSV ファイルの不備を検知する仕組み
shinnosuke_kishida
0
120
システムと組織の課題克服を目指すリアーキテクチャとユーザ移行
shinnosuke_kishida
2
1k
go get で考慮している ファイルシステムの挙動について
shinnosuke_kishida
4
1.3k
「プログラマー脳」を読んで感覚的な部分が言語化された
shinnosuke_kishida
2
1.4k
広告代理店向けSaaSの開発をしている新卒3年目のこれまでのお話
shinnosuke_kishida
0
160
Ebitengineのイベントで発表するのでEbitengineを初めて触ってみた
shinnosuke_kishida
0
2.8k
Other Decks in Technology
See All in Technology
american airlines®️ USA Contact Numbers: Complete 2025 Support Guide
supportflight
1
110
Operating Operator
shhnjk
1
580
KubeCon + CloudNativeCon Japan 2025 Recap Opening & Choose Your Own Adventureシリーズまとめ
mmmatsuda
0
270
ビズリーチが挑む メトリクスを活用した技術的負債の解消 / dev-productivity-con2025
visional_engineering_and_design
3
7.5k
MUITにおける開発プロセスモダナイズの取り組みと開発生産性可視化の取り組みについて / Modernize the Development Process and Visualize Development Productivity at MUIT
muit
1
16k
CRE Camp #1 エンジニアリングを民主化するCREチームでありたい話
mntsq
1
120
生成AI活用の組織格差を解消する 〜ビジネス職のCursor導入が開発効率に与えた好循環〜 / Closing the Organizational Gap in AI Adoption
upamune
7
5.2k
KiCadでPad on Viaの基板作ってみた
iotengineer22
0
300
いつの間にか入れ替わってる!?新しいAWS Security Hubとは?
cmusudakeisuke
0
120
Beyond Kaniko: Navigating Unprivileged Container Image Creation
f30
0
130
LangChain Interrupt & LangChain Ambassadors meetingレポート
os1ma
2
310
OSSのSNSツール「Misskey」をさわってみよう(右下ワイプで私のOSCの20年を振り返ります) / 20250705-osc2025-do
akkiesoft
0
160
Featured
See All Featured
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
15
1.5k
Building Adaptive Systems
keathley
43
2.7k
The Pragmatic Product Professional
lauravandoore
35
6.7k
Automating Front-end Workflow
addyosmani
1370
200k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
130
19k
Embracing the Ebb and Flow
colly
86
4.7k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Why You Should Never Use an ORM
jnunemaker
PRO
58
9.4k
Raft: Consensus for Rubyists
vanstee
140
7k
4 Signs Your Business is Dying
shpigford
184
22k
Transcript
©2023 SO Technologies, Inc. ࠓɺઈࢍϦϓϨΠεதͷγεςϜͷऔΓΈʹ͍ͭͯ γεςϜ࠶ߏங@GJOEZ 405FDIOPMPHJFTגࣜձࣾ؛ా৻೭հ
©2023 SO Technologies, Inc. ࣗݾհ ձࣾɺ"50.ʹ͍ͭͯ ݱߦγεςϜͷ՝
ϦϓϨΠεͷେมɾۤ࿑ ϦϓϨΠεͯ͠Α͔ͬͨ͜ͱ ·ͱΊ ࣍
©2023 SO Technologies, Inc. ࣗݾհ
©2023 SO Technologies, Inc. ࣗݾհ ؛ా৻೭հʢ!NXVEPʣ େֶӃमྃޙɺʹ৽ଔͱͯ͠405FDIOPMPHJFTגࣜձࣾʹೖ ࣾʢ৽ଔʣɻόοΫΤϯυΤϯδχΞͱͯ͠"1*όονॲཧͷ ։ൃΛओʹߦ͍ͭͭɺάϧʔϓԣஅͷऔΓΈͰ͏ΞϓϦͷ։ൃɾ
ӡ༻ɾอकʹैࣄɻ ຖिϘϧμϦϯάʹߦͬͯนͱ͖߹͍ͬͯΔɻ
©2023 SO Technologies, Inc. ձࣾʹ͍ͭͯ
©2023 SO Technologies, Inc. ϛογϣϯ Ք͙ྗΛ͜ͷࠃͷ͢ΈͣΈ·Ͱ ςΫϊϩδʔͷज़ʢνΧϥʣʹΑͬͯɺ ํاۀํͰചΛӦΉਓͷՔ͙ྗΛ
ԿेഒɾԿඦഒʹ͍ͯ͘͜͠ͱΛࢦ͠·͢
©2023 SO Technologies, Inc. αʔϏε֓ཁ ӡ༻ܕࠂͷ౷߹ཧϓϥοτϑΥʔϜ ࠂϨϙʔςΟϯάπʔϧͱͯ͠ۀքγΣΞ/P ళฮू٬ࢧԉαʔϏε
(PPHMFϏδωεϓϩϑΟʔϧใొ ɾߋ৽ɾӡ༻ΛҰׅࢧԉ ωοτࠂೖɾఏҊɾӡ༻ࢧԉαʔϏε ࣗࣾ։ൃπʔϧͱਓతࢧԉͰೖʙఏҊɺӡ༻ۀΛ Ұׅαϙʔτ &$͚ϑΟʔυࠂཧαʔϏε σʔλੳ͔Β࠷దԽͷ࣮ߦ·Ͱશࣗಈ Ͱӡ༻ 8FCϚʔέςΟϯάͷϊϋϝσΟΞ Ϛʔέɾ%9ྖҬΛத৺ͱͨ͠#UP#αʔϏ εͷϦʔυ֫ಘΛࢧԉ ʮσδλϧू٬ΛେऺԽʯΛςʔϚʹࣗࣾ։ൃͷϓϩμΫτΛ֦ॆ
©2023 SO Technologies, Inc. "50.ʹ͍ͭͯ
©2023 SO Technologies, Inc. (PPHMF :BIPP 'BDFCPPLͳͲͷࠂഔମͷӡ༻ۀΛ ޮԽ͢Δ8FCࠂϨϙʔτπʔϧ ࠂओɾཧళ͚Ϩϙʔτͷࣗಈ࡞ ֤ഔମͷӡ༻ঢ়گͷҰׅ֬ೝ
֬ೝ࿙ΕɺҟৗΛݕ Ϩϙʔτػೳ "50.ʹ͍ͭͯ ਐḿཧػೳ Ξϥʔτػೳ
©2023 SO Technologies, Inc. ݱߦγεςϜͷ՝
©2023 SO Technologies, Inc. ݱߦγεςϜͷ՝ ͓٬༷ͷཁʹ߹Θͤͨ։ൃͨ͜͠ͱʹΑΔ༷ͷෳࡶԽ Ϗδωεߏ ωοτࠂ
ͱػೳ͕߹͍ͬͯͳ͍
©2023 SO Technologies, Inc. ܦӦଆઆ໌ͨ͠༰ • ݱঢ়ͷઆ໌ • γεςϜͷٺԽʹΑΓԿ͕ى͖͍ͯΔ͔ •࣌Εͷٕज़ελοΫ
•อकੑɺ֦ுੑ •ίετͷ૿ՃɺγεςϜͷݶք
©2023 SO Technologies, Inc. ܦӦଆઆ໌ͨ͠༰ • ະདྷͷʢϦϓϨΠεʹΑΔޮՌʣ • ৽Ձఏڙͷ্ •
ϏδωεͷมԽͷରԠ • ӡ༻ίετͷ੍ • εέʔϥϒϧͳγεςϜͷ࣮ݱ
©2023 SO Technologies, Inc. ϦϓϨΠεͰͷେมɾۤ࿑
©2023 SO Technologies, Inc. ݴޠɾΠϯϑϥߏΛҰ৽ ༻͢ΔΫϥυ "84 ม͑ͣɺͦΕҎ֎Λશ෦ม͑ͨ ݱߦγεςϜ ৽γεςϜ
ϑϩϯτΤϯυ όοΫΤϯυ Πϯϑϥ EC2, RDS,S3 etc… ECS, EC2, AWS Batch, Aurora, S3 etc… CI/CD ͳ͠
©2023 SO Technologies, Inc. ංେԽͨ͠ػೳͷ࠶ఆٛ εέʔϥϒϧͳΞϓϦέʔγϣϯ͔ͭ69্ͷͨΊʹ ݱߦγεςϜͷػೳΛগͣͭ͠ϦϓϨΠεͯ͠ఏڙ
©2023 SO Technologies, Inc. υϝΠϯͷΓํΛ࠶ઃܭ ݱߦγεςϜ ৽γεςϜ
©2023 SO Technologies, Inc. υϝΠϯͷΓํΛ࠶ઃܭ /ର/ͷߏͷཚཱͷվળɺਖ਼نԽ߹Θͤͯ
©2023 SO Technologies, Inc. ݱߦγεςϜͱͷ࿈ܞ Ұ෦ͷػೳݱߦɾ৽γεςϜͷ྆ํͰ༻Ͱ͖Δʢซ༻ӡ༻ʣ
©2023 SO Technologies, Inc. ݱߦγεςϜͱͷ࿈ܞ વ͋ͬͯɺɺ
©2023 SO Technologies, Inc. ݱߦγεςϜͱͷ࿈ܞɾ ݱߦγεςϜΛӡ༻͍ͯ͠Δϝϯόʔ͕ࢀՃͰ͖ͳ͍ ݱߦ͔Β৽γεςϜ%#ͷσʔλΛҠߦ͢Δඞཁ͕͋Δ
©2023 SO Technologies, Inc. ݱߦγεςϜͱͷ࿈ܞɾ ݱߦγεςϜΛӡ༻͍ͯ͠Δϝϯόʔ͕ࢀՃͰ͖ͳ͍ ݱߦ͔Β৽γεςϜ%#ͷσʔλΛҠߦ͢Δඞཁ͕͋Δ
©2023 SO Technologies, Inc. ݱߦγεςϜͱͷ࿈ܞɾ ݱߦγεςϜΛӡ༻͍ͯ͠Δϝϯόʔ͕ࢀՃͰ͖ͳ͍ • ݱߦɾ৽γεςϜͦΕͧͷςοΫϦʔυ͕ि࣍.5( •
ݱߦɾ৽ͷ྆ํͷ༷Λཧղ͍ͯ͠Δ1E. • 4MBDLͰฉ͖·͘Δ ݱߦ͔Β৽γεςϜ%#ͷσʔλΛҠߦ͢Δඞཁ͕͋Δ
©2023 SO Technologies, Inc. ݱߦγεςϜͱͷ࿈ܞɾ ݱߦγεςϜΛӡ༻͍ͯ͠Δϝϯόʔ͕ࢀՃͰ͖ͳ͍ • ݱߦɾ৽γεςϜͦΕͧͷςοΫϦʔυ͕ि࣍.5( •
ݱߦɾ৽ͷ྆ํͷ༷Λཧղ͍ͯ͠Δ1E. • 4MBDLͰฉ͖·͘Δ ݱߦ͔Β৽γεςϜ%#ͷσʔλΛҠߦ͢Δඞཁ͕͋Δ
©2023 SO Technologies, Inc. ݱߦγεςϜͱͷ࿈ܞɾ ݱߦγεςϜΛӡ༻͍ͯ͠Δϝϯόʔ͕ࢀՃͰ͖ͳ͍ • ݱߦɾ৽γεςϜͦΕͧͷςοΫϦʔυ͕ि࣍.5( •
ݱߦɾ৽ͷ྆ํͷ༷Λཧղ͍ͯ͠Δ1E. • 4MBDLͰฉ͖·͘Δ • ඇಉظͷҠߦόονΛ։ൃ • ϚελσʔλҎ֎Ҡߦ͠ͳ͍அΛͨ͠ ݱߦ͔Β৽γεςϜ%#ͷσʔλΛҠߦ͢Δඞཁ͕͋Δ
©2023 SO Technologies, Inc. ΧελϚʔαΫηεܦ༝ͷ͍߹Θͤɾௐࠪ ͓٬༷͔Β ʮݱߦγεςϜͱ৽γεςϜͰ͕߹͍·ͤΜʯ ͱ͍͏͍߹ΘͤͰɺɺɺ
©2023 SO Technologies, Inc. ΧελϚʔαΫηεܦ༝ͷ͍߹Θͤɾௐࠪ ߟ͑ΒΕΔཁҼͱͯ͠ɺ • ৽γεςϜͷ༷ɾෆ۩߹ • ݱߦ͔Β৽γεςϜͷσʔλҠߦͷ༷ɾෆ۩߹
• ݱߦγεςϜͷ༷ɾෆ۩߹ ҰମͲΕʁʁ
©2023 SO Technologies, Inc. ϦϓϨΠεͯ͠Α͔ͬͨ͜ͱ
©2023 SO Technologies, Inc. ϦϓϨΠεͯ͠Α͔ͬͨ͜ͱ ܧ͗͗ͰՃͨ͠ςʔϒϧΛཧͰ͖ͨ ίʔυͷҰ؏ੑͱσΟϨΫτϦ͝ͱʹׂ͕Θ͔ͬͯΩϟονΞοϓ͕͍͢͠
৽γεςϜʹࢀըͨ͠ͱ͖ͷ্ཱ͕ͪΓ͕ૣ͘ͳͬͨ
©2023 SO Technologies, Inc. ϦϓϨΠεͯ͠Α͔ͬͨ͜ͱ ։ൃͷੜ࢈ੑ্ γεςϜͷվળͷҙཉ
©2023 SO Technologies, Inc. ·ͱΊ • ۤ࿑͕͋Γͳ͕ΒϦϓϨΠεʹᬏਐத • Ϣʔβʔ͔Β͋Γ͕͍͓ͨݴ༿Λ͍͍͍ͨͩͯ·͢ •
ࠂཧళɾࠂओͷू٬ՌΛ্͛ΒΕΔػೳΛ։ൃ͍͖͍ͯͨ͠
©2023 SO Technologies, Inc. ؒΛืूத ΤεΦʔςΫϊϩδʔζ࠾༻ ࠾༻ϖʔδ