Presentation for Introduction to Google Cloud Platform. This PPT provides basic understanding for services provided by Google Cloud Platform like Compute, Storage, VPC, IAM.
2. Content
What is cloud computing?
Why GCP?
Comparison
Introduction to GCP
Service provided by GCP
Cloud IAM
Compute Engine
Compute Storage
Virtual Private Cloud
Demo
3. What is cloud computing?
Cloud computing is the on-demand availability of computer system resources,
especially data storage and computing power, without direct active
management by the user
Service Models: IaaS, PaaS, SaaS, FaaS
5. Why GCP?
Runs on Google's Infrastructure
Performance you can count up on
Cost: Google’s Cloud is the clear winner when it comes to compute and
storage costs compared to AWS
Market: AWS is the market leader when compared with AWS
In terms of VM size, GCP now offers the largest VMs in the market
Fast bootup of VMs or any resources
As per Gartner survey, GCP has better UX
6. Introduction to GCP
Google Cloud Platform enables developers to build, test and deploy
applications on Google's highly scalable and reliable infrastructure. Choose
from computing storage and application services from your web, mobile and
Backend solutions.
Google cloud platform is a set of modular cloud based services that allow you
to create anything from simple to complex applications.
These services/resources are categorised as Global, regional, or zonal
resources
7. • global resources include preconfigured disk images, disk snapshots, and networks
• regional resources include static external IP addresses
• zonal resources include VM instances, their types, and disks
11. Cloud IAM
With Cloud IAM, you manage access
control by defining who (identity) has
what access (role) for which resource.
Enterprise-grade access control
Features:
• Single access control interface
• Fine-grained control
• Context-aware access
• Flexible roles
• Web, programmatic, and command-line
access
• Free of charge
12. Access management has three main
parts:
Member: A member can be a Google Account (for end users), a service
account (for apps and virtual machines), a Google group, or a G Suite or Cloud
Identity domain that can access a resource.
Role. A role is a collection of permissions. Permissions determine what
operations are allowed on a resource.
Policy. The Cloud IAM policy binds one or more members to a role
13.
14. Service Account
A service account is an account for an application instead of an individual end
user
When you run code that's hosted on Google Cloud, the code runs as the
account you specify
You can create as many service accounts as needed to represent the different
logical components of your application