serverless with google cloud functions
TRANSCRIPT
Senior System Architect, Google Developer Expert, Authorised Trainer
GOOGLE CLOUD FUNCTIONSJERRY JALAVA
[email protected] | @W_I
WHAT SERVERLESS IS AND CAN DO
YOU ALREADY KNOW
@W_I
GOOGLE CLOUD FUNCTIONS
NOW IN BETA
@W_I
https://cloud.google.com/functions/
USE CASES‣ Mobile Backend (with Firebase)
‣ APIs & Microservices
‣ Data Processing / ETL
‣ Webhooks
‣ IoT
@W_I
FEATURES‣ Cloud Pub/Sub Triggers ‣ Cloud Storage Triggers ‣ HTTP(S) Invocation ‣ Github/Bitbucket deployments ‣ Logging, Monitoring ‣ Firebase Triggers ‣ Local Emulator
@W_I
GCP INTEGRATION‣ Cloud Storage
‣ Cloud Bigtable
‣ Cloud Spanner
‣ Cloud Datastore
‣ Cloud Machine Learning Engine
‣ Cloud Natural Language API
‣ Cloud Speech API
‣ Cloud Translation API
‣ Cloud Vision API
@W_I
‣ Cloud BigQuery
‣ Cloud Pub/Sub
‣ Stackdriver Logging
ENVIRONMENT‣ Fully Managed ‣ Language is Javascript ‣ Executed in Node.js v6.9.1 LTS ‣ HTTP Functions handled by Express.js
@W_I
FOR FIREBASE‣ Realtime Database Triggers ‣ Authentication Triggers ‣ Google Analytics Triggers ‣ Easy custom domains with TLS ‣ Out-Of-The-Box CDN for your HTTPS
functions
@W_I
https://firebase.google.com/docs/functions/
WITH FIREBASE FEATURESUSE CASES
@W_I
@W_I
NOTIFY USERS WITH PUSH MESSAGES OR EMAIL
@W_I
PERFORM REALTIME DB SANITISATION AND MAINTENANCE
@W_I
EXECUTE INTENSIVE TASKS IN THE CLOUD
@W_I
INTEGRATE WITH THIRD-PARTY SERVICES AND APIS
@W_I
PRICING
* Includes both Background and HTTP Functions.
@W_I
FIREBASE PRICING
DEMO TIME
@W_I
https://github.com/jerryjj/serverless-with-gcf
THANK YOUwww.qvik.fi
[email protected] | @W_I