You are on page 1of 16

GCP 101

GCP Context
• Google Cloud Platform (GCP), offered by Google, is a suite of cloud computing services that runs on the same
infrastructure that Google uses internally for its end-user products.
• Compute Engine resources are hosted in multiple locations worldwide. These locations are composed of regions and
zones. A region is a specific geographical location where you can host your resources. Regions have three or more
zones.
• Regions & Zones
https://cloud.google.com/compute/docs/regions-zones/
• Four ways to interact with GCP: the Console, the SDK & Cloud
Shell, the Mobile App, and the APIs
Training Material

• GCP documentation - https://cloud.google.com/docs


• Pluralsight
• Qwiklabs
• A Cloud Guru
Qwiklabs

• Completing the following quests is very very important — https://www.qwiklabs.com/


• 1. Fundamental: Cloud Architecture Quest
• 2. Advanced: Challenge: GCP Architecture

• Completion of the following quests are highly recommended:


• 1. Introductory: Deploying Applications
• 2. Fundamental: Security & Identity Fundamentals
• 3. Fundamental: Stackdriver
• 4. Fundamental: Networking in the Google Cloud
• 5. Advanced: Kubernetes in the Google Cloud
• 6. Advanced: Network Performance and Optimization
• 7. Advanced: Deployment Manager
• 8. Advanced: Managing Cloud Infrastructure with Terraform
• 9. Expert: Kubernetes Solutions
• 10. Expert: Google Cloud Solutions I: Scaling Your Infrastructure
• Overview
• https://cloud.google.com/docs/overview/
• https://cloud.google.com/docs/geography-and-regions
• https://cloud.google.com/docs/compare/aws/
• Compute Engine
• https://cloud.google.com/compute/docs/regions-zones/regions-zones
• https://cloud.google.com/compute/docs/faq
• https://cloud.google.com/docs/choosing-a-compute-option
• https://cloud.google.com/compute/docs/instances/preemptible
• App Engine
• https://cloud.google.com/appengine/kb/
• https://cloud.google.com/appengine/docs/the-appengine-environments
• https://cloud.google.com/appengine/docs/flexible/
• https://cloud.google.com/appengine/docs/standard/
• https://cloud.google.com/appengine/docs/glossary
• Container Engine
• https://cloud.google.com/container-engine/
• Storage Decisions
• https://cloud.google.com/docs/storing-your-data
• Cloud Storage
• https://cloud.google.com/storage/docs/faq
• https://cloud.google.com/storage/docs/best-practices
• Spanner
• https://cloud.google.com/spanner/docs/overview
• Cloud SQL
• https://cloud.google.com/sql/faq
• https://cloud.google.com/sql/docs/features
• Bigtable
• https://cloud.google.com/bigtable/docs/overview
• Datastore
• https://cloud.google.com/datastore/docs/concepts/overview
• https://cloud.google.com/datastore/docs/best-practices
• Transfer Service
• https://cloud.google.com/storage/transfer/
• Networking
• https://cloud.google.com/compute/docs/vpc/
• https://cloud.google.com/compute/docs/load-balancing-and-autoscaling
• https://cloud.google.com/compute/docs/vpc/firewalls
• https://cloud.google.com/compute/docs/vpn/overview
Certifications

Certification Cost
Associate Cloud Engineer USD 125.00
Professional Cloud Architect USD 200.00
Professional Cloud Developer USD 200.00
Professional Cloud DevOps Engineer USD 200.00
Professional Cloud Network Engineer USD 200.00
Professional Cloud Security Engineer USD 200.00
Professional Collaboration Engineer USD 200.00
Professional Machine Learning Engineer USD 200.00
Core Services

GCP AWS
Compute Google Compute Engine and Amazon Elastic Compute Cloud (EC2)
Google App Engine
Storage Google Cloud Storage Amazon Simple Storage Service (S3)
Google Persistent Disk Amazon Elastic Block Store (EBS)
Network Google Virtual Private Cloud Amazon Virtual Private Cloud (VPC)
Database Google Cloud SQL, Amazon Relational Database Service (RDS)
Google Firestore Amazon DynamoDB
Google Cloud Bigtable
Higher Level of Services

GCP AWS
Application services Google Pub/Sub Amazon SNS
Big data and analytics Google Dataflow Amazon Kinesis
services
Machine learning services Google AI Platform Amazon SageMaker
Operations services Google Cloud Monitoring Amazon CloudWatch
Security services Identity and Access Management AWS Identity and Access Management (IAM)
(IAM)
Service Comparison

Service Category Service GCP AWS


Compute IaaS Compute Engine Amazon Elastic Compute Cloud
PaaS App Engine AWS Elastic Beanstalk
FaaS Cloud Functions AWS Lambda
Containers CaaS Google Kubernetes Engine Amazon Elastic Kubernetes
Service
Amazon Elastic Container
Service
Serverless Platform Cloud Run AWS Fargate
Container registry Container Registry Amazon Elastic Container
Registry
Networking Virtual networks Virtual Private Cloud Amazon Virtual Private Cloud
Load balancer Cloud Load Balancing Elastic Load Balancer (ELB)
Service Comparison

Service Category Service GCP AWS


Networking Dedicated Interconnect Cloud Interconnect AWS Direct Connect
connection
Domains and DNS Google Domains Amazon Route 53
Cloud DNS
CDN Cloud CDN Amazon CloudFront
DDoS firewall Google Cloud Armor AWS Shield
AWS WAF
Storage Object storage Cloud Storage Amazon Simple Storage Service
(s3)
Block storage Persistent Disk Amazon Elastic Block Store
(EBS)
Archival storage Cloud Storage Archive Amazon Glacier
Service Comparison

Service Category Service GCP AWS


Storage Reduced-availability Cloud Storage Nearline and Amazon S3 Standard-Infrequent
storage Cloud Storage Coldline Access, Amazon S3 One Zone-
Infrequent Access
File storage Filestore Amazon Elastic File System
In-memory data store Memorystore Amazon ElastiCache for Redis
Database RDBMS Cloud SQL, Cloud Spanner Amazon Relational Database
Service, Amazon Aurora
Document data storage Filestore Amazon DocumentDB
NoSQL: Key-value Cloud Bigtable (key/value Amazon DynamoDB
workloads)
Service Comparison

Service Category Service GCP AWS


Security & IAM Identity and Access Amazon Identity and Access
identity Management Management
Secret management Secret Manager AWS Secrets Manager
Encrypted keys Cloud Key Management Service AWS Key Management Service
Active Directory Managed Service for Microsoft AWS Directory Service
Active Directory
GCP Professional Architects Exam topics

You might also like