Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.


Google Cloud Fundamentals: Core Infrastructure

Google and Google Cloud via Coursera


This course introduces you to important concepts and terminology for working with Google Cloud Platform (GCP). You learn about, and compare, many of the computing and storage services available in Google Cloud Platform, including Google App Engine, Google Compute Engine, Google Kubernetes Engine, Google Cloud Storage, Google Cloud SQL, and BigQuery. You learn about important resource and policy management tools, such as the Google Cloud Resource Manager hierarchy and Google Cloud Identity and Access Management. Hands-on labs give you foundational skills for working with GCP.

•Google services are currently unavailable in China.


  • Introducing Google Cloud Platform
    • Google Cloud Platform offers four main kinds of services: Compute, Storage, Big Data, and Machine Learning. This course focuses mostly on the first two, together with Google Virtual Private Cloud (VPC) networking. This module orients learners to the basics of Google Cloud Platform. It traces the evolution of cloud computing and explains what is unique about Google's approach to it. The module introduces the key structural concepts of regions and zones.
  • Getting Started with Google Cloud Platform
    • GCP customers use projects to organize the resources they use. They use Google Cloud Identity and Access Management, also called “IAM,” to control who can do what with those resources. They use any of several technologies to connect with GCP. This module covers each of these topics, and it introduces a service called Cloud Launcher that is an easy way to get started with GCP.
  • Virtual Machines in the Cloud
    • Compute Engine lets you run virtual machines on Google’s global infrastructure. This module covers how Compute Engine works, with a focus on Google virtual networking.
  • Storage in the Cloud
    • Every application needs to store data. Different applications and workloads require different storage and database solutions. This module describes and differentiates among GCP's core storage options: Cloud Storage, Cloud SQL, Cloud Spanner, Cloud Datastore, and Google Bigtable.
  • Containers in the Cloud
    • Containers are simple and interoperable, and they enable seamless, fine-grained scaling. Kubernetes is an orchestration layer for containers. Kubernetes Engine is Kubernetes as a service, a scalable managed offering that runs on Google’s infrastructure. You direct the creation of a cluster, and Kubernetes Engine schedules your containers into the cluster and manages them automatically, based on requirements you define. This module explains how Kubernetes Engine works and how it helps deploy applications in containers.
  • Applications in the Cloud
    • App Engine is a Platform-as-a-Service ("PaaS") offering. The App Engine platform manages the hardware and networking infrastructure required to run your code. App Engine provides built-in services that many web applications need. This module describes how App Engine works.
  • Developing, Deploying and Monitoring in the Cloud
    • Popular tools for development, deployment, and monitoring just work in GCP. Customers also have options for tools in each of these three areas that are tightly integrated with GCP. This module covers those tools.
  • Big Data and Machine Learning in the Cloud
    • GCP's big-data and machine learning offerings are intended to help customers get the most out of data. These tools are intended to be simple and practical to embed in your applications. This module describes the available big-data and machine learning services and explains the usefulness of each.

  • Summary and Review
    • This module reviews the GCP services covered in this course and reminds learners of the differences among them. The module compares GCP compute services, GCP storage services, and important Google VPC networking capabilities.

Taught by

Google Cloud Training

Related Courses


4.2 rating, based on 6 reviews

Start your review of Google Cloud Fundamentals: Core Infrastructure

  • Dhawal Shah completed this course, spending 5 hours a week on it and found the course difficulty to be easy.

    This course gives an overview of the different services/products that are part of the Google Cloud Platform (GCP). The videos are basically webcasts - slides + some person talking. The course also contains labs which give you hands-on experience. The...
  • Taken as a part of Cloud Architect with Google Cloud Platform specialization. Decent course providing a lot of labs and focused on practical aspects and exercises.
  • Dimitrios Tosidis completed this course, spending 10 hours a week on it and found the course difficulty to be easy.

    The videos are a bit long, but the labs are very clear and give the whole view of the essential functionalities. I would rather say that the tests are easy. This is a brave training that tries to show many aspects of the google cloud platform.
  • Tamiloli
    This subject is very useful to me. I am very happy to inform to complete the course. Google Cloud Platform Fundamentals: Core Infrastructure was very useful.
  • Brendan McKenna completed this course, spending 2 hours a week on it and found the course difficulty to be easy.

    It seems that Coursera was used as a channel to get people to where the labs are. The course only shows 1 week and it's easy to lose your spot because of the dozens of tabs for each module (varying between 2 minutes and 10 minutes). The presentation is stale... although this isn't uncommon for this kind of material. But I enjoyed the hands-on labs. Excellent explanations and details. I didn't have any trouble.

    All-in-all, this course helped introduce me to Google Cloud Platform but more effort could've been put into it.
  • Profile image for Ankur Saxena
    Ankur Saxena

    Ankur Saxena completed this course, spending 5 hours a week on it and found the course difficulty to be easy.

    Having been on gcp adoption journey for a while now, took this course as part of architecture with Google cloud specialization.
    Found the content to be good and explanations were just enough to get a high-level introduction.
    Found the labs to be quite interesting however the labs experience could have been improved by not having to login for each section.
    Would recommend for any one wanting to get a good overview of gcp ecosystem.

Never Stop Learning!

Get personalized course recommendations, track subjects and courses with reminders, and more.

Sign up for free