Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
只今、絶賛リプレイス中のシステムの取り組みについて
Search
shinnosuke
July 03, 2023
Technology
2
820
只今、絶賛リプレイス中のシステムの取り組みについて
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
57
広告データの集計基盤で使用するDB
shinnosuke_kishida
0
41
Go製のマイグレーションツールの git-schemalex の紹介と運用方法
shinnosuke_kishida
1
1.1k
TiDB の SQL Parser を使用して CSV ファイルの不備を検知する仕組み
shinnosuke_kishida
0
150
システムと組織の課題克服を目指すリアーキテクチャとユーザ移行
shinnosuke_kishida
2
1.1k
go get で考慮している ファイルシステムの挙動について
shinnosuke_kishida
4
1.4k
「プログラマー脳」を読んで感覚的な部分が言語化された
shinnosuke_kishida
2
1.4k
広告代理店向けSaaSの開発をしている新卒3年目のこれまでのお話
shinnosuke_kishida
0
180
Ebitengineのイベントで発表するのでEbitengineを初めて触ってみた
shinnosuke_kishida
0
2.9k
Other Decks in Technology
See All in Technology
あなたの知らないDateのひみつ / The Secret of "Date" You Haven't known #tqrk16
expajp
0
110
Introduction to Sansan, inc / Sansan Global Development Center, Inc.
sansan33
PRO
0
2.9k
著者と読み解くAIエージェント現場導入の勘所 Lancers TechBook#2
smiyawaki0820
2
950
Eight Engineering Unit 紹介資料
sansan33
PRO
0
5.7k
プロダクトマネジメントの分業が生む「デリバリーの渋滞」を解消するTPMの越境
recruitengineers
PRO
2
180
iRAFT法-他社事例を"自社仕様化"する技術 #pmconf2025
daichi_yamashita
0
200
How native lazy objects will change Doctrine and Symfony forever
beberlei
1
360
私も懇親会は苦手でした ~苦手だからこそ懇親会を楽しむ方法~ / 20251127 Masaki Okuda
shift_evolve
PRO
4
540
Multimodal AI Driving Solutions to Societal Challenges
keio_smilab
PRO
1
110
Modern Data Stack大好きマンが語るSnowflakeの魅力
sagara
0
260
Symfony AI in Action
el_stoffel
2
350
ECMAScript仕様の最新動向: プロセスの変化と仕様のトレンド
uhyo
2
320
Featured
See All Featured
Art, The Web, and Tiny UX
lynnandtonic
303
21k
Navigating Team Friction
lara
191
16k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.1k
Designing for humans not robots
tammielis
254
26k
Scaling GitHub
holman
464
140k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.3k
Product Roadmaps are Hard
iamctodd
PRO
55
12k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
KATA
mclloyd
PRO
32
15k
Code Review Best Practice
trishagee
73
19k
Done Done
chrislema
186
16k
The Language of Interfaces
destraynor
162
25k
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. ؒΛืूத ΤεΦʔςΫϊϩδʔζ࠾༻ ࠾༻ϖʔδ