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
620
コミュニティイベントでのサーバーレスアーキテクチャ実践 "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
210
JAWS DAYS 2024 C-9
matsuihidetoshi
0
36
クラウドだからできた 地方主導のJAWS DevOps
matsuihidetoshi
2
310
既存システムのコンテナ化で得られた知見と、 全然関係ないけど自炊を支える技術
matsuihidetoshi
0
910
Media JAWS 2023/1
matsuihidetoshi
1
430
Efforts to Organizing & Broadcastiong JAWS-UG's global event "JAWS PANKRATION 2021 -Up till Down-"
matsuihidetoshi
0
110
サーバレスアーキテクチャの考え方
matsuihidetoshi
0
41
コミュニティイベント配信基盤での サーバーレスアーキテクチャ実践
matsuihidetoshi
0
520
再利用可能なサーバーレス配信コンポーネント
matsuihidetoshi
0
150
Other Decks in Technology
See All in Technology
AI JIMY - 登壇(インストール編)
hanacchi
0
150
RubyKaigi 2024 - Make Your Own Regex Engine!
makenowjust
1
180
PhpStorm超絶技巧40分集中講義 #phpconkagawa
yusuke
4
790
20240516 OpenID TechNight Vol.21 OpenIDファウンデーション・ジャパンの 今後の活動について
oidfj
0
170
令和版ソフトウェアエンジニアの情報収集術 PHPカンファレンス香川2024
ysknsid25
4
910
LLM評価の落とし穴~開発者目線で気をつけるポイント~
rishigami
12
3.3k
Kaggleで学ぶ系列データのための深層学習モデリング
yu4u
7
1.7k
TDD - Test Driven Drupal
opdavies
0
3k
Domain-driven Design: A Complete Example
ewolff
2
270
OPENLOGI Company Profile for engineer
hr01
1
2.2k
データベース04: SQL (1/3) 単純質問 & 集約演算
trycycle
0
180
iThome2024 Wailing Wall of Enterprise Security
notsurprised
0
300
Featured
See All Featured
Stop Working from a Prison Cell
hatefulcrawdad
266
19k
Fashionably flexible responsive web design (full day workshop)
malarkey
398
65k
Into the Great Unknown - MozCon
thekraken
15
1.1k
Automating Front-end Workflow
addyosmani
1357
200k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
22
1.6k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
20
1.8k
Designing Experiences People Love
moore
136
23k
Robots, Beer and Maslow
schacon
PRO
155
8k
Designing for humans not robots
tammielis
247
25k
Building a Scalable Design System with Sketch
lauravandoore
457
32k
Testing 201, or: Great Expectations
jmmastey
30
6.4k
The Invisible Customer
myddelton
114
12k
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 ͓͢͢ΊϙΠϯτ ෩௨͕͠Α͘ఏҊ͍͢͠ ॊೈͳಇ͖ํ
৽نҊ݅ɾະܦݧٕज़ͷνϟϨϯδ ࣾ֎ίϛϡχςΟ׆ಈͷྭɾαϙʔτ ʮελςΫʯͰάάͬͯΈ͍ͯͩ͘͞ʂ