EdX

Google Cloud Fundamentals: Core Infrastructure (edX)

Offered by Google Cloud,
Google Cloud Fundamentals: Core Infrastructure (edX)

For individuals planning to deploy applications and create application environments on Google Cloud, Systems operations professionals, Solution Architects getting started with Google Cloud, and developers, Executives and business decision makers evaluating the potential of Google Cloud to address their business needs.

Class Deals by MOOC List - Click here and see EdX's Active Discounts, Deals, and Promo Codes.

Google Cloud Fundamentals: Core Infrastructure introduces important concepts and terminology for working with Google Cloud. Through videos and hands-on labs, this course presents and compares many of Google Cloud's computing and storage services, along with important resource and policy management tools.
This course is part of the following programs:

What you'll learn

  • Identify the purpose and value of Google Cloud products and services.
  • Interact with Google Cloud services.
  • Choose among and use application deployment environments on Google Cloud: App Engine, Google Kubernetes Engine, and Compute Engine.
  • Choose among and use Google Cloud's storage options: Cloud Storage, Cloud SQL, Cloud Bigtable, and Firestore.

Syllabus

  1. Course Introduction

This section welcomes learners to the Google Cloud Fundamentals: Core Infrastructure course, and provides an overview of the course structure and goals.

  1. Introducing Google Cloud

This section identifies some of the key benefits of using Google Cloud. It's here that we introduce the components of the Google network infrastructure, and explore the differences between infrastructure as a service (IaaS) and platform as a service (PaaS).

  1. Resources and Access in the Cloud

This section explores how resources get organized with projects, and how access to those resources gets shared with the right part of a workforce through a tool called Identity and Access Management (IAM). It's also in this section that we identify different ways to interact with Google Cloud.

  1. Virtual Machines and Networks in the Cloud

This section of the course explores how Google Compute Engine works, with a focus on virtual networking.

  1. Storage in the Cloud

This section of the course showcases five core Google Cloud storage products: Cloud Storage, Cloud Bigtable, Cloud SQL, Cloud Spanner, and Firestore.

  1. Containers in the Cloud

This section of the course explores containers and how they can be managed with Kubernetes and Google Kubernetes Engine.

  1. Applications in the Cloud

The focus of this section of the course is developing applications in the cloud. It's here that we'll explore App Engine, two API management tools–Apigee Edge and Cloud Endpoints–and Cloud Run.

  1. Developing and Deploying in the Cloud

This section explores Google Cloud methods for development in the cloud, which includes Cloud Source Repositories, Cloud Functions, and Terraform. This section also explores deployment with infrastructure as code.

  1. Logging and Monitoring in the Cloud

This section highlights the importance of monitoring performance in relation to product reliability, then moves on to define service level indicators (SLIs), service level objectives (SLOs), and service level agreements (SLAs). It also examines the purpose of integrated monitoring, logging, alerting, and debugging.

  1. Course Summary

In this final section, we review what's been presented in this course and discuss the next steps to continue your cloud learning journey.

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

Related Courses

Real-Time Bluetooth Networks - Shape the World (edX) EdX
University of Texas at Austin,UTAustinX

Real-Time Bluetooth Networks - Shape the World (edX)

Learn the design fundamentals of a real-time operating system (RTOS) and how to build a Bluetooth network in this hands-on project-based course. The increased demand by consumers and businesses for more utility, connectivity and smarter and more efficient electronic technology not only creates a need for more embedded systems but also for engineers in the embedded systems field.

Self Paced
Self-Paced
Malware Analysis and Assembly Language Introduction (edX) EdX
IBM

Malware Analysis and Assembly Language Introduction (edX)

This course introduces the processes and methods for conducting malware analysis of different file types and describes how Assembly Language is used to analyze malware. Malicious software, or malware, is typically delivered over a network and is designed to cause disruption to a computer, client, server, or network. Disruptions can include leaked private information, unauthorized access to information or systems, blocked user access, interference with security and privacy, or numerous other variations of attacking systems.

Self Paced
Self-Paced
Introduction to Cloud Computing (edX) EdX
IBM

Introduction to Cloud Computing (edX)

Master the core concepts in Cloud Computing, from service and deployment models, to cloud architecture, security, new technologies, and possible careers. This course introduces you to the core concepts of cloud computing. You will gain the foundational knowledge required for understanding cloud computing from both business and practitioner perspectives.

Self Paced
Self-Paced
Introduction to Web Development with HTML5, CSS3, and JavaScript (edX) EdX
IBM

Introduction to Web Development with HTML5, CSS3, and JavaScript (edX)

Learn the key tools and programming languages to bootstrap your career as a Cloud Developer. Get started with web development using HTML5, CSS3, JavaScript and GitHub. Want to take the first steps to become a Cloud Application Developer? This self-paced online course will lead you through the programming languages and tools you will need to develop your own Cloud and Web Applications.

Self Paced
Self-Paced
Cybersecurity Fundamentals (edX) EdX
Rochester Institute of Technology,RITx

Cybersecurity Fundamentals (edX)

Learn cybersecurity fundamentals, including how to detect threats, protect systems and networks, and anticipate potential cyber attacks. In this introduction to the field of computing security, you will be given an extensive overview of the various branches of computing security. You will learn cybersecurity concepts, issues, and tools that are critical in solving problems in the computing security domain.

Aug 17th 2026
5-12 Weeks
Google Cloud Big Data and Machine Learning Fundamentals (edX) EdX
Google Cloud

Google Cloud Big Data and Machine Learning Fundamentals (edX)

Data Analysts, Data Engineers, Data Scientists, and ML Engineers who are getting started with Google Cloud. This course introduces the Google Cloud big data and machine learning products and services that support the data-to-AI lifecycle. It explores the processes, challenges, and benefits of building a big data pipeline and machine learning models with Vertex AI on Google Cloud.

Self Paced
Self-Paced
Full Stack Application Development Project (edX) EdX
IBM

Full Stack Application Development Project (edX)

For this project you will apply your knowledge of front end and back end development gained from previous courses and build and deploy a full stack real-world web application on the cloud. Your project will showcase your understanding of the user experience and user interface design process, and your skills and technologies with Django, Python, Node.JS and Containers.

Self Paced
Self-Paced
Networking and Storage Essentials (edX) EdX
IBM

Networking and Storage Essentials (edX)

Become proficient in the fundamentals of computer networking and storage and gain the skills to diagnose, repair and maintain computer networks and storage. Organizations require fast, efficient, and secure networks to compete in today’s global business world. Technical Support professionals are in high demand to meet organizations’ expanding needs and to help maintain and update computer networks to reduce downtime and minimize disruption.

Self Paced
Self-Paced