SlideShare a Scribd company logo
Google Cloud
Study Jams
session 4
Introduction to Compute Engine
Serverless Compute
Cloud Storage Types
Structured vs Unstructured Data
Security & IAM
Hands-on with the Cloud console
Introduction to Compute Engine
● What is Google Compute
Engine?
● Types of Virtual Machines
● What is the need of GCE?
Serverless Compute
● Automated resource allocation
● No server provisioning, hardware maintenance, or operating
system updates.
● Serverless platforms accelerate your development and
deployment cycles.
Serverless Compute Products
Google App Engine enables developers to build
and deploy applications without worrying about
server management.
Google Cloud Run is a serverless compute
platform designed for containerized
applications.
Google Cloud Functions is a serverless
compute service that automatically respond to
specific events or triggers.
Working of the Cloud Functions
Storage Types
Cloud Storage
● Provided by cloud computing
providers
● Users can access data from anywhere
● Scalable and cost effective
● Commonly used for data backup
Common Use Cases for Cloud Storage
● Content Storage & Delivery
● Storage for data analytics & general
compute
● Backup and archival Storage
Structured vs Unstructured Data
GCP Security
● Data Encryption
● Identity & Access Management (IAM)
● Security key Management
● Security Compliance
● Firewall Rules
IAM (Identity and Access Management)
● Roles and Permissions
● Principals
● Resource Hierarchy
● Fine grained Control
● Auditing & Monitoring
IAM Roles
Four Ways to Interact with Google Cloud
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.
● Every Google Cloud service you use is associated With a project
● Every project has three identifying attribute
Lets go Hands on!!!
● The Cloud SDK is a command-line interface for Google Cloud products
and services
gcloud
gsutil
bq
● Cloud Shell is an alternative to the Cloud SDK
● 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
Rest Based API
Curl
curl https://api.example.com/resource
Python
import requests
url = 'https://api.example.com/resource'
response = requests.get(url)
print(response.text)
You can manage Google Cloud services from your Android
or iOS device
This week’s HW!
Labs
5
6
7
1
2
3
CSJ4.pptx
Thank You for being a good sport!
Happy Learning!

More Related Content

PDF
Introductory Session.pdf
PPTX
Google Cloud Study Jam | GDSC NCU
PPTX
GDSC Study Jam Session 1
PPTX
30 days of cloud - 1
PPTX
Introduction to GCCP - 2022.pptx
PPTX
GCCP-Session 2
PPTX
GDSC BVCOENM - Google Cloud Study Jam October 2021 | Day 1 + Day 2
PPTX
Copy of Week #1
Introductory Session.pdf
Google Cloud Study Jam | GDSC NCU
GDSC Study Jam Session 1
30 days of cloud - 1
Introduction to GCCP - 2022.pptx
GCCP-Session 2
GDSC BVCOENM - Google Cloud Study Jam October 2021 | Day 1 + Day 2
Copy of Week #1

Similar to CSJ4.pptx (20)

PPTX
GCCP Session 2.pptx
PPTX
GCCP.pptx
PPTX
Week #1 Training.pptx
PPTX
Week #1 Training ACEM.pptx
PPTX
GCCP Session.pptx
PDF
Introduction to GCP
PPTX
Session #1 GCCP
PPTX
Google Cloud Fundamentals by CloudZone
PPTX
Intro to the Google Cloud for Developers
PDF
A fresh look at Google’s Cloud by Mandy Waite
PDF
Powerful Google Cloud tools for your hack
PDF
Google Cloud Study Jam.pdf
PDF
Google Cloud Study Jam Session 1.pdf
PPTX
GCCP Session #1 - Getting Started with GCP.pptx
PDF
node.js on Google Compute Engine
PDF
Gcp intro-20160721
PPTX
30 daysofcloud - 2
PDF
Next Generation Cloud Computing With Google - RightScale Compute 2013
PPTX
GDSC.pptx
PPTX
GDSC.pptx
GCCP Session 2.pptx
GCCP.pptx
Week #1 Training.pptx
Week #1 Training ACEM.pptx
GCCP Session.pptx
Introduction to GCP
Session #1 GCCP
Google Cloud Fundamentals by CloudZone
Intro to the Google Cloud for Developers
A fresh look at Google’s Cloud by Mandy Waite
Powerful Google Cloud tools for your hack
Google Cloud Study Jam.pdf
Google Cloud Study Jam Session 1.pdf
GCCP Session #1 - Getting Started with GCP.pptx
node.js on Google Compute Engine
Gcp intro-20160721
30 daysofcloud - 2
Next Generation Cloud Computing With Google - RightScale Compute 2013
GDSC.pptx
GDSC.pptx
Ad

More from GDSCAESB (6)

PPTX
GDSC ASEB Gen AI study jams presentation
PPTX
git2.pptx
PPTX
Git1.pptx
PPTX
csj3.pptx
PPTX
cloud_study_jams_session2.pptx
PPTX
cloud_study_jams_1_2023.pptx
GDSC ASEB Gen AI study jams presentation
git2.pptx
Git1.pptx
csj3.pptx
cloud_study_jams_session2.pptx
cloud_study_jams_1_2023.pptx
Ad

Recently uploaded (20)

PDF
BRKDCN-2613.pdf Cisco AI DC NVIDIA presentation
PPT
Chapter 6 Design in software Engineeing.ppt
PPTX
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
PPTX
metal cuttingmechancial metalcutting.pptx
PPTX
Road Safety tips for School Kids by a k maurya.pptx
PDF
ETO & MEO Certificate of Competency Questions and Answers
PPTX
Simulation of electric circuit laws using tinkercad.pptx
PPTX
MET 305 MODULE 1 KTU 2019 SCHEME 25.pptx
PPTX
TE-AI-Unit VI notes using planning model
PPTX
24AI201_AI_Unit_4 (1).pptx Artificial intelligence
PDF
algorithms-16-00088-v2hghjjnjnhhhnnjhj.pdf
PPTX
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
PPTX
Unit 5 BSP.pptxytrrftyyydfyujfttyczcgvcd
PPTX
ANIMAL INTERVENTION WARNING SYSTEM (4).pptx
PPTX
AgentX UiPath Community Webinar series - Delhi
PDF
Traditional Exams vs Continuous Assessment in Boarding Schools.pdf
PPT
Drone Technology Electronics components_1
PPTX
Practice Questions on recent development part 1.pptx
PDF
Chad Ayach - A Versatile Aerospace Professional
BRKDCN-2613.pdf Cisco AI DC NVIDIA presentation
Chapter 6 Design in software Engineeing.ppt
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
metal cuttingmechancial metalcutting.pptx
Road Safety tips for School Kids by a k maurya.pptx
ETO & MEO Certificate of Competency Questions and Answers
Simulation of electric circuit laws using tinkercad.pptx
MET 305 MODULE 1 KTU 2019 SCHEME 25.pptx
TE-AI-Unit VI notes using planning model
24AI201_AI_Unit_4 (1).pptx Artificial intelligence
algorithms-16-00088-v2hghjjnjnhhhnnjhj.pdf
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
Unit 5 BSP.pptxytrrftyyydfyujfttyczcgvcd
ANIMAL INTERVENTION WARNING SYSTEM (4).pptx
AgentX UiPath Community Webinar series - Delhi
Traditional Exams vs Continuous Assessment in Boarding Schools.pdf
Drone Technology Electronics components_1
Practice Questions on recent development part 1.pptx
Chad Ayach - A Versatile Aerospace Professional

CSJ4.pptx

  • 2. Introduction to Compute Engine Serverless Compute Cloud Storage Types Structured vs Unstructured Data Security & IAM Hands-on with the Cloud console
  • 3. Introduction to Compute Engine ● What is Google Compute Engine? ● Types of Virtual Machines ● What is the need of GCE?
  • 4. Serverless Compute ● Automated resource allocation ● No server provisioning, hardware maintenance, or operating system updates. ● Serverless platforms accelerate your development and deployment cycles.
  • 5. Serverless Compute Products Google App Engine enables developers to build and deploy applications without worrying about server management. Google Cloud Run is a serverless compute platform designed for containerized applications. Google Cloud Functions is a serverless compute service that automatically respond to specific events or triggers.
  • 6. Working of the Cloud Functions
  • 8. Cloud Storage ● Provided by cloud computing providers ● Users can access data from anywhere ● Scalable and cost effective ● Commonly used for data backup
  • 9. Common Use Cases for Cloud Storage ● Content Storage & Delivery ● Storage for data analytics & general compute ● Backup and archival Storage
  • 11. GCP Security ● Data Encryption ● Identity & Access Management (IAM) ● Security key Management ● Security Compliance ● Firewall Rules
  • 12. IAM (Identity and Access Management) ● Roles and Permissions ● Principals ● Resource Hierarchy ● Fine grained Control ● Auditing & Monitoring
  • 14. Four Ways to Interact with Google Cloud
  • 15. 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.
  • 16. ● Every Google Cloud service you use is associated With a project ● Every project has three identifying attribute
  • 17. Lets go Hands on!!!
  • 18. ● The Cloud SDK is a command-line interface for Google Cloud products and services gcloud gsutil bq ● Cloud Shell is an alternative to the Cloud SDK ● 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
  • 19. Rest Based API Curl curl https://api.example.com/resource Python import requests url = 'https://api.example.com/resource' response = requests.get(url) print(response.text)
  • 20. You can manage Google Cloud services from your Android or iOS device
  • 23. Thank You for being a good sport! Happy Learning!