Introduction
- Public Cloud
- Why Cloud
- Why Google Cloud
Google Cloud Platform Introduction
- Google Cloud Platform Overview
- Getting Started – Login and $300 GCP Credit
- Getting around Cloud Console
- Regions , Zones /Data centers
- Google Cloud Platform Services
- GCP Interfaces
- GCP Projects
- GCP Resources
- GCP : Access Permissions
- GCP Cloud Billing
- Quota and Limits
- Service Account
- Infrastructure Service
GCP : Compute Service
- Introduction to Google Compute Service
- Google Compute Engine (GCE) – Basics
- Compute Engine- Machine Types
- Compute Engine – GPU’s – Graphic Processing Unit
- Compute Engine – Disks & VM Storage
- Compute Engine – Images
- Compute Engine – Instance Templates and Groups
- Compute Engine – Networking i. Load Balancer – Basics
- Load Balancer in Cloud Console
- Load Balancer – Health Check
- Load Balancer – Content Aware m. Types of Load Balancers
- Kubernetes Engine – Basics
- Kubernetes Engine on Google Cloud Platform
- Kubernetes Engine Cluster – Master & Nodes, pod, Service, Deployments
GCP : Storage and Database Service
- Storage and Database Service Overview
- Cloud SQL
- Cloud Storage – Buckets
- Cloud Storage – IAM
- File store
Networking – Virtual Private Cloud (VPC)
- GCP Networking Products Overview
- VPC Basics
- Types of VPC’s, VPC and Projects, VPC and Subnets
- VPC – Internal, External IP Addresses, VPC – Routes,
- VPC – Firewall Rules
- VPC – Shared VPC
- VPC Peering
- Virtual Private Cloud – Nat Gateway
- Cloud Router
Identity and Security Management
- Cloud Security
- IAM, Service account
Google Cloud Platform Management Tools
- Introduction to Management Tools
- StackDriver Monitoring
- StackDriver Logging
Automation
- Introduction to terraform
- Resource deployment using terraform
- Introduction to GIT
Sample Project
- Implementation of all resources either manually or script
- Test connectivity and sample application deployment