Course Curriculum

 Course Curriculum – GCP Professional Cloud Architect

1. Introduction to Cloud and GCP

  • Introduction to Cloud Computing
  • Introduction to Google Cloud Platform  
  • Google Cloud Account Signup
  •   

2. Google Cloud Region and Zones

  • Regions
  • Zones
  • Point of Presence
  • High Availability Concept
  • Resource Hierarchy
  • Budget, Alerts, Billing, Quotas

3. Google Compute Engine

  • Virtualization and Virtual Machine Concept
  • Google Compute Engine – Machine Type, Disks, Images
  • Discount Options in Google Compute Engine
  • Backup and Snapshots, Images
  • Other actions on Compute Engine

4. Networking in GCP

  • VPC Introduction
  • Components of VPC
  • Subnetting
  • Cloud Routers
  • VPN
  • VPC Peering
  • Interconnect options
  • Shared VPC
  • Cloud DNS 
  • NAT Gateway
  • Bastion Host

5. Google Cloud Storage

  • Bucket & Objects
  • gsutil Commands
  • CDN – Content Delivery Network

6. Load Balancing & Autoscaling

  • Google Cloud Load balancing Options
  • Autoscaling in GCP
  • Managed and Unmanaged Instance Groups

7. GCP – Other Compute Options

  • Google App Engine – Standard and Flexible Environments
  • Google Cloud Function

8. Google Kubernetes Engine (GKE)

  • Concept of Containerization 
  • GKE Commands

9. GCP – Storage Options

  • Cloud SQL
  • Cloud Spanner
  • Datastore
  • Bigtable
  • BigQuery

10. GCP – Data Processing Services

  • Google Cloud Dataflow
  • Pub/Sub
  • Cloud DataProc
  • DataPrep

11. IAM & Security

  • Google Cloud Identity & Access Management overview
  • Roles and IAM Hierarchy
  • Network Security
  • Mitigating Security Vulnerability

12. Architectural Concepts & Implementation in GCP

  • High Availability Solution
  • Disaster Recovery Solution
  • Scalable solution
  • Cost optimization in GCP
  • Google Cloud Operations Suite

13. Case Study Discussion

  • EHR Healthcare
  • Helicopter Racing League
  • Mountkrik Games
  • TeramEarth

13. Sample Practice Questions