On-demand activities
Find the right on-demand learning activities for you. Labs are short learning activities that teach you a specific lesson by giving you direct, temporary, hands-on access to real cloud resources. Courses are longer activities, consisting of several modules made of videos, documents, hands-on labs and quizzes. Finally, quests are similar, but are usually shorter and contain only labs.
697 results
-
Lab Featured Sending and Scheduling Dashboards in Looker
In this lab, you learn about the different options for sharing and scheduling dashboards in Looker.
-
Lab Featured Set Up a Query-based Alert By Using MQL: Qwik Start
Learn how to monitor an Apache Web Server installed on a Compute Engine virtual machine (VM) instance using Ops Agent.
-
Lab Featured Working with JSON, Arrays, and Structs in BigQuery
In this lab, you work with semi-structured data (ingesting JSON, Array data types) inside of BigQuery. You practice loading, querying, troubleshooting, and unnesting various semi-structured datasets.
-
Lab Featured Cloud Storage: Qwik Start - Cloud Console
This hands-on lab shows you how to perform basic tasks in Cloud Storage using the Google Cloud Console. Watch the short video Google Cloud Storage: Massive Scalability Plus More.
-
Lab Featured Datastore: Qwik Start
This hands-on lab will show you how to store and query data in Google Cloud Datastore using the Google Cloud Platform.
-
Lab Featured Cloud Storage: Qwik Start - CLI/SDK
This hands-on lab shows you how to perform basic tasks in Cloud Storage using the gsutil command-line tool. Watch the short video Google Cloud Storage: Massive Scalability Plus More.
-
Lab Featured Cloud SQL with Terraform
In this hands-on lab you will learn to create Cloud SQL instances with Terraform, then set up the Cloud SQL Proxy, testing the connection with both MySQL and PostgreSQL clients.
-
Lab Featured Dataproc: Qwik Start - Command Line
This lab shows you how to create a Dataproc cluster, run a simple Apache Spark job in the cluster, and then modify the number of workers in the cluster using the command line. Watch these short videos, Dataproc: Qwik Start - Qwiklabs Preview and Run Spark and Hadoop Faster with Cloud Dataproc.
-
Lab Featured Deploy, Scale, and Update Your Website on Google Kubernetes Engine
Deploy a website to Google Kubernetes Engine, scale it out to more instances, and deploy a new version using Rolling Updates.
-
Lab Featured Bracketology with Google Machine Learning
In this lab, you use BigQuery to analyze the public NCAA dataset and BigQuery ML to predict NCAA tournament brackets.
-
Lab Featured APIs Explorer: Cloud Storage
In this lab you will use the APIs Explorer tool to create Cloud Storage buckets, upload data to the bucket, and remove content from buckets.
-
Lab Featured Troubleshooting and Solving Data Join Pitfalls
In this lab, you explore the relationships between data tables and the pitfalls to avoid when joining them together.
-
Lab Featured Cloud Natural Language API: Qwik Start
The Cloud Natural Language API lets you extract entities and perform sentiment and syntactic analysis on text. Watch these short videos Gain Valuable Insights from Text with Cloud Natural Language and Cloud Natural Language: Qwik Start - Qwiklabs Preview.
-
Lab Featured Datastream: PostgreSQL Replication to BigQuery
In this lab you will replicate data from a PostgreSQL database to BigQuery.
-
Lab Featured Creating Measures and Dimensions Using LookML
In this lab, you build dimensions and measures in LookML and learn about different types of dimensions and measures that Looker supports.
-
Lab Featured Optimizing Performance of LookML Queries
In this lab, you learn how to optimize query performance in Looker.
-
Lab Featured Google Cloud Storage - Bucket Lock
In this lab, you learn how to use Google Cloud Storage Bucket Lock to manage object retention.
-
Lab Featured Weather Data in BigQuery
In this lab you analyze historical weather observations using BigQuery in conjunction with other datasets
-
Lab Featured Creating Date-Partitioned Tables in BigQuery
In this lab, you learn how to query and create partitioned tables to improve query performance and reduce resource usage.
-
Lab Featured Bigtable: Qwik Start - Command Line
Cloud Bigtable is Google's NoSQL Big Data database service. It's the same database that powers many core Google services, including Search, Analytics, Maps, and Gmail. In this lab you'll use Bigtable with the cbt command line. Watch the short videos Bigtable: Qwik Start - Qwiklabs Preview and Handle Massive Worklo…
-
Lab Featured Using the Google Cloud Speech API: Challenge Lab
This challenge lab tests your skills and knowledge from the labs in the Using the Google Cloud Speech API quest. You should be familiar with the content of labs before attempting this lab.
-
Lab Featured Protect Cloud Traffic with BeyondCorp Enterprise (BCE) Security: Challenge Lab
This is a challenge lab based on Protect Cloud Traffic with BeyondCorp Enterprise (BCE) Security quest, where the user complete a series of tasks within a limited time period. Instead of following step-by-step instructions, you will be presented with a general objective, and will be scored automatically based on y…
-
Lab Featured Awwvision: Cloud Vision API from a Kubernetes Cluster
This hands-on lab uses Kubernetes and Cloud Vision API to create an example of how to use the Vision API to classify (label) images from Reddit's /r/aww subreddit and display the labelled results in a web app.
-
Lab Featured Monitor Environments with Google Cloud Managed Service for Prometheus: Challenge Lab
In a challenge lab you’re given a scenario and a set of tasks. Instead of following step-by-step instructions, you will use the skills learned from the labs in the quest to figure out how to complete the tasks on your own! An automated scoring system (shown on this page) will provide feedback on whether you have c…
-
Lab Featured Google Kubernetes Engine: Qwik Start
Google Kubernetes Engine provides a managed environment for deploying, managing, and scaling your containerized applications using Google infrastructure. This hands-on lab shows you how deploy a containerized application with Kubernetes Engine.
-
Lab Featured Generative AI: Data Engineer Revision
Arcade chatbot lab to learn about the Professional Data Engineer
-
Lab Featured Google Cloud Speech-to-Text API: Qwik Start
The Google Cloud Speech-to-Text API integrates speech recognition into dev apps; you can now send audio and receive a text transcription. Watch these short videos Powerful Speech Recognition Using Google Machine Learning and Google Cloud Speech: Qwik Start - Qwiklabs Preview
-
Lab Featured Secure Builds with Cloud Build
In this lab you'll learn how to build Cloud Build images, then scan images stored in Artifact Registry for vulnerabilities
-
Lab Featured Building Demand Forecasting with BigQuery ML
In this lab you will build a time series model to forcast demand of multiple products using BigQuery ML. This lab is based on a blog post and featured in an episode of Cloud OnAir.
-
Lab Featured VPC Networks - Controlling Access
In this lab, you create two nginx web servers and control external HTTP access to the web servers using tagged firewall rules. Then, you explore IAM policies and service accounts.
-
Lab Featured Network Tiers - Optimizing Network Spend
In this lab, you create one VM in the premium network service tier (default) and one VM in the standard network service tier. Then you compare the latency and routes for each VM instance.
-
Lab Featured Getting Started with Cloud Shell and gcloud
In this hands-on lab you will learn how to connect to computing resources hosted on Google Cloud Platform, and how to use Cloud Shell and Cloud SDK gcloud commands. For a preview, watch the short video Get Started with Cloud Shell, GCP Essentials.
-
Lab Featured Securing Google Cloud with CFT Scorecard
CFT Scorecard is a utility you can combine with Forseti policies to check for violations in your Google Cloud environment.
-
Lab Featured Introduction to Computer Vision with TensorFlow
In this lab you create a computer vision model that can recognize items of clothing and then explore what affects the training model.
-
Lab Featured Terraform Fundamentals
In this hands-on-lab you will create infrastructure, a virtual machine, using Terraform in the cloud environment.
-
Lab Featured Deploy and Manage Apigee X: Challenge Lab
This challenge lab tests your skills and knowledge from the labs in the Deploy and Manage Apigee X course. You should be familiar with the content of the labs before attempting this lab.
-
Lab Featured Explore SAP Data Foundation using Looker Dashboards
Visualize the Google Cloud Cortex Data Foundation for SAP by viewing reports pre-installed in a Looker instance
-
Lab Featured App Dev: Adding User Authentication to your Application - Python
In this lab, you will enhance the online Quiz application to use Firebase authentication.
-
Lab Featured Cloud IAM: Qwik Start
Google Cloud IAM unifies access control for Cloud Platform services into a single system to present a consistent set of operations. Watch the short video Manage Access Control with Google Cloud IAM.
-
Lab Featured Get Started with Eventarc: Challenge Lab
This challenge lab tests your skills and knowledge from the labs in the Get Started with Eventarc quest. You should be familiar with the content of labs before attempting this lab.
-
Lab Featured Looker Developer: Qwik Start
In this lab, you learn about the fundamental LookML structures, create a view, and join the new view to an existing Explore.
-
Lab Featured Creating a Data Warehouse Through Joins and Unions
This lab focuses on how to create new reporting tables using SQL JOINS and UNIONs.
-
Lab Featured Monitoring and Managing Bigtable Health and Performance
In this lab, you monitor disk and CPU usage in a Bigtable instance, update an existing cluster to apply node autoscaling, implement replication in an instance, and back up and restore data in Bigtable.
-
Lab Featured Get Started with Pub/Sub: Challenge Lab
This challenge lab tests your understanding of Cloud Pub/Sub and Cloud Scheduler.