Essential Cloud Infrastructure: Core Services

Welcome to Essential Cloud Infrastructure: Core Services

Introduction to this course.

1 video (Total 3 min), 1 reading

1 video

Essential Cloud Infrastructure: Core Services Course Intro2m 1 reading

How to download course resources2m

1 hour to complete

Module 1: Cloud IAM

Google Cloud Identity and Access Management is a sophisticated system built on top of e-mail-like address names, job-type roles, and granular permissions. If you're familiar with IAM from other implementations, look for the differences that Google's implemented to make IAM easier to administer and more secure.

11 videos (Total 33 min), 2 quizzes

11 videos

Module Overview (Intro)54s

Cloud Identity and Access Management (IAM)3m

Organization7m

Roles3m

Members2m

Service Accounts7m

Cloud IAM best practices2m

Lab Cloud IAM (Overview and Objectives)40s

Getting Started with Google Cloud Platform and Qwiklabs3m

Lab Cloud IAM (Review)14s

Module 1 Review45s

1 practice exercise

Module 1 Quiz6m

3 hours to complete

Module 2: Data Storage Services

Every application needs to store data, whether it's business data, media to be streamed or sensor data from devices. Sometimes we characterize data by the three Vs: variety, velocity, and volatility. How similar or structured or variable the data is? How fast the data comes in, and how fast it changes? And for how long the data retains value and therefore needs to be accessible? From an application centered perspective, the technology is to store and retrieve the data, whether it's a database or an object store is less important than whether that service supports the application requirements for efficiently storing and retrieving the data, given its characteristics.

15 videos (Total 41 min), 4 quizzes

15 videos

Module Overview (Intro)1m

Data Storage Services2m

Cloud Storage7m

Cloud Storage features7m

Lab 1 Cloud Storage (Overview and Objectives)49s

Lab 1 Cloud Storage (Review)35s

Cloud SQL5m

Lab 2 Cloud SQL (Overview and Objectives)33s

Lab 2 Cloud SQL (Review)36s

Cloud Spanner3m

Cloud Datastore2m

Lab 3 Datastore (Overview and Objectives)25s

Lab 3 Datastore (Review)30s

Bigtable4m

Module 2 Review54s

1 practice exercise

Module 2 Quiz6m

Week 2 1 hour to complete

Module 3: Resource Management

Resources in GCP are billable, so managing them means cost control. There are several methods in place for controlling access to the resources, and there are quotas that limit consumption. In most cases the default quotas can be raised on request, but having them in place provides a checkpoint. A chance to make sure that this really is a resource you intend to consume in greater quantity.

9 videos (Total 17 min), 2 quizzes

9 videos

Module Overview (Intro)57s

Cloud Resource Manager2m

Quotas2m

Labels and names2m

Billing1m

Demo: Billing Administration4m

Lab Examining Billing Data with BigQuery (Overview and Objectives)29s

Lab Examining Billing Data with BigQuery (Review)52s

Module 3 Review27s

1 practice exercise

Module 3 Quiz6m

2 hours to complete

Module 4: Resource Monitoring

Google Stackdriver integrates five services, monitoring, logging, error reporting, fault tracing and debugging. In most other environments, these services are handled by completely packages, or by a loosely integrated collection of software. Once you see these functions working together in a single, comprehensive and integrated service, you'll realize how important that is to creating reliable stable and maintainable applications.

13 videos (Total 19 min), 3 quizzes

13 videos

Module Overview (Intro)21s

Stackdriver1m

Monitoring7m

Lab 1 Resource Monitoring with Stackdriver (Overview and Objectives)30s

Lab 1 Resource Monitoring with Stackdriver (Review)32s

Logging3m

Error Reporting45s

Tracing46s

Debugging46s

Lab 2 Error Reporting and Debugging with Stackdriver (Overview and Objectives)28s

Lab 2 Error Reporting and Debugging with Stackdriver (Review)29s

Module 4 Review26s

Essential Cloud Infrastructure: Core Services Course Outro56s

1 practice exercise

Module 4 Quiz6m