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
150
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
75
Android: Developing Locally with the Firebase UI Emulator
pjwelcome
1
240
Developing Locally with the Firebase UI Emulator
pjwelcome
0
84
Life Cycle of building ML enabled features on Mobile
pjwelcome
0
200
Building Models from Structured data with AutoML Tables
pjwelcome
0
22
Playing with Fire
pjwelcome
0
130
Creating Custom Models with AutoML and MLKit
pjwelcome
0
130
Quality Assurance with Firebase
pjwelcome
0
230
Automating and upholding quality of your Mobile App with CI/CD
pjwelcome
1
54
Other Decks in Technology
See All in Technology
エンジニアリングマネージャーはどう学んでいくのか #devsumi / How Do Engineering Managers Continue to Learn and Grow?
expajp
4
1.3k
シフトレフトで挑む セキュリティの生産性向上
sekido
PRO
0
270
「単なる OAuth 2.0 を認証に使うと、車が通れるほどのどでかいセキュリティー・ホールができる」のか検証してみた
terara
0
380
データ分析基盤を作ってみよう~設計編~
nrinetcom
PRO
1
110
公共領域から学ぶ クラウド移行についてエンジニアが意識していること
kawakawa2222
0
140
地理情報とAPIのトレンド
nagix
0
160
AWS IAMのアンチパターン/AWSが考える最低権限実現へのアプローチ概略(JAWS-UG朝会#59資料改修20分版)
htan
0
330
ACRiルーム最新情報とAMD GPUサーバーのご紹介
anjn
0
150
20240717_イケコパ代表Copilot_in_Teams会社でこう使ってます
ponponmikankan
2
430
DevIO2024_レガシー運用からの脱却 -クラウド活用の実践事例とベストプラクティス-
jun2882
0
210
楽しくGoを学び合う、LayerXの勉強会文化 / LayerX's study culture of having fun and learning Go together
ar_tama
2
350
AWSでRAGを作る法方
sonoda_mj
1
140
Featured
See All Featured
It's Worth the Effort
3n
181
27k
GraphQLの誤解/rethinking-graphql
sonatard
59
9.6k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
78
15k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
155
14k
Making Projects Easy
brettharned
111
5.7k
[RailsConf 2023] Rails as a piece of cake
palkan
35
4.4k
Speed Design
sergeychernyshev
9
270
Designing Dashboards & Data Visualisations in Web Apps
destraynor
226
52k
Gamification - CAS2011
davidbonilla
78
4.9k
Building Effective Engineering Teams - LeadDev
addyosmani
47
2.2k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
17
8.7k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
277
13k
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