SlideShare a Scribd company logo
1 of 37
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

More Related Content

Similar to Introductory Session.pdf

30 days of google cloud event
30 days of google cloud event30 days of google cloud event
30 days of google cloud eventPreetyKhatkar
 
Week #1 Training ACEM.pptx
Week #1 Training ACEM.pptxWeek #1 Training ACEM.pptx
Week #1 Training ACEM.pptxShivamJha793068
 
Introduction to GCCP - 2022.pptx
Introduction to GCCP - 2022.pptxIntroduction to GCCP - 2022.pptx
Introduction to GCCP - 2022.pptxRamSamarthBB
 
30 days of cloud - 1
30 days of cloud - 130 days of cloud - 1
30 days of cloud - 1HitanshDoshi
 
GDSC BVCOENM - Google Cloud Study Jam October 2021 | Day 1 + Day 2
GDSC BVCOENM - Google Cloud Study Jam October 2021 | Day 1 + Day 2GDSC BVCOENM - Google Cloud Study Jam October 2021 | Day 1 + Day 2
GDSC BVCOENM - Google Cloud Study Jam October 2021 | Day 1 + Day 2GDSCBVCOENM
 
Introduction to google cloud platform
Introduction to google cloud platformIntroduction to google cloud platform
Introduction to google cloud platformPankajSoni224837
 
Cloud Study Jam_ Google Cloud Essentials Event Slides.pptx
Cloud Study Jam_ Google Cloud Essentials Event Slides.pptxCloud Study Jam_ Google Cloud Essentials Event Slides.pptx
Cloud Study Jam_ Google Cloud Essentials Event Slides.pptxAkashSrivastava519152
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud ComputingOmar Fathy
 
Introduction to google cloud platform
Introduction to google cloud platformIntroduction to google cloud platform
Introduction to google cloud platformPankajsoni320243
 
Scale with a smile with Google Cloud Platform At DevConTLV (June 2014)
Scale with a smile with Google Cloud Platform At DevConTLV (June 2014)Scale with a smile with Google Cloud Platform At DevConTLV (June 2014)
Scale with a smile with Google Cloud Platform At DevConTLV (June 2014)Ido Green
 
#MBLTdev: Разработка backend для мобильного приложения с использованием Googl...
#MBLTdev: Разработка backend для мобильного приложения с использованием Googl...#MBLTdev: Разработка backend для мобильного приложения с использованием Googl...
#MBLTdev: Разработка backend для мобильного приложения с использованием Googl...e-Legion
 
GCCP Session 2.pptx
GCCP Session 2.pptxGCCP Session 2.pptx
GCCP Session 2.pptxDSCIITPatna
 
Introduction to Google Cloud
Introduction to Google CloudIntroduction to Google Cloud
Introduction to Google CloudDSC IEM
 
Accessing Google Cloud APIs
Accessing Google Cloud APIsAccessing Google Cloud APIs
Accessing Google Cloud APIswesley chun
 
Entrepreneurship Tips With HTML5 & App Engine Startup Weekend (June 2012)
Entrepreneurship Tips With HTML5 & App Engine Startup Weekend (June 2012)Entrepreneurship Tips With HTML5 & App Engine Startup Weekend (June 2012)
Entrepreneurship Tips With HTML5 & App Engine Startup Weekend (June 2012)Ido Green
 
Google Cloud Platform Update
Google Cloud Platform UpdateGoogle Cloud Platform Update
Google Cloud Platform UpdateIdo Green
 

Similar to Introductory Session.pdf (20)

30 days of google cloud event
30 days of google cloud event30 days of google cloud event
30 days of google cloud event
 
Week #1 Training ACEM.pptx
Week #1 Training ACEM.pptxWeek #1 Training ACEM.pptx
Week #1 Training ACEM.pptx
 
Week #1 Training.pptx
Week #1 Training.pptxWeek #1 Training.pptx
Week #1 Training.pptx
 
Introduction to GCCP - 2022.pptx
Introduction to GCCP - 2022.pptxIntroduction to GCCP - 2022.pptx
Introduction to GCCP - 2022.pptx
 
30 days of cloud - 1
30 days of cloud - 130 days of cloud - 1
30 days of cloud - 1
 
GCCP-Session 2
GCCP-Session 2GCCP-Session 2
GCCP-Session 2
 
GDSC BVCOENM - Google Cloud Study Jam October 2021 | Day 1 + Day 2
GDSC BVCOENM - Google Cloud Study Jam October 2021 | Day 1 + Day 2GDSC BVCOENM - Google Cloud Study Jam October 2021 | Day 1 + Day 2
GDSC BVCOENM - Google Cloud Study Jam October 2021 | Day 1 + Day 2
 
Introduction to google cloud platform
Introduction to google cloud platformIntroduction to google cloud platform
Introduction to google cloud platform
 
Cloud Study Jam_ Google Cloud Essentials Event Slides.pptx
Cloud Study Jam_ Google Cloud Essentials Event Slides.pptxCloud Study Jam_ Google Cloud Essentials Event Slides.pptx
Cloud Study Jam_ Google Cloud Essentials Event Slides.pptx
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Introduction to google cloud platform
Introduction to google cloud platformIntroduction to google cloud platform
Introduction to google cloud platform
 
Scale with a smile with Google Cloud Platform At DevConTLV (June 2014)
Scale with a smile with Google Cloud Platform At DevConTLV (June 2014)Scale with a smile with Google Cloud Platform At DevConTLV (June 2014)
Scale with a smile with Google Cloud Platform At DevConTLV (June 2014)
 
#MBLTdev: Разработка backend для мобильного приложения с использованием Googl...
#MBLTdev: Разработка backend для мобильного приложения с использованием Googl...#MBLTdev: Разработка backend для мобильного приложения с использованием Googl...
#MBLTdev: Разработка backend для мобильного приложения с использованием Googl...
 
GCCP Session 2.pptx
GCCP Session 2.pptxGCCP Session 2.pptx
GCCP Session 2.pptx
 
Week 1 - ACE.pptx
Week 1 - ACE.pptxWeek 1 - ACE.pptx
Week 1 - ACE.pptx
 
Google Developers Overview Deck 2015
Google Developers Overview Deck 2015Google Developers Overview Deck 2015
Google Developers Overview Deck 2015
 
Introduction to Google Cloud
Introduction to Google CloudIntroduction to Google Cloud
Introduction to Google Cloud
 
Accessing Google Cloud APIs
Accessing Google Cloud APIsAccessing Google Cloud APIs
Accessing Google Cloud APIs
 
Entrepreneurship Tips With HTML5 & App Engine Startup Weekend (June 2012)
Entrepreneurship Tips With HTML5 & App Engine Startup Weekend (June 2012)Entrepreneurship Tips With HTML5 & App Engine Startup Weekend (June 2012)
Entrepreneurship Tips With HTML5 & App Engine Startup Weekend (June 2012)
 
Google Cloud Platform Update
Google Cloud Platform UpdateGoogle Cloud Platform Update
Google Cloud Platform Update
 

Recently uploaded

Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 

Recently uploaded (20)

Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 

Introductory Session.pdf

  • 2. 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.
  • 3. 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
  • 5. 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.
  • 6. Looks like vague abstract thing.
  • 7.
  • 8.
  • 9. 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.
  • 10. 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.
  • 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 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.
  • 14. 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.
  • 15. 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.
  • 16. Start with a Solid 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 >_ 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.
  • 18. 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.
  • 19. 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.
  • 20. Interacting with the Cloud Console Copyright Google LLC. For educational purposes in accordance with the terms of use set forth on the program Website.
  • 21. 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.
  • 22. 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.
  • 23. 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.
  • 24. Creating a project Copyright Google LLC. For educational purposes in accordance with the terms of use set forth on the program Website.
  • 25. 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.
  • 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 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.
  • 28. Starting Cloud Shell Copyright Google LLC. For educational purposes in accordance with the terms of use set forth on the program Website.
  • 29. 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.
  • 30. 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.
  • 31. 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.
  • 32. How many labs do we have to perform?
  • 33.
  • 34. ● 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
  • 35. ● Cloud Computing Fundamentals ● Infrastructure in Google Cloud Weekly Task