Serverless solutions using
Google Cloud Functions
Speaker
Anil Saravade
Cloud Engineer
Searce
600
People
13
Locations
5
Countries
2,000+
Clients
Accolades
Google APAC
partner of the year
four times in a row.
About Us
Searce | Niche Cloud, AI & ML partner for Digital Natives
Awards and Recognitions
2014
2015
2016
2017
2018
Fastest Growing
Companies in
USA INC 5000
Google Apps for
Work: APAC Partner
of the Year 2015
Runner up Award
The 100
Transformers
Award Cloud
ChannelWorld
20 Most Promising
Google Technology
Solution Providers
CIO Review
The Google Cloud
APAC Customer
Success Partner of
the year 2016
The Google Cloud APAC Sales
Partner of the year 2017
The Google Cloud
JAPAC Reselling
Partner of the
Year, 2018
20 Most Promising Cloud
Solution Companies
Silicon India
12+ Years Journey with Google Cloud
2006 2007 2009 2015 2017 2017 2018
Product
Engineering
Services for
digital natives &
tech startups.
Started using G
Suite in 2006.
Began G Suite
practice. Currently:
1,800+ G Suite
Clients; 300K+
Seats deployed.
Began GCP practice.
Currently 200+ GCP
Clients; 20K+ Servers
Migrated;1K+
Managed Servers;
Data, AI & ML
Solutions deployed
for 10+ large
enterprise wins.happierWork -
Python &
Angular.js based
HCM product
deeply integrated
with G Suite &
hosted 100% on
Google App
Engine.
Fastest to
Premier Partner
Globally | 50+
clients acquired
in 9 months
Maps: Achieved
Infra Specialization
and Location-
Based Services. 1 of
the only 9 Global
partners
First Apigee partner in
India | Onboarded the
3 of the largest BFSI
customers in the first 2
months
2019
1st APAC
Enterprise
Collaboration
Specialization for
G Suite | Created
IP solution on
Google Cloud
platform.
Recognic solves
the very need of
organizations to
help digitize,
store and index
documents at
scale.
Google Cloud Search
4 time
Google
Partner
of the Year
2018 | 2017 | 2016 | 2015
Optimizing costs
Common Challenges Faced by Organizations
Handling unexpected
spikes
Managing infrastructure
Reality of Scaling and Utilization
40%
60%
Not utilized
Utilized
40%
60%
40%
60%
Virtual machine
40%
60%
40%
60%
Autoscaling Containers
40%
60%
40%
60%
40%
60%
40%
60%
Shared/Physical
machines
Virtual
machines
Containers Serverless
Overhead of Managing Infrastructure
Ship & Install H/W
Install Operating
system
Install software
needed to serve
the application
Application code
and business logic
Serverless Computing
● No need to think about servers
● Pay per use
● No upfront provisioning; scale as per need
● Stateless
What is Serverless Computing?
● Multimedia processing
● Chat bots
● IoT sensors
● HTTP Rest API and webhooks
● Batch jobs
● Event streaming
Common Cases
Google Cloud Functions
● Invisible infrastructure
● Only pay for what you use
● Automatic scaling
● Centralized logging and monitoring
● Secure environment for executions
Cloud Functions
● Controlling scaling
● Isolated from other functions
● Functions execution
● Deployments
● Idle instances and minimizing cold start
Cloud Behaviour
● Dramatically reduces the time-to-deploy due to its focus on the app code rather than the
infrastructure
● Efficient utilization of resources
● No overhead to manage the infrastructure
● Automatic scaling
● Pay-per-request model, compared to buying pre-allocated
How Are Cloud Functions Different?
Supported Runtime Environments
Types of Triggers?
Cloud Storage Cloud Pub/Sub HTTP
Deploy From
Command line Console UI API
Logging and Monitoring
Stackdriver Logging:
● Catches application logs and errors
● Accessible via multiple place
○ Gcloud command line
○ Console UI
○ Rest APIs
Stackdriver Monitoring:
● Essential telemetry
○ Invocations
○ Execution details
○ Memory usage
● Network access
● Authenticating to functions
● Function identity
● Compliance offerings:
○ ISO: 27001
○ HIPAA
○ PCI DSS
Security
Use Cases
Use cases - Daily job
Daily jobs using
Cloud Scheduler
Send a slack
notification
Cloud Function
is Invoked
Store your credentials
in secret manager
Use cases - Image processing
File upload to
Cloud Storage
Cloud Function
is Invoked
Derive insights
using Vision AI
Use cases - Home automation
Sunrise
Sunset
Cloud Pub/Sub
topic
Cloud Function
is Invoked
Demo
Takeaway
Embrace the Google Cloud Functions for
● Low-latency, event-driven demands
● Decoupled, cohesive, independent services
● Painless deployments, flexibility and scaling
● Reduced operating and maintenance cost
Reach out?
Email: anil.saravade@searce.com
LinkedIn: https://www.linkedin.com/in/anilgsaravade/
Medium: https://medium.com/@anilgsaravade
Thank YouThank You

More Related Content

PDF
Logic Apps: El Poder de la nueva Integración (por Félix Mondelo)
PPTX
Introducing the SnapLogic Integration Cloud Spring 2014
PDF
DevTest Labs en Azure (por Iván Cañizares)
PDF
London Adapt or Die: Lunch keynote
PDF
API Management: La Puerta de enlace (por Francisco Nieto)
PPTX
Application Autoscaling Made Easy with Kubernetes Event-Driven Autoscaling (K...
PDF
Building a Digital Products Portfolio for Real Business Results
PPTX
Agile point brief introduction
Logic Apps: El Poder de la nueva Integración (por Félix Mondelo)
Introducing the SnapLogic Integration Cloud Spring 2014
DevTest Labs en Azure (por Iván Cañizares)
London Adapt or Die: Lunch keynote
API Management: La Puerta de enlace (por Francisco Nieto)
Application Autoscaling Made Easy with Kubernetes Event-Driven Autoscaling (K...
Building a Digital Products Portfolio for Real Business Results
Agile point brief introduction

What's hot (19)

PPTX
Brownfield Substation Digital Information Project
PDF
Serverless Days Milano - Developing Serverless applications with GraphQL
PDF
Open-source Manufacturing Solutions
PPTX
Aug august meetup - Ahmedabad
PDF
Open source historian
PDF
Un orquestador en la nube: Azure Data Factory (por Carlos Sacristán)
PPSX
moving to qgis
PPTX
System Integration using Reactive Programming | Integration Monday
PDF
Techdays Finland 2019 - Adventures of building a (multi-tenant) PaaS on Micro...
PDF
Analytics at Carbonite: presentation to Snowplow Meetup Boston April 2016
PDF
INJECT MACHINE LEARNING AND OTHER CLOUD SERVICES IN YOUR EXISTING APPLICATIONS
PPTX
Sap open connectors #sitcph
PPTX
Xtending nintex workflow cloud w azure functions - xchange conference
PDF
Dev Day 2019: Stefan Schleyer: How to build an cloud-based IoT application“
PPTX
How datadog was born in and grew with the cloud
PPTX
Key alias dev standard final
PDF
Snowplow at DA Hub emerging technology showcase
PPTX
ironSource Atom BigData New-York
PDF
Counting sheep with Drones and AI
Brownfield Substation Digital Information Project
Serverless Days Milano - Developing Serverless applications with GraphQL
Open-source Manufacturing Solutions
Aug august meetup - Ahmedabad
Open source historian
Un orquestador en la nube: Azure Data Factory (por Carlos Sacristán)
moving to qgis
System Integration using Reactive Programming | Integration Monday
Techdays Finland 2019 - Adventures of building a (multi-tenant) PaaS on Micro...
Analytics at Carbonite: presentation to Snowplow Meetup Boston April 2016
INJECT MACHINE LEARNING AND OTHER CLOUD SERVICES IN YOUR EXISTING APPLICATIONS
Sap open connectors #sitcph
Xtending nintex workflow cloud w azure functions - xchange conference
Dev Day 2019: Stefan Schleyer: How to build an cloud-based IoT application“
How datadog was born in and grew with the cloud
Key alias dev standard final
Snowplow at DA Hub emerging technology showcase
ironSource Atom BigData New-York
Counting sheep with Drones and AI
Ad

Similar to Serverless solutions on GCF (20)

PDF
Run your code serverlessly on Google's open cloud
PDF
Serverless computing with Google Cloud
PDF
Google's serverless journey: past to present
PPTX
Serverless-Computing-The-Future-of-Cloud-Computing (1).pptx
PDF
Serverless computing and Google Cloud Function
PDF
Introduction to serverless computing on Google Cloud
PPTX
Serverless Computing & Automation - GCP
PDF
Next18 Extended Targu Mures - Bringing the Cloud to you
PDF
Google Cloud Functions & Firebase Crash Course
PDF
Serverless with Google Cloud
PPTX
Google cloud functions
PDF
Powerful Google developer tools for immediate impact! (2023-24 C)
PDF
Google Cloud Next '22 Recap: Serverless & Data edition
PDF
The Complete Guide to Serverless Computing.pdf
PDF
Serverless Computing with Google Cloud
PPTX
From Serverless to InterCloud
PDF
Powerful Google Cloud tools for your hack
PDF
Mobile and Serverless : an Untold Story
PDF
Deploy Basic AI web apps with Serverless Computing from Google Cloud
PPTX
Serverless-Computing-The-Future-of-Backend-Development
Run your code serverlessly on Google's open cloud
Serverless computing with Google Cloud
Google's serverless journey: past to present
Serverless-Computing-The-Future-of-Cloud-Computing (1).pptx
Serverless computing and Google Cloud Function
Introduction to serverless computing on Google Cloud
Serverless Computing & Automation - GCP
Next18 Extended Targu Mures - Bringing the Cloud to you
Google Cloud Functions & Firebase Crash Course
Serverless with Google Cloud
Google cloud functions
Powerful Google developer tools for immediate impact! (2023-24 C)
Google Cloud Next '22 Recap: Serverless & Data edition
The Complete Guide to Serverless Computing.pdf
Serverless Computing with Google Cloud
From Serverless to InterCloud
Powerful Google Cloud tools for your hack
Mobile and Serverless : an Untold Story
Deploy Basic AI web apps with Serverless Computing from Google Cloud
Serverless-Computing-The-Future-of-Backend-Development
Ad

More from GDG Cloud Bengaluru (11)

PDF
Making cloud native deployments easy with Buildpack
PDF
Cloud spanner architecture and use cases
PPTX
What's new with serverless on google cloud
PDF
Managing serverless workloads with knative
PDF
Introduction to OpenFaas
PDF
Building observable infrastructure and code
PPTX
Kubernetes best practices with GKE
PDF
Anthos Application Modernization Platform
PDF
Assessing the quality of doctor consultations using ML
PDF
Intro to GKE and app deployment with Kubernetes
PDF
Google Cloud - Stand Out Features
Making cloud native deployments easy with Buildpack
Cloud spanner architecture and use cases
What's new with serverless on google cloud
Managing serverless workloads with knative
Introduction to OpenFaas
Building observable infrastructure and code
Kubernetes best practices with GKE
Anthos Application Modernization Platform
Assessing the quality of doctor consultations using ML
Intro to GKE and app deployment with Kubernetes
Google Cloud - Stand Out Features

Recently uploaded (20)

PDF
Early detection and classification of bone marrow changes in lumbar vertebrae...
PDF
Data Virtualization in Action: Scaling APIs and Apps with FME
PDF
Comparative analysis of machine learning models for fake news detection in so...
PDF
Enhancing plagiarism detection using data pre-processing and machine learning...
PPTX
Custom Battery Pack Design Considerations for Performance and Safety
PDF
NewMind AI Weekly Chronicles – August ’25 Week IV
PDF
Transform-Your-Factory-with-AI-Driven-Quality-Engineering.pdf
PDF
sbt 2.0: go big (Scala Days 2025 edition)
PDF
Accessing-Finance-in-Jordan-MENA 2024 2025.pdf
PDF
Transform-Your-Supply-Chain-with-AI-Driven-Quality-Engineering.pdf
PPTX
Module 1 Introduction to Web Programming .pptx
PDF
Rapid Prototyping: A lecture on prototyping techniques for interface design
PDF
5-Ways-AI-is-Revolutionizing-Telecom-Quality-Engineering.pdf
PDF
4 layer Arch & Reference Arch of IoT.pdf
PDF
Advancing precision in air quality forecasting through machine learning integ...
PPTX
Training Program for knowledge in solar cell and solar industry
PDF
Auditboard EB SOX Playbook 2023 edition.
PDF
Produktkatalog für HOBO Datenlogger, Wetterstationen, Sensoren, Software und ...
PPTX
Build Your First AI Agent with UiPath.pptx
PDF
The influence of sentiment analysis in enhancing early warning system model f...
Early detection and classification of bone marrow changes in lumbar vertebrae...
Data Virtualization in Action: Scaling APIs and Apps with FME
Comparative analysis of machine learning models for fake news detection in so...
Enhancing plagiarism detection using data pre-processing and machine learning...
Custom Battery Pack Design Considerations for Performance and Safety
NewMind AI Weekly Chronicles – August ’25 Week IV
Transform-Your-Factory-with-AI-Driven-Quality-Engineering.pdf
sbt 2.0: go big (Scala Days 2025 edition)
Accessing-Finance-in-Jordan-MENA 2024 2025.pdf
Transform-Your-Supply-Chain-with-AI-Driven-Quality-Engineering.pdf
Module 1 Introduction to Web Programming .pptx
Rapid Prototyping: A lecture on prototyping techniques for interface design
5-Ways-AI-is-Revolutionizing-Telecom-Quality-Engineering.pdf
4 layer Arch & Reference Arch of IoT.pdf
Advancing precision in air quality forecasting through machine learning integ...
Training Program for knowledge in solar cell and solar industry
Auditboard EB SOX Playbook 2023 edition.
Produktkatalog für HOBO Datenlogger, Wetterstationen, Sensoren, Software und ...
Build Your First AI Agent with UiPath.pptx
The influence of sentiment analysis in enhancing early warning system model f...

Serverless solutions on GCF

  • 3. 600 People 13 Locations 5 Countries 2,000+ Clients Accolades Google APAC partner of the year four times in a row. About Us Searce | Niche Cloud, AI & ML partner for Digital Natives
  • 4. Awards and Recognitions 2014 2015 2016 2017 2018 Fastest Growing Companies in USA INC 5000 Google Apps for Work: APAC Partner of the Year 2015 Runner up Award The 100 Transformers Award Cloud ChannelWorld 20 Most Promising Google Technology Solution Providers CIO Review The Google Cloud APAC Customer Success Partner of the year 2016 The Google Cloud APAC Sales Partner of the year 2017 The Google Cloud JAPAC Reselling Partner of the Year, 2018 20 Most Promising Cloud Solution Companies Silicon India
  • 5. 12+ Years Journey with Google Cloud 2006 2007 2009 2015 2017 2017 2018 Product Engineering Services for digital natives & tech startups. Started using G Suite in 2006. Began G Suite practice. Currently: 1,800+ G Suite Clients; 300K+ Seats deployed. Began GCP practice. Currently 200+ GCP Clients; 20K+ Servers Migrated;1K+ Managed Servers; Data, AI & ML Solutions deployed for 10+ large enterprise wins.happierWork - Python & Angular.js based HCM product deeply integrated with G Suite & hosted 100% on Google App Engine. Fastest to Premier Partner Globally | 50+ clients acquired in 9 months Maps: Achieved Infra Specialization and Location- Based Services. 1 of the only 9 Global partners First Apigee partner in India | Onboarded the 3 of the largest BFSI customers in the first 2 months 2019 1st APAC Enterprise Collaboration Specialization for G Suite | Created IP solution on Google Cloud platform. Recognic solves the very need of organizations to help digitize, store and index documents at scale. Google Cloud Search
  • 6. 4 time Google Partner of the Year 2018 | 2017 | 2016 | 2015
  • 7. Optimizing costs Common Challenges Faced by Organizations Handling unexpected spikes Managing infrastructure
  • 8. Reality of Scaling and Utilization 40% 60% Not utilized Utilized 40% 60% 40% 60% Virtual machine 40% 60% 40% 60% Autoscaling Containers 40% 60% 40% 60% 40% 60% 40% 60%
  • 9. Shared/Physical machines Virtual machines Containers Serverless Overhead of Managing Infrastructure Ship & Install H/W Install Operating system Install software needed to serve the application Application code and business logic
  • 11. ● No need to think about servers ● Pay per use ● No upfront provisioning; scale as per need ● Stateless What is Serverless Computing?
  • 12. ● Multimedia processing ● Chat bots ● IoT sensors ● HTTP Rest API and webhooks ● Batch jobs ● Event streaming Common Cases
  • 14. ● Invisible infrastructure ● Only pay for what you use ● Automatic scaling ● Centralized logging and monitoring ● Secure environment for executions Cloud Functions
  • 15. ● Controlling scaling ● Isolated from other functions ● Functions execution ● Deployments ● Idle instances and minimizing cold start Cloud Behaviour
  • 16. ● Dramatically reduces the time-to-deploy due to its focus on the app code rather than the infrastructure ● Efficient utilization of resources ● No overhead to manage the infrastructure ● Automatic scaling ● Pay-per-request model, compared to buying pre-allocated How Are Cloud Functions Different?
  • 18. Types of Triggers? Cloud Storage Cloud Pub/Sub HTTP
  • 19. Deploy From Command line Console UI API
  • 20. Logging and Monitoring Stackdriver Logging: ● Catches application logs and errors ● Accessible via multiple place ○ Gcloud command line ○ Console UI ○ Rest APIs Stackdriver Monitoring: ● Essential telemetry ○ Invocations ○ Execution details ○ Memory usage
  • 21. ● Network access ● Authenticating to functions ● Function identity ● Compliance offerings: ○ ISO: 27001 ○ HIPAA ○ PCI DSS Security
  • 23. Use cases - Daily job Daily jobs using Cloud Scheduler Send a slack notification Cloud Function is Invoked Store your credentials in secret manager
  • 24. Use cases - Image processing File upload to Cloud Storage Cloud Function is Invoked Derive insights using Vision AI
  • 25. Use cases - Home automation Sunrise Sunset Cloud Pub/Sub topic Cloud Function is Invoked
  • 26. Demo
  • 27. Takeaway Embrace the Google Cloud Functions for ● Low-latency, event-driven demands ● Decoupled, cohesive, independent services ● Painless deployments, flexibility and scaling ● Reduced operating and maintenance cost
  • 28. Reach out? Email: [email protected] LinkedIn: https://www.linkedin.com/in/anilgsaravade/ Medium: https://medium.com/@anilgsaravade