GCP Cloud Engineer - GCP Admin - Online Training
Duration: 35 Days (Max)
Prerequisite: Not Required, I will start from basics
Email:- tv369.academy@gmail.com
1.Cloud Services
1. Introduction to Cloud Computing2. High Availability, Fault Tolerance and Disaster recovery3. Scalability and Elasticity4. Capex vs Opex5. Infrastructure as a service (IAAS)6. Platform as a service (PAAS)7. Software as a service (SAAS)8. Public Cloud model9. Private Cloud model10. Hybrid Cloud model
2.Google Cloud Introduction
3.GCP Infrastructure
1. Understanding the fundamentals of Google Cloud Platform2. The Google Global infrastructure3. What are Regions ?4. What is an Availability Zone5. What is Point of Presence6. Different projects running on the GCP infrastructure, including Google projects
4.Account Setup
1. Create Free Tier GCP Account2. Explore GCP Console
5.Identity and Access Management
1. Cloud IAM Overview2. What is a GSuite and Cloud Identity3. IAM Navigation and Organisation Node4. IAM Roles5. Working with folders6. Custom roles creation and assigning to users7. Service accounts
6. Cloud SDK
1. Installing and configuring Cloud SDK2. Initializing components and setup to connect to GCP
7. Google Cloud Services
1. Introduction to Google Cloud services2. Managing Google services using command-line tools, app, and console3. Deploying Cloud Shell for GCP environment management
8. Linux (2 sessions)
1. touch, mkdir, create file, vi editor etc..2. ls [list]3. cp [copy]4. mv [move]5. ps [process] & grep6. some more important commands
9.Virtual Networks
1. IP Address overview2. Creation of CIDR3. What is a Virtual Private Cloud (VPC)4. Creating Multiple VPC’s and establishing connectivity5. How to Create Subnets6. What is a Public IP Address and Private IP Address7. How to create Firewalls8. What is Routing and how to create Routes9. What is a Shared VPC10. How to make VPC network Peering11. What are Bastion hosts , and how to configure.
10.Google Compute Engine
1. Compute Engine Overview2. Cloud shell, Editor and web preview3. Instance options available in GCE4. Create and connect to a linux machine5. Create and connect to a windows machine6. Configuring Web Server for HTTPS7. Using gCloud to create compute instances8. Disks: Creating , editing and manipulating disks9. Creating custom images10. Taking snapshots from VM’s11. Startup and Shutdown scripts12. Preemptible VMs13. SSh Keys and Metadata14. Creating SSH keys and connecting to a Linux instance
11.Instance Groups & Load Balancers
1. Automation and scaling2. Load balancers overview3. Instance Group and Autoscaling4. Managed Instance Group5. Load Balancer backend6. What is TLS7. VPC Flow logs
8. Google Cloud armor
12.Cloud Resource Manager
1. Management Services2. GCP Resource Hierarchy3. Creating and managing projects.4. Limits and quotas5. Label
13.Google Cloud Storage
1. Cloud storage concepts2. Working with gsutil command3. Cloud storage security4. gsutil commands5. Object Versioning and LifecyCle Management6. Creating Signed URL’s7. What is FileStore8. How to create NFS from file store
14.Encryption On Google Cloud Platform:
1. What is Encryption ?2. Encryption at Rest , Transit3. Cloud KMS4. Creating and Managing GMEK, CMEK, CSEK
16.Cloud SQL
1. What is Cloud SQL ?2. Creating a MYSQL instance in Google Cloud3. Viewing and Editing Instance Information in Cloud SQL4. How to Clone a MySQL Instance .5. How to Start | Stop | Restart | Delete a Cloud SQL instance6. Configuring Private and public ip configuration in Google Cloud7. Connecting a Cloud SQL from Cloud shell8. Connecting a Cloud SQL from a computing engine instance9. Creating a High Available Cloud SQL Instance10. Creating and Managing Read Replicas in Cloud SQL11. Creating and Managing Automated Backups in Cloud SQL12. How to Import and Export data from or to Cloud SQL13. Creating and Managing Users in Cloud SQL
17.Migration
1. How to migrate to GCP ?2. Migrating On-premises databases to Google Cloud.
18.Cloud Spanner
1. What is Cloud Spanner2. Setting up HA Cloud Spanner in Google Cloud
19.Interconnection Networks
1. How to connect your network to google2. Cloud VPN3. Cloud Router4. Cloud DNS
20.Terraform
1. Deploying Infra using Terraform2. Project_1 (Creating VPN’s with Subnets)3. Project_2 (Creating VM Instances with firewalls)4. Project_3 (Creating CloudSQL – MySQL & PostgreSQL)
23.Google Kubernetes Engine (GKE)
1. Creating Cluster2. Creating Pod3. Deployment4. Project
24.Cloud Billing
1. Cloud Billing2. Managing Cloud Billing3. Controlling costs and Budgets Alerts4. Billing Exports