Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Serverless using Google Cloud Functions and Nod...
Search
Tian Permana
August 22, 2017
Programming
120
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Serverless using Google Cloud Functions and Node.js
at JakartaJS meetup Aug 22, 2017
https://www.meetup.com/JakartaJS/events/242055283/
Tian Permana
August 22, 2017
More Decks by Tian Permana
See All by Tian Permana
The Lazy Product
tianp
0
43
Microservices at 8villages
tianp
0
31
Begin async/await
tianp
0
80
Other Decks in Programming
See All in Programming
カツオ、ご期待ください
suneo3476
0
190
Optunaを作ったときにやりたかったこと、その後 (2026/10/16, Optuna Meetup #3)
iwiwi
1
430
Verilogで学ぶCPU自作入門
uyuki234
8
4.1k
golang-bob.pdf
iwatsukayura
0
130
IBM Bob でAI駆動開発『QC-Playbook』
ichirokano2
0
110
RAG の “R” を Swift で覗いてみる 〜「意味から探す」検索の仕組み〜
nao_randd
0
160
月間100万人のサービス刷新で、 技術選定をHonoに振り切った話
yutobara
8
6.6k
npm との違いを手がかりにGo の依存管理を理解したい
optim
0
400
ソニーのクラウド共通基盤の変遷とAI時代の開発スタイルに合わせた進化 / The Journey of Sony’s Common Cloud Platform and Its Evolution for AI-Native Development
kenjiyoneyama
0
270
FactoryBotをやめればRSpecは速くなるのか?
yuta_onishi_97
0
500
Atomic Design, Enforced: Scaling Mobile Design Systems (next.app devCon / droidCon Berlin 2026)
steliosf
PRO
0
170
AmebaブログはKMPから卒業します
kmars0605
0
190
Featured
See All Featured
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
500
Reflections from 52 weeks, 52 projects
jeffersonlam
356
22k
Large-scale JavaScript Application Architecture
addyosmani
516
110k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2.2k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
570
Between Models and Reality
mayunak
4
500
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
3.1k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
A Soul's Torment
seathinner
8
3.8k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
63
46k
Un-Boring Meetings
codingconduct
0
460
Transcript
Tian Permana CTO of 8villages
[email protected]
Serverless BETA
Serverless? It’s there, you just don’t have to think about
it.
Focus on your application logic without dealing with infrastructure at
all (almost)
BETA
None
HTTP Functions Cloud Storage Trigger Background Functions Cloud Pub/Sub Trigger
&
None
None
None
package.json
Now, we deploy..
gcloud beta functions deploy sendEmail --trigger-http --stage-bucket yourBucketName
First 2 million invocations is free, free, free and $0.40
per million next invocations
Data Processing Webhooks Lightweight APIs Mobile Backend IoT Use Case
https://cloud.google.com/functions/docs/concepts/overview
Limitation & Quota • 1,000 number of functions that can
be deployed per project • 1,000 concurrent invocations per single function • 540 seconds maximum amount of time a function can run • 1,000,000 functions calls per 100 seconds
bit.ly/gcp-slack channel #jakarta jakartajs-join.herokuapp.com JakartaJS Slack Channel Official Google Cloud
Platform Slack Channel
Feel free to ask..