- What is Cloud?
- Cloud models(Private,Public,Hybrid) and cloud services(IaaS,PaaS,SaaS)
- Cloud and virtualization
- GCP orgnization concept
- Roles of Orgnizations and project in Enterprise cloud architecture
- Creating projects and managing projects
- GCP cloud cost managment
- Cloud biling and pricing calculator
- Predective cost analysis.
- Users, groups, service accounts
Creation, deletion & managment. - Roles, custom roles and policies
Creation, deletion & managment
Applying roles on both project and orgnization lavel.
- VM Instance Creation, deletion, managment, resizing, backup & restoration.
- redundancy options
- Instance group
Concept of auto node scalling
VM Image creation - Instance template
- Machine image
- Disk
- Snapshot
- Images
- VPC networks, subnets,
- vpc peering, Cloud DNS (Private and Public zones, VPC linking)
- ingress egress firewall rules
- Routes
- IP addresses
- Cloud storage, file system storage, cloud disk Static website hosting with http load balancer and cloud storage bucket.
- Storage redundancy
- Disk snapshot
- Backup and restore
- Load Balancing
Concept of Private and public LBs, Use of LBs in multi tier application architecture.
HTTP Load balancer
Health check and use of instance group for autoscaling - Cloud DNS
- Monitoring metrics
- Logging and monitoring observability
- Alerting rules creation and notification
- Alerting integrations
- Concept of container and container orchestration
- Managed kubernetes definition and enterprise roles
- GKE cluster components
- GKE cluster creation
- GKE cluster life cycle managment
- Application deployment
- Application upgrade stratagies
- deployment, statfulset, ingress and services
- cloud function
- Cloud Run
- Configure GCP Cloud Shell
- Configure GCP Cloud SDK.Use gcloud and gsutil commands
- Cloud SQL, Spanner, Bigtable