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
Event is what happens
moro
2
780
PumaからFalconに移行したRailsアプリケーションでの実践
falcon8823
0
170
Simple Storage Service(S3) is not simple
iwatsukayura
0
290
Starting & Sustaining Code-Based E2E Testing for Non-Coding QA Teams( #jasstniigata )
teyamagu
PRO
1
1k
パスワード再設定メールのURLについて知っておこう
uyuki234
0
160
ジョジョの世界をXRで再現する
mofurune
0
160
外から家のPCの電源入れたい!をPHPで解決する
kawashimo0
1
130
當我們開始不讀 Code - AI Agent 時代,Code Review 與 Clean Code 還剩下什麼?
jame2408
1
210
[ハンズオン]AIへの指示だけで「五目並べ」を作ってみよう
satoshi256kbyte
1
380
HTML-in-Canvasで作る未来のWeb UI表現
clockmaker
5
5.1k
AIに “答え“を書かせるのを やめてみた
___akari11
0
120
ソニーのクラウド共通基盤の変遷とAI時代の開発スタイルに合わせた進化 / The Journey of Sony’s Common Cloud Platform and Its Evolution for AI-Native Development
kenjiyoneyama
0
270
Featured
See All Featured
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2.2k
Mobile First: as difficult as doing things right
swwweet
225
10k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
500
Balancing Empowerment & Direction
lara
6
1.3k
Ruling the World: When Life Gets Gamed
codingconduct
0
400
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
280
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
990
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
380
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.2k
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
2
480
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
50
10k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
7k
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..