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
FirebaseとNetlifyを使ってサーバーレスでサービスを作った話
Search
Morix
November 09, 2018
Technology
3k
2
Share
FirebaseとNetlifyを使ってサーバーレスでサービスを作った話
2018/11/09 WEBエンジニア勉強会 #10
Morix
November 09, 2018
More Decks by Morix
See All by Morix
AIでAIをテストする - 音声AIエージェントの品質保証戦略
morix1500
1
290
入社後SREチームのミッションや課題の整理をした話
morix1500
1
590
[EC2からKubernetes]楽天ラクマのコンテナ化の歩み
morix1500
24
8.9k
AWS EKSでClusterAutoscalerを使うときはNodeGroupの分け方に気をつけろ!
morix1500
0
1k
オーバーロードで学んだチームマネジメント / Team management learned through overlord
morix1500
1
2.2k
転職をする前にやっておきたいこと / What you want to do before you change your career
morix1500
0
4.1k
自分を強くするためにやってきたこと
morix1500
7
2.7k
個人事業主になりたい!どうやって?調べてみよう!
morix1500
1
460
負荷試験入門
morix1500
0
1.7k
Other Decks in Technology
See All in Technology
Claude Codeを組織で使いこなす— サーバサイドAIエージェント運用の実践知
techtekt
PRO
0
140
Cloud Run のアップデート 触ってみる&紹介
gre212
0
270
ポスター発表&デモと総括 / Poster Presentations & Demonstrations and Summary
ks91
PRO
0
180
Terraformモジュールは、なぜ「魔境」化するのか
hayama17
1
130
インフラが苦手でも大丈夫! 紙芝居 Kubernetes -WWGT 10周年編-
aoi1
1
310
もりもり新機能を一挙紹介! AgentCoreに入門して、AWS上にAIエージェントを構築しよう
minorun365
PRO
6
350
PHP と TypeScript の型システム比較:AI 時代の「型」は誰のためにあるのか? #frontend_phpcon_do / frontend_phpcon_do_2026
shogogg
1
190
Sony_KMP_Journey_KotlinConf2026
sony
1
180
エンジニアは生成AIと どのように向き合うべきか? ことばの意味という観点から
verypluming
3
300
ルールやカスタム機能、どう使う?理想の出力を引き出すために今知りたいIBM Bob 5つの機能
muehara
0
160
layerx-fde-practices
cipepser
6
2.9k
類似画像検索モデルの開発ノウハウ
lycorptech_jp
PRO
4
1.1k
Featured
See All Featured
The Invisible Side of Design
smashingmag
302
52k
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
130
Statistics for Hackers
jakevdp
799
230k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.8k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
460
Abbi's Birthday
coloredviolet
2
7.8k
Deep Space Network (abreviated)
tonyrice
0
160
Code Reviewing Like a Champion
maltzj
528
40k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
180
Un-Boring Meetings
codingconduct
0
300
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
410
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Transcript
'JSFCBTFͱ/FUMJGZΛͬͯ αʔόʔϨεͰαʔϏεΛ ࡞ͬͨ 8&#ΤϯδχΞษڧձ !NPSJY
ࣗݾհ ɾ໊લ ɹɾᠳଠʢ!NPSJY ɾ৬छ ɹɾ43& ɾѨ෦ͷਓͱݺΕΔʜ
ࠓͳ͢͜ͱ ɾ8FCαʔϏεΛαʔόʔϨεͰΔʹ ɾ࠷ۙ࡞ͬͨ8FCαʔϏεͷհ
αʔόʔϨεʁ ͍Ζ͍Ζఆٛ͋Δ͚Ͳʜ ࠓճ ʮαʔόʔͷӡ༻อक͕ൃੜ͠ͳ͍͜ͱʯ ΛαʔόʔϨεͷఆٛͱ͢Δɻ
ͳΜͰαʔόʔϨεʁ ݸਓͰ࡞ΔͷͰͳΔ͘ෛ୲গͳ͍ͨ͘͠ɻ Ͱ͋ΕαʔόʔϨε͕৺ཧతɾۚમతෛ୲͕ গͳ͍ɻ αʔόʔϨεͩͱ41" "1* %#ͱ͍͏ͷ͕લ ఏɻ ɾϑϩϯτΤϯυΛͲ͜Ͱ৴͢Δ͔ʁ ɾόοΫΤϯυͷॲཧΛͲ͏͢Δ͔ʁ
ϑϩϯτΤϯυΛͲ͜Ͱ৴͢Δͷ͔ʁ 8FCϗεςΟϯάαʔϏε৭ʑ͋ΔΑͶ ɾ/FUMJGZ ɾ(JU)VC1BHFT ɾ'JSFCBTF)PTUJOH ɾ"844 $MPVE'SPOU
/FUMJGZͱʁ ੩తαΠτΛ؆୯ߴʹϗεςΟϯάͰ͖ Δ8FCαʔϏεͰ͢ɻ
ͲΕ͚ͩ؆୯͔ (JU)VCͱ͔ʹϦϙδτϦ༻ҙ͠ͱ͘ /FUMJGZͷΞΧϯτ࡞Δ /FUMJGZͱ(JU)VCͷϦϙδτϦඥ͚Δ Ͳ͏ͬͯσϓϩΠ͢Δ͔ઃఆ͢Δ ͓ΘΓʂ
΄͔ʹʁ ɾҰਓͰ͏ʹແྉʂ ɾσϓϩΠલͷϏϧυͬͯ͘ΕΔʢࣗ ͰϏϧυίϚϯυࢦఆͰ͖Δ ɾΧελϜυϝΠϯͦͷূ໌ॻແྉͰ ͙͑͢Δ
όοΫΤϯυͷॲཧͲ͏͢Δ͔ʁ ɾ"1*࡞Γ͍ͨ ɾ%#͍͍ͨ ɾ੩తϑΝΠϧͲ͔ͬʹஔ͖͍ͨ ͍Ζ͍ΖΓ͍ͨ͜ͱ͋Δ
αʔόʔϨεͷબࢶ ɾ"84 ɹɾ"1*(BUFXBZ-BNCEB%ZOBNP4 ɾ'JSFCBTF ɹɾ'VODUJPOT'JSFTUPSF4UPSBHF ɾ($1 ɹɾ("&%BUBTUPSF4UPSBHF ɾ)FSPLV
Ͳ͏ͬͯબΜͰ͍͔͘ʁ ɾίετͷ͞ ɾαʔϏεͷੑ࣭ͱ߹͏͔ʁ ɾࣗͷಘҙΛ׆͔ͤΔ͔ʁ
ίετͷ͞ Ͳͷ͘Β͍ͷྲྀྔΛݟࠐΜͰ͍Δ͔ʹΑΔ ֤αʔϏεແྉ͕͋ΔͷͰͦΕʹऩ·Δ ͳΒͲΕͰ͍͍ 'JSFCBTF)FSPLVແྉϓϥϯ͋ΔͷͰɺ ͦͷ੍ݶʹऩ·Ε҆৺
αʔϏεͷੑ࣭ͱ߹͏͔ʁ ɾཁ͕݅/P42-ʹదԠͰ͖Δ͔ ɹɾ3%#͕͑Δͱ͜ΖΛબͿ ɾ4&0͕ॏཁ ɹɾཁ͕݅αʔόʔϨεͰՄೳ͔֬ೝ ɾೝূ͕͍͍ͨ ɹɾ'JSFCBTF"VUIΛ͑Α͍ ɾ͍͍ٕͨज़ͦͷͷ͕αʔόʔϨεͰ Մೳ͔Ͳ͏͔
ࣗͷಘҙΛ׆͔ͤΔ͔ʁ ษڧతͳΒͲ͜Ͱ͍͍ɻ αʔϏεΛૣ͘࡞Δͷ͕తͳΒࣗʹ߹ͬ ͨαʔϏεΛબͿɻ ɾ"84-BNCEB෯͍ݴޠΛαϙʔτ ɾ'JSFCBTF'VODUJPOT/PEFKTͷΈ ɾͳͲͳͲ
ࣗͲ͏બΜ͔ͩ ɾೝূ"1*%#ετϨʔδ͕ඞཁ ɾେͯ͠ΞΫηεͳ͍͠ैྔ՝ۚͰ͍͍ ɾ/P42-Ͱͳ͘σʔλΛѻ͑Δ ɾ4&0ॏཁͰͳ͍ ɾΊΜͲ͍͘͞ͷͰΦʔϧΠϯϫϯ͕͍͍
/FUMJGZ 'JSFCBTFͰ࡞ͬͨαʔϏε ɾ.BSLEPXO5BCMF$SFBUPS ɾ/ZBBBO
.BSLEPXO5BCMF$SFBUPS .BSLEPXOͷදΛ؆୯ʹ࡞ΕΔ8FCΞϓϦ
.BSLEPXO5BCMF$SFBUPS 1VTI ݕ #VJME%FQMPZ ˞'JSFCBTFͬͯͳ͍Ͱ͢͝ΊΜͳ͍͞
/ZBBBO ωίʹͳͬͯຊԻΛʮʹΌʔΜʯʹͤͯ ݴ͑Δ8FCαʔϏε
/ZBBBO 'VODUJPOT 'JSFTUPSF 4UPSBHF "VUIFOUJDBUJPO σϓϩΠ ͖ͬ͞ͱಉ͡ྲྀΕ 'VODUJPOTͷΈσϓϩΠ
%&.0 ɾ.BSLEPXO5BCMF$SFBUPS IUUQTNBSLEPXOUBCMFIBSBNJTIJPYZ[ ɾ/ZBBBO IUUQTOZBBBOIBSBNJTIJPYZ[
·ͱΊ ɾݸਓͰ8FCαʔϏε͕खܰʹ࡞ΕΔ࣌ ʹͳͬͨ ɾ/FUMJGZ 'JSFCBTFͰ͍͍͢͏· ͍8FCαʔϏε͕࣮ݱͰ͖Δ ɾαʔόʔϨε͞·͟·ͳબࢶ͕͋Δ ͷͰཁ݅ʹ͋ͬͨͷΛબ΅͏