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
250
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Introduction to Cloud Functions
An Introduction talk about Google Cloud Functions done at GDGJohannesburg
Peter-John Welcome
February 07, 2018
More Decks by Peter-John Welcome
See All by Peter-John Welcome
State of Firebase in 2020
pjwelcome
0
100
Android: Developing Locally with the Firebase UI Emulator
pjwelcome
1
350
Developing Locally with the Firebase UI Emulator
pjwelcome
0
120
Life Cycle of building ML enabled features on Mobile
pjwelcome
0
300
Building Models from Structured data with AutoML Tables
pjwelcome
0
39
Playing with Fire
pjwelcome
0
240
Creating Custom Models with AutoML and MLKit
pjwelcome
0
210
Quality Assurance with Firebase
pjwelcome
0
360
Automating and upholding quality of your Mobile App with CI/CD
pjwelcome
1
84
Other Decks in Technology
See All in Technology
[ChatGPT Work LT]事務作業が苦手な人のための バックオフィスの「半」自動化
chimaki_iot
0
280
【CEDEC2026】コードレビュー支援ツール開発から学ぶ:LLMを用いた業務システムの実践的な運用設計と誤出力対策
cygames
PRO
0
670
【CEDEC2026】グラフィックスエンジニアのためのニューラルシェーディング入門
cygames
PRO
0
140
【CEDEC2026】『Relink』を拡張せよ - 『GRANBLUE FANTASY: Relink - Endless Ragnarok』の開発速度と品質を守るCI運用
cygames
PRO
0
150
20分でわかるセキュアAPI
nwiizo
2
250
変化の早いClaude Codeを 書籍に落とし込む
oikon48
7
1.4k
Service Connect 上のサービスに ECS Service の外側から到達できなかった話
ota1022
1
220
ガバメントクラウドでのランサムウェア対策
techniczna
2
1.1k
MIRU 2026 チュートリアル
keisuke198619
0
900
Genie Codeハンズオン基礎編
taka_aki
1
110
【Google Cloud Next Tokyo'26】Gemini Enterprise と Oracle AI Database で実現する、業務データ活用を実現する AI エージェント実装
shisyu_gaku
0
240
【AG-UI × A2UI × MCP Apps】Generative UIをやさしく解説する
nrinetcom
PRO
1
110
Featured
See All Featured
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
460
Testing 201, or: Great Expectations
jmmastey
46
8.2k
Building AI with AI
inesmontani
PRO
1
1.1k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
350
Designing for humans not robots
tammielis
254
26k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
540
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
460
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
400
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
123
22k
What's in a price? How to price your products and services
michaelherold
247
13k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
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