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
コミュニティイベントでのサーバーレスアーキテクチャ実践 "0→1"
Search
matsuihidetoshi
October 08, 2021
Technology
2
690
コミュニティイベントでのサーバーレスアーキテクチャ実践 "0→1"
JAWS DAYS 2021 re:Connect のアーキテクチャについて、スタートアップの開発的な観点から解説しました。
matsuihidetoshi
October 08, 2021
Tweet
Share
More Decks by matsuihidetoshi
See All by matsuihidetoshi
web-application-security
matsuihidetoshi
1
270
JAWS DAYS 2024 C-9
matsuihidetoshi
0
140
クラウドだからできた 地方主導のJAWS DevOps
matsuihidetoshi
2
410
既存システムのコンテナ化で得られた知見と、 全然関係ないけど自炊を支える技術
matsuihidetoshi
0
950
Media JAWS 2023/1
matsuihidetoshi
1
550
Efforts to Organizing & Broadcastiong JAWS-UG's global event "JAWS PANKRATION 2021 -Up till Down-"
matsuihidetoshi
0
140
サーバレスアーキテクチャの考え方
matsuihidetoshi
0
54
コミュニティイベント配信基盤での サーバーレスアーキテクチャ実践
matsuihidetoshi
0
590
再利用可能なサーバーレス配信コンポーネント
matsuihidetoshi
0
170
Other Decks in Technology
See All in Technology
生成AIのガバナンスの全体像と現実解
fnifni
1
190
開発生産性向上! 育成を「改善」と捉えるエンジニア育成戦略
shoota
2
400
統計データで2024年の クラウド・インフラ動向を眺める
ysknsid25
2
850
私なりのAIのご紹介 [2024年版]
qt_luigi
1
120
1等無人航空機操縦士一発試験 合格までの道のり ドローンミートアップ@大阪 2024/12/18
excdinc
0
170
社内イベント管理システムを1週間でAKSからACAに移行した話し
shingo_kawahara
0
190
組織に自動テストを書く文化を根付かせる戦略(2024冬版) / Building Automated Test Culture 2024 Winter Edition
twada
PRO
17
4.7k
多領域インシデントマネジメントへの挑戦:ハードウェアとソフトウェアの融合が生む課題/Challenge to multidisciplinary incident management: Issues created by the fusion of hardware and software
bitkey
PRO
2
110
TSKaigi 2024 の登壇から広がったコミュニティ活動について
tsukuha
0
160
KnowledgeBaseDocuments APIでベクトルインデックス管理を自動化する
iidaxs
1
270
Amazon Kendra GenAI Index 登場でどう変わる? 評価から学ぶ最適なRAG構成
naoki_0531
0
120
PHP ユーザのための OpenTelemetry 入門 / phpcon2024-opentelemetry
shin1x1
1
360
Featured
See All Featured
How To Stay Up To Date on Web Technology
chriscoyier
789
250k
Being A Developer After 40
akosma
87
590k
BBQ
matthewcrist
85
9.4k
Designing for Performance
lara
604
68k
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
Side Projects
sachag
452
42k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
44
9.3k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
48
2.2k
Agile that works and the tools we love
rasmusluckow
328
21k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
28
4.4k
Designing for humans not robots
tammielis
250
25k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
2
170
Transcript
দҪӳढ़ ίϛϡχςΟΠϕϯτͰͷ αʔόʔϨεΞʔΩςΫνϟ࣮ફ "0→1" ʲ"NQMJGZ+BQBO6(Y4UBSUVQʳ.FFUVQ"84"NQMJGZ+1
ࣗݾհ দҪӳढ़ ݄ੜ·Ε ੩Ԭݝཱদۀߴֶߍใٕज़Պଔۀ ۀɺݐஙɺελʔτΞοϓͳͲෳۀछɾ৬छܦݧ ͝ΖΑΓ8FCܥͷ։ൃʹܞΘΔ גࣜձࣾελʔτΞοϓςΫϊϩδʔcςοΫϦʔυ ݄ΑΓ"844FSWFSMFTT)FSP
৭ʑ͋ͬͯ౦ژ͔Β6λʔϯ ब৬׆ಈ͕͖͔͚ͬͰݩͷٕज़ίϛϡχςΟʹࢀՃ͢Δ༷ʹͳΓɺ+"846(ͱग़ձ͏ ΄΅݄։࠵ͷษڧձͰԿ͔࡞ͬͯൃද͢Δͷ͕श׳ʹ CVJMEFST fl BTIͷهࣄͷΦϑΝʔΛΒ͍ɺఆظతʹدߘ
ίϩφΠϧεରࡦͷγϏοΫςοΫʹࢀը +"84%":4SF$POOFDU࣮ߦһʹ "844FSWFSMFTT)FSPʹબΕΔ +"846(ͱͷؔΘΓ
+"84%":4SF$POOFDU ݄։࠵ +"846(ؒΛ௨ͯ͠࠷େͷΠϕϯτ աڈ࠷ߴͷਓ͍ۙࢀՃਃ͠ࠐΈ ίϛϡχςΟΠϕϯτͱͯ͠ࠃ࠷େڃ ΠϕϯταΠτɺ৴ج൫֎෦ҕୗͤͣ શͯίϛϡχςΟϝϯόʔ͕ߏங
৴αΠτΛlˠzͰߏங ͳͥlΞϦϞϊzͰͳ͘lˠzͳͷ͔ʁ ୈࡾऀʹ੍ݶΛड͚ͳ͍ ΦϦδφϦςΟͷ͋ΔମݧΛఏڙͰ͖Δ ͍ͭͰʹαʔϏεͷ࣮ݧɾݕূʹͳΔ ίϛϡχςΟͷఈྗΛΒ͠Ί͍ͨ
ͳΜ͔Ϡό͍͜ͱΓ͍ͨ
None
৴αʔόʔͲ͏ͯ͠ඞཁ ख࡞Γ͢ΔͳΒʜ OHJOYSUNQNPEVMF IUUQTHJUIVCDPNBSVUOHJOYSUNQNPEVMF "#3Γ͍ͨ ํͷΠϯλϥΫγϣϯΓ͍ͨ อଘ͍ͨ͠
ϦΞϧλΠϜͳσʔλΛද͍ࣔͨ͠ αʔόʔམͱͨ͘͠ͳ͍ ϲ݄Ͱ࡞Γ͍ͨ ˠͱͯݫ͍͠ʂʂ
"NB[PO*74 OͷετϦʔϛϯά৴͕Ͱ͖Δ 4%,Ͱ؆୯ʹར༻Ͱ͖Δ εέʔϧ͢Δ ετϦʔϛϯά͍ͭͰʹҙͷσʔλ ૹΕΔ
৴αΠτͷࣗ࡞ʹ࠷దʂ
"NB[PO*74Λͬͨߏ ख࡞Γ͢ΔͳΒʜ "#3ϑϩϯτͰରԠ͢Δ͚ͩ ํΠϯλϥΫγϣϯ5JNFE.FUBEBUB อଘ͍ͨ͠ઃఆ͚ͩ ϦΞϧλΠϜσʔλදࣔ5JNFE.FUBEBUB
εέʔϧ"84ʹ͓ͤ ϲ݄Ͱ࡞Γ͍ͨશવͰ͖Δ ˠϋοϐʔʂʂ "NB[PO*74
EBUB ಈըͷετϦʔϛϯάσʔλʹ ҙͷσʔλΛʮ૬Γʯ +BWB4DSJQUͷΠϕϯτΛϑοΫ ˠදࣔʹө ΫϥΠΞϯτ͔ΒͷϦΫΤετʹґଘ͠ͳ͍ ҙͷλΠϛϯάͰσʔλΛૹ৴ *745JNFE.FUBEBUB
ߋ৽ औಘ ߋ৽ औಘ
ཧγεςϜͲ͏ͯ͠ඞཁ ೝূ͍ͨ͠ ΠϕϯτΛτϦΨʔ͍ͨ͠ σʔλΛอଘ͍ͨ͠ αʔόʔམͱͨ͘͠ͳ͍
ϲ݄Ͱ࡞Γ͍ͨ ˠͱͯݫ͍͠ʂʂ 5JNFE.FUBEBUB ϦΫΤετ 5JNFE.FUBEBUB ૹ৴ 8FC "QQ %#ͷ ϞϊϦγοΫΞϓϦέʔγϣϯʁ
"84"NQMJGZ αʔόʔϨεͳΞϓϦέʔγϣϯߏஙͷͨΊͷπʔϧνΣʔϯ ೝূ ؆୯ͳσʔλͷ$36%ͩͬͨΒരͰߏஙՄೳ ϑϩϯτΤϯυͷരͷσϓϩΠεέʔϧ όοΫΤϯυͷεέʔϧ"84ʹ͓·͔ͤ
ؔͷೝՄͱݺͼग़͠ ೝূ σʔλͷ$36% ೝূ͍ͨ͠$PHOJUP ΠϕϯτΛτϦΨʔ͍ͨ͠"1*(BUFXBZ -BNCEB σʔλΛอଘ͍ͨ͠"QQ4ZOD
%ZOBNP%# αʔόʔམͱͨ͘͠ͳ͍"84ʹ͓ͤ ϲ݄Ͱ࡞Γ͍ͨ$-*ͱίϯιʔϧͰരߏங ˠϋοϐʔʂʂ
"84"NQMJGZ "NB[PO*74 ৴ػೳʹؔ͢Δ ϫΨϚϚͳΞϨίϨ ͪΐ͏Ͳશ෦͑ͯ͘ΕΔ ϚωʔδυαʔϏε େͳσʔλͷѻ͍ඞཁͳ͍͚Ͳ ೝূ͖Ͱσʔλૢ࡞͕Ͱ͖ͯ ΠϕϯττϦΨʔͰ͖Δ མͪͳ͍αΠτΛരͰ
৴ͷᙱ͍ॴʹͪΐ͏Ͳख͕ಧ͘ ؾͷར͍ͨϚωʔδυαʔϏεͨͪ ৴ͬͯαʔόʔϨεͰ0,
ল ΠϯϑϥͷίʔυཧΛͬͱؤுΓ͍ͨ "NQMJGZͱ4".Ͱͬͨ෦ྑ͍͕ଞख࡞Γ 4FSWFSMFTT'SBNFXPSLͱ͔Ͱྑ͔͔ͬͨ ϑϩϯτͷίʔυΛ͏ͪΐͬͱϦϑΝΫλ͍ͨ͠
/VYUKT 54ͷٕज़બఆ͕͔ͩͬͨʁ ػೳՃͰίʔυ͕🍝ʹ
݁ ·͍͍͊͡ΌΜʂ ΈΜͳϦιʔε͕ݶΒΕ͍ͯͯݶ͕͋Δ ٕज़બఆج൫ߏஙͰϚΰ͍ͭͯͨΒਐ·ͳ͔ͬͨ ল͕ݟ͑ͨͷ͕͍͢͝ྑ͍ ࠷ݶػೳ͢ΔͷΛ·ͣϦϦʔε
ΈΜͳϦιʔε͕ݶΒΕ͍ͯͯݶ͕͋Δ ٕज़બఆج൫ߏஙͰϚΰ͍ͭͯͨΒਐ·ͳ͔ͬͨ ল͕ݟ͑ͨͷ͕͍͢͝ྑ͍ ࠷ݶػೳ͢ΔͷΛ·ͣϦϦʔε ˠ·͞ʹελʔτΞοϓ
+PJO+"846( "84पลٕज़ʹڵຯ͕͋Δํ ӡӦܞΘΕΔνϟϯε͋Γ ϏοάΠϕϯτͷاըͷνϟϯε͋Γ ·ͣࢧ෦ͷΠϕϯτʹ͓ؾܰʹ
ੵۃ࠾༻தͰ͢ʂ ΤϯδχΞ σβΠφʔ $4 ͓͢͢ΊϙΠϯτ ෩௨͕͠Α͘ఏҊ͍͢͠ ॊೈͳಇ͖ํ
৽نҊ݅ɾະܦݧٕज़ͷνϟϨϯδ ࣾ֎ίϛϡχςΟ׆ಈͷྭɾαϙʔτ ʮελςΫʯͰάάͬͯΈ͍ͯͩ͘͞ʂ