Google Cloud Fundamentals
Compute Engine, GKE, Cloud Storage, BigQuery and IAM — hands on.
Taught by Prakash Shrestha · Cloud Solutions Architect
What you'll learn
- Explain the Google Cloud resource hierarchy of organisation, folders, projects and resources
- Configure the gcloud CLI and Cloud Shell to create and manage resources from the command line
- Grant least-privilege access with IAM roles, groups and dedicated service accounts
- Launch a Compute Engine VM in a VPC network and open only the firewall ports it needs
- Store objects in Cloud Storage and deploy a container to Cloud Run and GKE Autopilot
- Query public datasets in BigQuery and control spend with budgets and alerts
About this course
This beginner course is for developers, analysts and IT professionals who want a practical, hands-on start with Google Cloud Platform (GCP). You will learn how Google Cloud organises resources into organisations, folders and projects, then work in the Cloud Console, Cloud Shell and the gcloud CLI to create real resources. You will secure access with IAM roles and service accounts, launch virtual machines on Compute Engine inside a VPC network, store files in Cloud Storage, deploy a container to Cloud Run, run a small GKE Autopilot cluster and query public datasets in BigQuery. Along the way you will set budgets and alerts so experiments never surprise you on the bill. No prior cloud experience is needed; basic comfort with a terminal helps. The syllabus lines up with the Cloud Digital Leader and Associate Cloud Engineer certifications. Independent study material — not affiliated with or endorsed by Google.
Course content
7 lessons- 1How Google Cloud Is OrganisedProjects, the resource hierarchy, regions and zones, and how billing ties them together.Preview
- 2Cloud Console, Cloud Shell and the gcloud CLIThree ways to drive Google Cloud and how to configure the command line properly.
- 3IAM: Roles, Principals and Service AccountsControl who can do what with IAM policies, predefined roles and service accounts.
- 4Compute Engine and VPC NetworkingLaunch a Linux VM, understand VPC networks and subnets, and open ports safely with firewall rules.
- 5Cloud Storage and Cloud RunStore objects durably in buckets and deploy a container to fully managed serverless compute.
- 6Google Kubernetes Engine EssentialsCreate a GKE Autopilot cluster, deploy a workload with kubectl and expose it to the internet.
- 7BigQuery, Cost Control and Your Certification PathQuery data at scale in BigQuery, keep spending in check and plan your next Google Cloud certification.