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
2
2.8k
FirebaseとNetlifyを使ってサーバーレスでサービスを作った話
2018/11/09 WEBエンジニア勉強会 #10
Morix
November 09, 2018
Tweet
Share
More Decks by Morix
See All by Morix
[EC2からKubernetes]楽天ラクマのコンテナ化の歩み
morix1500
10
4.3k
AWS EKSでClusterAutoscalerを使うときはNodeGroupの分け方に気をつけろ!
morix1500
0
750
オーバーロードで学んだチームマネジメント / Team management learned through overlord
morix1500
1
2k
転職をする前にやっておきたいこと / What you want to do before you change your career
morix1500
0
3.8k
自分を強くするためにやってきたこと
morix1500
7
2.5k
個人事業主になりたい!どうやって?調べてみよう!
morix1500
1
400
負荷試験入門
morix1500
0
1.3k
PWAを使ったら嫁に怒られなくなった話
morix1500
1
1.6k
社内の全環境をhttpsにした話
morix1500
0
1.7k
Other Decks in Technology
See All in Technology
エンジニア主導の企画立案を可能にする組織とは?
recruitengineers
PRO
1
230
IoTシステム開発の複雑さを低減するための統合的アーキテクチャ
kentaro
1
120
ABWG2024採択者が語るエンジニアとしての自分自身の見つけ方〜発信して、つながって、世界を広げていく〜
maimyyym
1
190
OPENLOGI Company Profile
hr01
0
60k
Snowflake ML モデルを dbt データパイプラインに組み込む
estie
0
110
事業モメンタムを生み出すプロダクト開発
macchiitaka
0
100
AI自体のOps 〜LLMアプリの運用、AWSサービスとOSSの使い分け〜
minorun365
PRO
7
520
偏光画像処理ライブラリを作った話
elerac
1
180
30→150人のエンジニア組織拡大に伴うアジャイル文化を醸成する役割と取り組みの変化
nagata03
0
200
システム・ML活用を広げるdbtのデータモデリング / Expanding System & ML Use with dbt Modeling
i125
1
340
Amazon Aurora のバージョンアップ手法について
smt7174
2
160
AWSを活用したIoTにおけるセキュリティ対策のご紹介
kwskyk
0
400
Featured
See All Featured
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Intergalactic Javascript Robots from Outer Space
tanoku
270
27k
VelocityConf: Rendering Performance Case Studies
addyosmani
328
24k
Code Review Best Practice
trishagee
67
18k
Statistics for Hackers
jakevdp
797
220k
A better future with KSS
kneath
238
17k
Stop Working from a Prison Cell
hatefulcrawdad
267
20k
Large-scale JavaScript Application Architecture
addyosmani
511
110k
Being A Developer After 40
akosma
89
590k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
9.3k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
What's in a price? How to price your products and services
michaelherold
244
12k
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αʔϏε͕࣮ݱͰ͖Δ ɾαʔόʔϨε͞·͟·ͳબࢶ͕͋Δ ͷͰཁ݅ʹ͋ͬͨͷΛબ΅͏