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

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 Development with HTML5, CSS3, and JavaScript (edX) EdX
IBM

Introduction to Cloud 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
Build Your First Internet of Things (IoT) Application on Arm (edX) EdX
Arm Education,ArmEducationX

Build Your First Internet of Things (IoT) Application on Arm (edX)

Learn to build functional IoT solutions such as an environmental sensor and an activity monitor that you can feature in your CV or portfolio of work - showcasing your skills to peers, professors or prospective employers. Arm technology powered the smartphone revolution, and now it’s helping power the Internet of Things (IoT). This online course will provide beginners with an accelerated path to gain the knowledge necessary to thrive in a world transformed by innovations in IoT.

Self Paced
Self-Paced
Fundamentos de las comunicaciones móviles: en la palma de tu mano (edX) EdX
Universidad Carlos III de Madrid - UC3M,UC3Mx

Fundamentos de las comunicaciones móviles: en la palma de tu mano (edX)

Este curso en línea presenta las comunicaciones móviles de forma accesible a cualquier persona que tenga interés por conocer en detalle sus fundamentos. Las comunicaciones móviles son un motor de la economía y lideran el crecimiento de las telecomunicaciones a nivel mundial. Su evolución ha sido vertiginosa hasta el punto de que hoy en día existen más teléfonos móviles (activos) que personas en el planeta.

Self Paced
Self-Paced
Developing Cloud Applications with Node.js and React (edX) EdX
IBM

Developing Cloud Applications with Node.js and React (edX)

Learn how to develop and deploy web applications with JavaScript frameworks. Create server-side applications using Node.js and develop the front-end using React. Deploy the app on Cloud. In this course you will learn how to develop and deploy full-stack web applications several JavaScript frameworks. You will start by creating backend server-side applications using Node.js and Express. You will then develop a front-end user interface (UI) using ES6 and the React JavaScript library, and deploy your application to the IBM cloud platform.

Self Paced
Self-Paced
Authoritative GCP (edX) EdX
AI (Pragmatic AI Labs)

Authoritative GCP (edX)

Master Google Cloud Architecture and prepare for the Professional Cloud Architect certification exam through hands-on labs and expert instruction. This comprehensive course, designed for cloud architects and developers, covers the essential skills needed to design, plan, and manage robust enterprise solutions on Google Cloud Platform (GCP).

Self Paced
Self-Paced
Network Security - Introduction to Network Security (edX) EdX
New York University,NYUx

Network Security - Introduction to Network Security (edX)

Learn fundamentals of network security, including a deep dive into how networks are attacked by malicious users. This is a self-paced course that provides an introduction to network security topics. The curriculum focusses on how malicious users attack networks. The material is essential in later classes that will develop ethical hacking skills. Students are introduced to some key concepts in network security. Next, we provide an overview of network reconnaissance strategies.

Self Paced
Self-Paced