Nirav Kothari
GDE, Google Cloud Platform
@iNiravKothari
A Kickstart to
Google Cloud
Brief about me
Google Developer Expert, Mumbai
Google Cloud Platform
Professional Cloud Architect
Google Cloud Certified
Co-Organizer
GDG Cloud Mumbai
Technical Architect
Quantiphi Analytics Pvt. Ltd.
What is Cloud Computing?
Cloud computing is the delivery of computing services—including servers,
storage, databases, networking, software, analytics, and intelligence — over the
Internet (“the cloud”) to offer faster innovation, flexible resources, and economies
of scale. You typically pay only for cloud services you use, helping lower your
operating costs, run your infrastructure more efficiently and scale as your
business needs change.
What is Cloud Computing? - Simplified
Cloud computing is the delivery of computing services—including servers, storage, databases,
networking, software, analytics, and intelligence — over the Internet (“the cloud”) to offer
● faster innovation
● flexible resources
● economies of scale.
You typically
● pay only for cloud services you use,
● helping lower your operating costs,
● run your infrastructure more efficiently and
● scale as your business needs change.
● App Development
● Sizing estimation
● Procurement & Logistics
● Setup OS, Server,
Libraries
● App Development
● Sizing estimation
● Procurement & Logistics
● Setup OS, Server,
Libraries
● App Development
● Sizing estimation
● Procurement & Logistics
● Setup OS, Server,
Libraries
Cloud Statistics
Private Cloud Vs Public Cloud
Multi Cloud Vs Hybrid Cloud
Public Cloud Providers
GCP Regions across the globe
GCP Edge Point-of-presence
Top clients
GCP Services/Products
Choosing the right components on Infrastructure
GCP APIs
350+
APIs from GCP that can help you build products very easily
Natural Language API
● Sentiment Analysis
● Entity Recognition
● Syntactic Analysis
● Text Categorization
● Customize the model
Insights from Textual article
● Document Classification
● Product review analysis
● Text summarization
● Topic Detection
Vision API
18
Insights from your images in the cloud or at the edge
● Face Detection
● Landmark Detection
● Logo Detection
● Label Detection
● Text Detection
● Doc Text Detection
● Image Properties
● Object localization
● Crop hint detection
● Web entities
● Explicit Content detection
● Image recommendation
● Vision Product search
● Document classification
● Digitization of documents
Video Intelligence
19
Pre-trained models to recognize a vast number of objects,
places, and actions in stored and streaming video.
● Object detection and
tracking
● Shot change Detection
● Automated subtitles
● Logo Detection
● Label Detection
● Text Detection
● Celebrity Recognition
● Explicit Content detection
● Content Moderation
● Recommend content
● Contextual Advertisement
● Make videos searchable
Translation
20
Instantly translates texts into more than one
hundred languages for your website and apps
● Auto language detection
● General & Custom Model
● Supports 100+ Languages
● Best-in-class quality
● Internationalization of app
● Localization
How do I start?
Get started...
● Use Cloud console https://console.cloud.google.com/
● Create your account and a project
○ $300 free trial credit
● Provision the service that you want
Use your browser?
Prefer local environment?
● Download Google SDK
● Init Cloud SDK: gcloud init
Courtesy :
@gblaquiere
Google Learning Program
●Free access to learning platform
○ https://inthecloud.withgoogle.com/training-discount/register.html
○ https://cloud.google.com/training/getstarted
● Youtube
○ Google Cloud Platform channel
https://www.youtube.com/channel/UCJS9pqu9BzkAMNTmzNMNhvg
○ Getting started playlist:
https://www.youtube.com/playlist?list=PLIivdWyY5sqI_-9KtGd4aEMu7gEO2ZWja
○ GCP Essential playlist:
https://www.youtube.com/playlist?list=PLIivdWyY5sqKh1gDR0WpP9iIOY00IE0xL
Courtesy :
@gblaquiere
Qwiklabs
https://www.qwiklabs.com/
●Hands-on platform
●Free resources and Google Cloud Project
●Defined Quests and Labs, guiding on
learning path for various technologies
●Step by step tutorial and code samples
Courtesy :
@gblaquiere
Coursera
https://www.coursera.org/
●Online learning platform
●Video, quiz and hands-on through Qwiklabs
●Accomplishment shareable on LinkedIn/Twitter
Courtesy :
@gblaquiere
Try it out for yourself !!
https://cloud.google.com/
Nirav Kothari
GDE, Cloud Platform
Co-organizer, GDG Cloud Mumbai
Technical Architect, Quantiphi Analytics Pvt. Ltd.
@iNiravKothari
Thank You!
As a Developer, I want to focus
only on Application code and not
on deployment.
Which service on GCP will I use?
How many APIs are available in
GCP suite to speed up your app
development?
Which 2 regions are available in India?

A Kickstart to Google Cloud

  • 1.
    Nirav Kothari GDE, GoogleCloud Platform @iNiravKothari A Kickstart to Google Cloud
  • 2.
    Brief about me GoogleDeveloper Expert, Mumbai Google Cloud Platform Professional Cloud Architect Google Cloud Certified Co-Organizer GDG Cloud Mumbai Technical Architect Quantiphi Analytics Pvt. Ltd.
  • 3.
    What is CloudComputing? Cloud computing is the delivery of computing services—including servers, storage, databases, networking, software, analytics, and intelligence — over the Internet (“the cloud”) to offer faster innovation, flexible resources, and economies of scale. You typically pay only for cloud services you use, helping lower your operating costs, run your infrastructure more efficiently and scale as your business needs change.
  • 4.
    What is CloudComputing? - Simplified Cloud computing is the delivery of computing services—including servers, storage, databases, networking, software, analytics, and intelligence — over the Internet (“the cloud”) to offer ● faster innovation ● flexible resources ● economies of scale. You typically ● pay only for cloud services you use, ● helping lower your operating costs, ● run your infrastructure more efficiently and ● scale as your business needs change.
  • 6.
    ● App Development ●Sizing estimation ● Procurement & Logistics ● Setup OS, Server, Libraries ● App Development ● Sizing estimation ● Procurement & Logistics ● Setup OS, Server, Libraries ● App Development ● Sizing estimation ● Procurement & Logistics ● Setup OS, Server, Libraries
  • 7.
  • 8.
    Private Cloud VsPublic Cloud
  • 9.
    Multi Cloud VsHybrid Cloud
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
    Choosing the rightcomponents on Infrastructure
  • 16.
    GCP APIs 350+ APIs fromGCP that can help you build products very easily
  • 17.
    Natural Language API ●Sentiment Analysis ● Entity Recognition ● Syntactic Analysis ● Text Categorization ● Customize the model Insights from Textual article ● Document Classification ● Product review analysis ● Text summarization ● Topic Detection
  • 18.
    Vision API 18 Insights fromyour images in the cloud or at the edge ● Face Detection ● Landmark Detection ● Logo Detection ● Label Detection ● Text Detection ● Doc Text Detection ● Image Properties ● Object localization ● Crop hint detection ● Web entities ● Explicit Content detection ● Image recommendation ● Vision Product search ● Document classification ● Digitization of documents
  • 19.
    Video Intelligence 19 Pre-trained modelsto recognize a vast number of objects, places, and actions in stored and streaming video. ● Object detection and tracking ● Shot change Detection ● Automated subtitles ● Logo Detection ● Label Detection ● Text Detection ● Celebrity Recognition ● Explicit Content detection ● Content Moderation ● Recommend content ● Contextual Advertisement ● Make videos searchable
  • 20.
    Translation 20 Instantly translates textsinto more than one hundred languages for your website and apps ● Auto language detection ● General & Custom Model ● Supports 100+ Languages ● Best-in-class quality ● Internationalization of app ● Localization
  • 21.
    How do Istart?
  • 22.
    Get started... ● UseCloud console https://console.cloud.google.com/ ● Create your account and a project ○ $300 free trial credit ● Provision the service that you want Use your browser? Prefer local environment? ● Download Google SDK ● Init Cloud SDK: gcloud init Courtesy : @gblaquiere
  • 23.
    Google Learning Program ●Freeaccess to learning platform ○ https://inthecloud.withgoogle.com/training-discount/register.html ○ https://cloud.google.com/training/getstarted ● Youtube ○ Google Cloud Platform channel https://www.youtube.com/channel/UCJS9pqu9BzkAMNTmzNMNhvg ○ Getting started playlist: https://www.youtube.com/playlist?list=PLIivdWyY5sqI_-9KtGd4aEMu7gEO2ZWja ○ GCP Essential playlist: https://www.youtube.com/playlist?list=PLIivdWyY5sqKh1gDR0WpP9iIOY00IE0xL Courtesy : @gblaquiere
  • 24.
    Qwiklabs https://www.qwiklabs.com/ ●Hands-on platform ●Free resourcesand Google Cloud Project ●Defined Quests and Labs, guiding on learning path for various technologies ●Step by step tutorial and code samples Courtesy : @gblaquiere
  • 25.
    Coursera https://www.coursera.org/ ●Online learning platform ●Video,quiz and hands-on through Qwiklabs ●Accomplishment shareable on LinkedIn/Twitter Courtesy : @gblaquiere
  • 27.
    Try it outfor yourself !! https://cloud.google.com/
  • 29.
    Nirav Kothari GDE, CloudPlatform Co-organizer, GDG Cloud Mumbai Technical Architect, Quantiphi Analytics Pvt. Ltd. @iNiravKothari Thank You!
  • 30.
    As a Developer,I want to focus only on Application code and not on deployment. Which service on GCP will I use?
  • 31.
    How many APIsare available in GCP suite to speed up your app development?
  • 32.
    Which 2 regionsare available in India?

Editor's Notes

  • #2 Slide Authors & reviewers