Cloud Study Jams
Introductory Session
Welcome
We are happy to see you here and
glad that you are interested in a
career in cloud and want to learn
more about Google Cloud Platform.
Event
Agenda 10 min
1
2 So, What’s the Cloud Anyway?
3 Start with a Solid Platform
4 Weekly Task + Q&A
Your Career in the Cloud
10 min
30 min
10 min
Preparing for
cloud careers
So, What’s the Cloud
Anyway?
Copyright Google LLC. For educational purposes in accordance with the terms of use set forth on the program Website.
Looks like vague abstract thing.
On-demand
self-service
No human
intervention needed
to get resources
Broad network
access
Access from
anywhere
Resource
pooling
Provider shares
resources to
consumers
Rapid
elasticity
Get more resources
quickly as needed
Measured
service
Pay only for what
you consume
Cloud computing has five fundamental characteristics
Copyright Google LLC. For educational purposes in accordance with the terms of use set forth on the program Website.
Every company is a data company
Copyright Google LLC. For educational purposes in accordance with the terms of use set forth on the program Website.
● CPU, memory, storage, and
networking is provided as a
service.
● The user needs to manage
the OS and the application.
● The platform is a managed
service.
● All the user provides is the
application.
● The platform and software
is provided as a service to
the user.
● The user supplies the data.
Infrastructure as a service
(IaaS)
Platform as a service
(PaaS)
Software as a service
(SaaS)
IaaS versus PaaS versus SaaS
Copyright Google LLC. For educational purposes in accordance with the terms of use set forth on the program Website.
Copyright Google LLC. For educational purposes in accordance with the terms of use set forth on the program Website.
Google Cloud
PoPs and
Network Edge point
of presence
Equiano
(PT, NG, ZA)
2021
Dunant
(US, FR)
2020
SJC
(JP, HK, SG)
2013
JGA-S
(GU, AU)
2019
Indigo
(SG, ID, AU)
2019
Havfrue
(US, IE, DK)
2019
Monet
(US, BR)
2017
Junior
(Rio, Santos)
2018
Tannat
(BR, UY, AR)
2018
Curie
(CL, US)
2019
Faster
(US, JP, TW)
2016
PLCN
(US, TW)
2020
Unity
(US, JP)
2010
Grace Hopper
(US, UK, ES)
2022
Network
Compute
App Engine
Google
Kubernetes
Engine (GKE)
Compute
Engine
Cloud
Functions
Cloud
Run
Google Cloud offers a range of compute services
Copyright Google LLC. For educational purposes in accordance with the terms of use set forth on the program Website.
Storage
Cloud SQL
Cloud
Storage
Cloud
Bigtable
Cloud
Spanner
Datastore
Google Cloud also offers a range of storage services
Copyright Google LLC. For educational purposes in accordance with the terms of use set forth on the program Website.
Vision API Speech-to-Text
API
Cloud
Translation API
AI Platform
Big data
Pub/Sub Dataflow Dataproc
BigQuery AI Platform
Notebooks
Machine learning
AutoML
Google Cloud offers services to get value from data
Copyright Google LLC. For educational purposes in accordance with the terms of use set forth on the program Website.
Start with a Solid
Platform
Copyright Google LLC. For educational purposes in accordance with the terms of use set forth on the program Website.
Google Cloud
Console
Web user
interface
>_
Cloud SDK
and Cloud
Shell
Command-line
interface
Cloud Console
mobile app
For iOS and
Android
REST-based
API
For custom
applications
There are four ways to interact with Google Cloud
Copyright Google LLC. For educational purposes in accordance with the terms of use set forth on the program Website.
The Cloud Console provides a web-based GUI for
you to manage Google Cloud projects and resources
● Centralized console for all project data.
● Execute common tasks using simple
mouse clicks.
● Manage and create projects.
● Access developer tools:
○ Cloud Source Repositories
○ Cloud SDK
○ Cloud Shell
● Access to product APIs.
Copyright Google LLC. For educational purposes in accordance with the terms of use set forth on the program Website.
Logging in to the Cloud Console
Copyright Google LLC. For educational purposes in accordance with the terms of use set forth on the program Website.
Interacting with the Cloud Console
Copyright Google LLC. For educational purposes in accordance with the terms of use set forth on the program Website.
Every Google Cloud service you use is associated
with a project
● Enable services and APIs.
● Enable billing.
● Manage permissions and credentials.
● Track resource and quota usage.
● Programmatically manage your
projects in Google Cloud.
Copyright Google LLC. For educational purposes in accordance with the terms of use set forth on the program Website.
Project ID Project name Project number
Globally unique Need not be unique Globally unique
Assigned by Google Cloud
but mutable during creation
Chosen by you Assigned by Google Cloud
Immutable after creation Mutable Immutable
Projects have three identifying attributes
Copyright Google LLC. For educational purposes in accordance with the terms of use set forth on the program Website.
http://www.console.google.com
Creating a project
Copyright Google LLC. For educational purposes in accordance with the terms of use set forth on the program Website.
Creating a project
Copyright Google LLC. For educational purposes in accordance with the terms of use set forth on the program Website.
Billing account pays for project
resources.
A billing account is linked to zero or
more projects.
Accounts are charged automatically,
invoiced monthly, or invoiced at the
threshold limit.
Sub accounts can be used for
separate billing for projects.
Cloud
Storage
VMs Cloud
APIs
BigQuery Cloud
Network
How billing works
Copyright Google LLC. For educational purposes in accordance with the terms of use set forth on the program Website.
● gcloud
● gsutil
● bq
The Cloud SDK is a command-line interface for
Google Cloud products and services
Copyright Google LLC. For educational purposes in accordance with the terms of use set forth on the program Website.
● Browser-based CLI access to resources
● No need to install the Cloud SDK or
other tools locally
● Runs on an ephemeral Compute Engine
VM at no cost to you
● 5 GB of persistent disk storage
● Web preview functionality and built-in
authorization for project/resource
access
Cloud Shell
console.cloud.google.com
Cloud SDK
Cloud Console
Cloud Shell is an alternative to the Cloud SDK
Copyright Google LLC. For educational purposes in accordance with the terms of use set forth on the program Website.
Starting Cloud Shell
Copyright Google LLC. For educational purposes in accordance with the terms of use set forth on the program Website.
The Cloud Console and Cloud Shell
Copyright Google LLC. For educational purposes in accordance with the terms of use set forth on the program Website.
The Cloud Shell code editor is a tool for editing files
inside your Cloud Shell environment
Copyright Google LLC. For educational purposes in accordance with the terms of use set forth on the program Website.
Manage Google Cloud services from your Android
or iOS device
Copyright Google LLC. For educational purposes in accordance with the terms of use set forth on the program Website.
How many labs do
we have to perform?
● Cloud Computing Fundamentals
● Infrastructure in Google Cloud
● Networking & Security in Google Cloud
● Data, ML, and AI in Google Cloud
● Create and Manage Cloud Resources
● Perform Foundational Infrastructure Tasks in
Google Cloud
● Build and Secure Networks in Google Cloud
● Perform Foundational Data, ML, and AI Tasks
in Google Cloud
Copyright Google LLC. For educational purposes in accordance with the terms of use set forth on the program Website.
Recommended Modules
● Cloud Computing Fundamentals
● Infrastructure in Google Cloud
Weekly Task
Thank You!
Introductory Session.pdf

Introductory Session.pdf

  • 1.
  • 2.
    Welcome We are happyto see you here and glad that you are interested in a career in cloud and want to learn more about Google Cloud Platform.
  • 3.
    Event Agenda 10 min 1 2So, What’s the Cloud Anyway? 3 Start with a Solid Platform 4 Weekly Task + Q&A Your Career in the Cloud 10 min 30 min 10 min
  • 4.
  • 5.
    So, What’s theCloud Anyway? Copyright Google LLC. For educational purposes in accordance with the terms of use set forth on the program Website.
  • 6.
    Looks like vagueabstract thing.
  • 9.
    On-demand self-service No human intervention needed toget resources Broad network access Access from anywhere Resource pooling Provider shares resources to consumers Rapid elasticity Get more resources quickly as needed Measured service Pay only for what you consume Cloud computing has five fundamental characteristics Copyright Google LLC. For educational purposes in accordance with the terms of use set forth on the program Website.
  • 10.
    Every company isa data company Copyright Google LLC. For educational purposes in accordance with the terms of use set forth on the program Website.
  • 11.
    ● CPU, memory,storage, and networking is provided as a service. ● The user needs to manage the OS and the application. ● The platform is a managed service. ● All the user provides is the application. ● The platform and software is provided as a service to the user. ● The user supplies the data. Infrastructure as a service (IaaS) Platform as a service (PaaS) Software as a service (SaaS) IaaS versus PaaS versus SaaS Copyright Google LLC. For educational purposes in accordance with the terms of use set forth on the program Website.
  • 12.
    Copyright Google LLC.For educational purposes in accordance with the terms of use set forth on the program Website. Google Cloud PoPs and Network Edge point of presence Equiano (PT, NG, ZA) 2021 Dunant (US, FR) 2020 SJC (JP, HK, SG) 2013 JGA-S (GU, AU) 2019 Indigo (SG, ID, AU) 2019 Havfrue (US, IE, DK) 2019 Monet (US, BR) 2017 Junior (Rio, Santos) 2018 Tannat (BR, UY, AR) 2018 Curie (CL, US) 2019 Faster (US, JP, TW) 2016 PLCN (US, TW) 2020 Unity (US, JP) 2010 Grace Hopper (US, UK, ES) 2022 Network
  • 13.
    Compute App Engine Google Kubernetes Engine (GKE) Compute Engine Cloud Functions Cloud Run GoogleCloud offers a range of compute services Copyright Google LLC. For educational purposes in accordance with the terms of use set forth on the program Website.
  • 14.
    Storage Cloud SQL Cloud Storage Cloud Bigtable Cloud Spanner Datastore Google Cloudalso offers a range of storage services Copyright Google LLC. For educational purposes in accordance with the terms of use set forth on the program Website.
  • 15.
    Vision API Speech-to-Text API Cloud TranslationAPI AI Platform Big data Pub/Sub Dataflow Dataproc BigQuery AI Platform Notebooks Machine learning AutoML Google Cloud offers services to get value from data Copyright Google LLC. For educational purposes in accordance with the terms of use set forth on the program Website.
  • 16.
    Start with aSolid Platform Copyright Google LLC. For educational purposes in accordance with the terms of use set forth on the program Website.
  • 17.
    Google Cloud Console Web user interface >_ CloudSDK and Cloud Shell Command-line interface Cloud Console mobile app For iOS and Android REST-based API For custom applications There are four ways to interact with Google Cloud Copyright Google LLC. For educational purposes in accordance with the terms of use set forth on the program Website.
  • 18.
    The Cloud Consoleprovides a web-based GUI for you to manage Google Cloud projects and resources ● Centralized console for all project data. ● Execute common tasks using simple mouse clicks. ● Manage and create projects. ● Access developer tools: ○ Cloud Source Repositories ○ Cloud SDK ○ Cloud Shell ● Access to product APIs. Copyright Google LLC. For educational purposes in accordance with the terms of use set forth on the program Website.
  • 19.
    Logging in tothe Cloud Console Copyright Google LLC. For educational purposes in accordance with the terms of use set forth on the program Website.
  • 20.
    Interacting with theCloud Console Copyright Google LLC. For educational purposes in accordance with the terms of use set forth on the program Website.
  • 21.
    Every Google Cloudservice you use is associated with a project ● Enable services and APIs. ● Enable billing. ● Manage permissions and credentials. ● Track resource and quota usage. ● Programmatically manage your projects in Google Cloud. Copyright Google LLC. For educational purposes in accordance with the terms of use set forth on the program Website.
  • 22.
    Project ID Projectname Project number Globally unique Need not be unique Globally unique Assigned by Google Cloud but mutable during creation Chosen by you Assigned by Google Cloud Immutable after creation Mutable Immutable Projects have three identifying attributes Copyright Google LLC. For educational purposes in accordance with the terms of use set forth on the program Website.
  • 23.
    http://www.console.google.com Creating a project CopyrightGoogle LLC. For educational purposes in accordance with the terms of use set forth on the program Website.
  • 24.
    Creating a project CopyrightGoogle LLC. For educational purposes in accordance with the terms of use set forth on the program Website.
  • 25.
    Billing account paysfor project resources. A billing account is linked to zero or more projects. Accounts are charged automatically, invoiced monthly, or invoiced at the threshold limit. Sub accounts can be used for separate billing for projects. Cloud Storage VMs Cloud APIs BigQuery Cloud Network How billing works Copyright Google LLC. For educational purposes in accordance with the terms of use set forth on the program Website.
  • 26.
    ● gcloud ● gsutil ●bq The Cloud SDK is a command-line interface for Google Cloud products and services Copyright Google LLC. For educational purposes in accordance with the terms of use set forth on the program Website.
  • 27.
    ● Browser-based CLIaccess to resources ● No need to install the Cloud SDK or other tools locally ● Runs on an ephemeral Compute Engine VM at no cost to you ● 5 GB of persistent disk storage ● Web preview functionality and built-in authorization for project/resource access Cloud Shell console.cloud.google.com Cloud SDK Cloud Console Cloud Shell is an alternative to the Cloud SDK Copyright Google LLC. For educational purposes in accordance with the terms of use set forth on the program Website.
  • 28.
    Starting Cloud Shell CopyrightGoogle LLC. For educational purposes in accordance with the terms of use set forth on the program Website.
  • 29.
    The Cloud Consoleand Cloud Shell Copyright Google LLC. For educational purposes in accordance with the terms of use set forth on the program Website.
  • 30.
    The Cloud Shellcode editor is a tool for editing files inside your Cloud Shell environment Copyright Google LLC. For educational purposes in accordance with the terms of use set forth on the program Website.
  • 31.
    Manage Google Cloudservices from your Android or iOS device Copyright Google LLC. For educational purposes in accordance with the terms of use set forth on the program Website.
  • 32.
    How many labsdo we have to perform?
  • 34.
    ● Cloud ComputingFundamentals ● Infrastructure in Google Cloud ● Networking & Security in Google Cloud ● Data, ML, and AI in Google Cloud ● Create and Manage Cloud Resources ● Perform Foundational Infrastructure Tasks in Google Cloud ● Build and Secure Networks in Google Cloud ● Perform Foundational Data, ML, and AI Tasks in Google Cloud Copyright Google LLC. For educational purposes in accordance with the terms of use set forth on the program Website. Recommended Modules
  • 35.
    ● Cloud ComputingFundamentals ● Infrastructure in Google Cloud Weekly Task
  • 36.