Google Cloud
Fundamentals:
Core Infrastructure
NAME: SINCHANA M R
USN:4VV22IS100
Introduction to Google Cloud
Platform
1 Overview of GCP 2 Key Services 3 Benefits of GCP
Google Cloud Platform GCP offers services like Reduced costs, increased
is a suite of cloud Compute Engine, productivity, scalability,
computing services Cloud Storage, Cloud and access to the latest
that provide a range of SQL, Kubernetes technologies make GCP an
infrastructure, Engine, and more to attractive choice for
platform, and software empower users with modern cloud-based
solutions for flexible, scalable, and workloads.
businesses and secure cloud
developers. infrastructure.
Virtual Machines and Compute
Options
Compute Engine App Engine Kubernetes Engine
Google's Infrastructure- A Platform-as-a-Service A managed Kubernetes
as-a-Service (IaaS) (PaaS) solution that service for deploying and
offering, providing highly allows developers to managing containerized
customizable virtual build and deploy scalable applications with high
machines for a wide range web applications without availability and automatic
of workloads. managing infrastructure. scaling.
Storage and Databases in
Google Cloud
1 2 3
Cloud Storage Cloud SQL Firestore
Highly scalable and Fully managed A NoSQL document
durable object storage database services for database optimized for
for a variety of use MySQL, PostgreSQL, mobile and web
cases, from backups to and SQL Server, with applications, with real-
serving content. automatic scaling and time updates and
high availability. offline support.
Networking in Google Cloud
Virtual Private Cloud (VPC) Cloud Load Balancing
Provides a private, software-defined Distributes incoming traffic across
network for GCP resources, with multiple instances, ensuring high
customizable subnets, firewalls, and availability and scalability for your
routing tables. applications.
Cloud CDN Cloud DNS
A content delivery network that caches A highly available and scalable Domain
and serves static content from locations Name System (DNS) service for hosting
closer to your users, reducing latency. and managing your domain names.
Containers in the Cloud
Docker
An open-source platform for building, deploying, and
managing containerized applications.
Kubernetes
A powerful open-source container orchestration
system for automating the deployment, scaling, and
management of containerized applications.
GKE
Google Kubernetes Engine, a fully managed
Kubernetes service that provides a highly scalable and
reliable container platform.
Applications in the Cloud
App Engine Cloud Functions
Cloud Datastore BigQuery
A fully managed A serverless A fully managed
A highly scalable
serverless platform compute service NoSQL document
and cost-effective
for building and that allows you to database service
data warehouse
deploying scalable run event-driven optimized for
service for running
web applications code in response scalable and highly
complex analytical
and APIs. to a variety of available
queries.
triggers. applications.
THANK YOU