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
Introduction to Cloud Functions
Search
Peter-John Welcome
February 07, 2018
Technology
0
230
Introduction to Cloud Functions
An Introduction talk about Google Cloud Functions done at GDGJohannesburg
Peter-John Welcome
February 07, 2018
Tweet
Share
More Decks by Peter-John Welcome
See All by Peter-John Welcome
State of Firebase in 2020
pjwelcome
0
93
Android: Developing Locally with the Firebase UI Emulator
pjwelcome
1
320
Developing Locally with the Firebase UI Emulator
pjwelcome
0
120
Life Cycle of building ML enabled features on Mobile
pjwelcome
0
270
Building Models from Structured data with AutoML Tables
pjwelcome
0
37
Playing with Fire
pjwelcome
0
220
Creating Custom Models with AutoML and MLKit
pjwelcome
0
200
Quality Assurance with Firebase
pjwelcome
0
340
Automating and upholding quality of your Mobile App with CI/CD
pjwelcome
1
69
Other Decks in Technology
See All in Technology
Copilot 宇宙へ 〜生成AIで「専門データの壁」を壊す方法〜
nakasho
0
120
Phase03_ドキュメント管理
overflowinc
0
150
「コントロールの三分法」で考える「コト」への向き合い方 / phperkaigi2026
blue_goheimochi
0
110
It’s “Time” to use Temporal
sajikix
3
230
Phase02_AI座学_応用
overflowinc
0
170
内製AIチャットボットで学んだDatadog LLM Observability活用術
mkdev10
0
140
大規模ECサイトのあるバッチのパフォーマンスを改善するために僕たちのチームがしてきたこと
panda_program
1
300
AlloyDB 奮闘記
hatappi
0
180
開発チームとQAエンジニアの新しい協業モデル -年末調整開発チームで実践する【QAリード施策】-
kaomi_wombat
0
170
WebアクセシビリティをCI/CDで担保する ― axe DevTools × Playwright C#実践ガイド
tomokusaba
2
200
進化するBits AI SREと私と組織
nulabinc
PRO
1
270
Everything Claude Code を眺める
oikon48
13
8.7k
Featured
See All Featured
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.4k
Six Lessons from altMBA
skipperchong
29
4.2k
Design in an AI World
tapps
0
170
Music & Morning Musume
bryan
47
7.1k
The Limits of Empathy - UXLibs8
cassininazir
1
270
Site-Speed That Sticks
csswizardry
13
1.1k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
320
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
250
Paper Plane
katiecoart
PRO
0
48k
The browser strikes back
jonoalderson
0
810
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
How to Think Like a Performance Engineer
csswizardry
28
2.5k
Transcript
Introduction to Cloud Functions Peter-John Welcome @pjapplez
What is Cloud Functions? • Serverless Environment (Backend Code) •
Microservice • Code as infrastructure
Why Cloud Functions? • Auto Scaling up and down based
on load • Pay as you go • Authenticated access to Firebase and Google Services (ML/ NLP) • Fully managed system
How does it work? Built on express, which is a
node web serving framework. • Http endpoints • Handles firebase event.
Cloud Functions Integration • Http Endpoints • Firebase host for
dynamic serving of content • Crashlytics • Cloud pub/sub • Firebase Auth,Cloud Messaging, Analytics ,Cloud Storage, RT Database , Firestore
Languages
Time Demo
Unit Testing https://firebase.google.com/docs/functions/unit-testing
Running Locally $ firebase serve --only functions, hosting (Https endpoint
functions) $ firebase experimental: functions : shell --port 11111 ( function triggers- Firebase)
Running on CI/CD https://circleci.com/docs/2.0/deployment_integrations/#firebase
Thanks! Contact me: google.com/u/0/+PeterJohnWelcome Twitter : @pjapplez
[email protected]
Peter-johnwelcome.co.za https://github.com/pjwelcome