top of page

Google Cloud Platform 

Cloud Engineer (GCP-ACE) Professional Cloud Architect 

(GCP-PCA)

Introduction to Cloud Computing

  • Introduction to Cloud & GCP

  • Infrastructure as a service (IAAS)

  • Platform as a service (PAAS)

  • Software as a service(SAAS)

  • Public vs Private vs Hybrid cloud model

  • Understanding Regions and Zones in GCP

  • Create Free Tier GCP Account

  • Explore GCP Console

  • Setting up billing alert

  • Understanding Project hierarchy.

  • Creating Cloud Identity & Creating admin users.

  • Creating folders and projects.

  • Understanding how billing works for free trial

2

Implement and manage GCP Networking

  • Overview of GCP networking

  • Understanding need of GCP Virtual Private Cloud

  • IP Address overview

  • Creation of CIDR 

  • What is a Virtual Private Cloud (VPC)

  • Creating Multiple VPC’s and establishing connectivity

  • How to Create Subnets

  • What is a Public IP Address and Private IP Address

  • How to create Firewalls

  • What is Routing and how to create Routes

  • What is a Shared VPC

  • How to make VPC network Peering

  • What are Bastion hosts , and how to configure

  • How to connect your network to google

  • Cloud VPN

  • Cloud Router

  • Cloud DNS

3

Google Advanced Networking & Caching

  • Types of Load Balancers in Google Cloud

  • L4 vs L7 Differences and uses cases

  • Understanding TCP Layer 4 Load Balancer

  • Deploying TCP Load Balancer

  • What is TLS?

  • Generating SSL certificates using LetsEncrypt.

  • Understanding HTTPS Layer 7 Load Balancer

  • Deploying HTTPS Load Balancer

  • VPC Flow logs

  • What is a Content Delivery network?

  • Creation of CDN

  • Google Cloud armor

4

Deploy & Manage Google Compute Engine

  • Compute Engine Overview

  • Cloud shell, Editor and web preview 

  • Instance options available in GCE

  • Create and connect to a linux machine

  • Create and connect to a windows machine

  • Configuring Web Server for HTTPS

  • Using gcloud to create compute instances

  • Disks: Creating , editing and manipulating disks 

  • Creating custom images

  • Taking snapshots from VM’s

  • Startup and Shutdown scripts

  • Preemptible VMs

  • SSh Keys and Metadata

  • Creating SSH keys and connecting to a Linux instance 

5

Migrating On-premise to GCP

  • How to migrate to GCP? 

  • Migrating On-Premises Servers(VMware) to Google Cloud.

  • Migrating On-premises databases to Google Cloud.

6

Understand Google Cloud Services

  • Introduction to Google Cloud services

  • Managing Google services using command-line tools, app, and console

  • Deploying Cloud Shell for GCP environment management

  • Installing and configuring Cloud SDK
     

7

Google Identify & Access Management

  • Cloud IAM Overview

  • What is a GSuite and Cloud Identity

  • IAM Navigation and Organization Node

  • IAM Roles

  • Working with folders

  • Custom roles creation and assigning to users

  • Service accounts

8

​Planning and implementing Google Cloud Storage

  • Cloud storage concepts

  • Working with gsutil command

  • Cloud storage security

  • Gsutil commands  

  • Object Versioning and Lifecycle Management

  • Creating Signed URL’s

  • What is FileStore ? 

  • How to create NFS from file store

google cloud platform

Register for Training!

Thanks for submitting!

  • Facebook
  • Twitter
  • Instagram
  • LinkedIn

9

Implementing Google PaaS Databases

  • What is Cloud SQL ?

  • Creating a MYSQL instance in Google Cloud

  • Viewing and Editing Instance Information in Cloud SQL

  • How to Clone a Mysql Instance .

  • How to Start | Stop | Restart | Delete a cloud sql instance

  • Configuring Private and public ip configuration in Google cloud

  • Connecting a Cloud Sql from Cloud shell

  • Connecting a Cloud SQL from a computing engine instance

  • Creating a High Available Cloud SQL Instance

  • Creating and Managing Read Replicas in Cloud SQL

  • Creating and Managing Automated Backups in Cloud SQL

  • How to Import and Export data from or to Cloud SQL

  • Creating and Managing Users in CLoud SQL

10

Introduction Automation Part -1  CI/CD

  • Creating GitLab Account

  • Creating your first project and pushing the code

  • Managing Secrets and Secure files in GitLab
    Configuring GitLab Runners

  • Creating sample pipeline using YAML

  • Integrating Terraform with GitLab Pipelines

11

Introduction to Automation Part -2 IAAC

  • Understanding IaaC

  • Understanding Cloud Deployment Manager

  • Creating Templates and Deploying templates.

  • Comparing Cloud Deployment with Terraform

12

Understand Google Cloud Run

  • Introduction to Docker 

  • What are deployments?

  • What are containers?

  • What is cloud run 

  • Deploying an application in Cloud Run 

  • How to Rollout and Rollback version in Cloud run 

  • Traffic splitting in Cloud Run 

  • Triggering and scheduling Cloud run

15

Google Cloud Functions

  • Python Basics.

  • Understanding Python Data Structures.

  • Event Driven architecture with Cloud Functions

  • Deploying Cloud Functions.

  • Automating builds with Triggers

  • Establishing a CI/CD pipeline with Google Cloud

16

Google Cloud Biling

  • Cloud Billing 

  • Managing Cloud Billing

  • Controlling costs and Budgets Alerts

  • Billing Exports

13

Architecting with Google Kubernetes
Engine

  • Monolithic and Microservice Architecture

  • Containers vs  Docker

  • Kubernetes

  • Google Kubernetes Engine

  • Helm Package Manager

14

Working with Google Cloud App Engine

  • Understanding App Engine Environments Standard vs Flexible  

  • Understanding App Engine Component Hierarchy

  • Scaling Google App Engine Instances

  • Mange App Engine - From the Command Line

  • Exploring App Engine in GCP - App, Services and Versions

  • Instagram
  • Facebook
  • LinkedIn
  • Youtube
  • Whatsapp
© 2025 Copyrights CloudTechTrainings.com
bottom of page