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.
272 results
-
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 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 Getting Started with Cloud KMS
In this lab, you work with advanced features of Google Cloud Security and Privacy APIs, including setting up a secure Cloud Storage bucket, managing keys and encrypted data using Key Management Storage, and viewing Cloud Storage audit logs.
-
Lab Featured VPC Network Peering
Google Cloud Virtual Private Cloud (VPC) Network Peering allows private connectivity across two VPC networks regardless of whether or not they belong to the same project or the same organization.
-
Lab Featured Clean Up Unused IP Addresses
In this lab you will schedule a Cloud Function to identify and clean up unused IP addresses.
-
Lab Featured Build a BI Dashboard Using Looker Studio and BigQuery
In this lab, you will learn how to build a BI dashboard with Looker Studio as the front end, powered by BigQuery on the back end.
-
Lab Featured Monitoring and Logging for Cloud Functions
Use Cloud Monitoring to view Cloud Functions details in the Google Cloud console, and Cloud Logging to look at the data for your cloud function.
-
Lab Featured Infrastructure as Code with Terraform
In this lab, you will explore how terraform can be used to create, manage, and destroy Google Cloud resources.
-
Lab Featured Merging Results from Different Explores in Looker
In this lab, you will merge results from different explores in Looker.
-
Lab Featured Google Meet: Getting Started
Use Google Meet to hold impromptu video meetings, virtual training classes around the world, remote interviews, and much more.
-
Lab Featured Google Apps Script: Access Google Sheets, Maps & Gmail in 4 Lines of Code
In this lab, you learn one of the easiest ways to write code that accesses Google developer technologies, all by leveraging one of the mainstream web development languages, JavaScript.
-
Lab Featured Detect Labels, Faces, and Landmarks in Images with the Cloud Vision API
Send an image to the Cloud Vision API and have it identify objects, faces, and landmarks
-
Lab Featured Mitigate Bias with MinDiff in TensorFlow
This lab helps you learn how to mitigate bias using MinDiff technique by leveraging TensorFlow Model Remediation library.
-
Lab Featured BigQuery: Qwik Start - Command Line
This hands-on lab shows you how to query public tables and load sample data into BigQuery using the Command Line Interface. Watch the short videos Get Meaningful Insights with Google BigQuery and BigQuery: Qwik Start - Qwiklabs Preview.
-
Lab Featured Explore an Ecommerce Dataset with SQL in BigQuery
In this lab, you learn how to use BigQuery to find data, query the data-to-insights public dataset, and write and execute queries.
-
Lab Featured IAM Custom Roles
Cloud IAM provides the right tools to manage resource permissions with minimum fuss and high automation. You do not directly grant users permissions. Instead, you grant them roles, which bundle one or more permissions. This allows you to map job functions within your company to groups and roles.
-
Lab Featured Creating Permanent Tables and Access-Controlled Views in BigQuery
This lab focuses on how to create new permanent reporting tables and logical reviews from an existing ecommerce dataset.
-
Lab Featured Set Up Network and HTTP Load Balancers
In this hands-on lab, you set up both network load balancers and HTTP load balancers for your application running in Compute Engine virtual machines.
-
Lab Featured Deploy Your Website on Cloud Run
In this lab you will deploy a website to Google Kubernetes Engine, scale it out to more instances, then deploy a new version using rolling updates.
-
Lab Featured Deploy and Troubleshoot a Website: Challenge Lab
Your challenge is to deploy a website in the public cloud
-
Lab Featured Google AppSheet: Getting Started
Learn how to use Google AppSheet to enable everyone in your organization to build and extend applications without coding.
-
Lab Featured Cloud Endpoints: Qwik Start
In this lab you'll deploy a sample API with Google Cloud Endpoints.
-
Lab Featured VPC Networking Fundamentals
In this lab you create an auto-mode VPC network with firewall rules and 2 VM instances, then explore the connectivity for the VM instances.
-
Lab Featured Using Cloud Trace on Kubernetes Engine
This lab deployings a Kubernetes Engine cluster, then a simple web application fronted by a load balancer is deployed to the cluster. The web app publishes messages provided by the user to a Cloud Pub/Sub topic. You will see the correlated telemetry data from HTTP requests to the app will be available in the Cloud…
-
Lab Featured Cloud SQL for MySQL: Qwik Start
In this lab, you create a Google Cloud SQL MySQL instance and perform SQL operations using Google Cloud Platform Console and mysql client. Watch this short video, Manage PostgreSQL and MySQL Databases Easily with Cloud SQL.
-
Lab Featured Set Up an App Dev Environment on Google Cloud: Challenge Lab
This challenge lab tests your skills and knowledge from the labs in the Perform Foundational Infrastructure Tasks in Google Cloud skill badge. You should be familiar with the content of labs before attempting this lab.
-
Lab Featured Compute Engine: Qwik Start - Windows
Google Compute Engine lets you create and run virtual machines on Google infrastructure. In this lab you create a Windows Server instance in the Google Compute Engine and access it with RDP. Watch a short preview, Launch a Windows Server Instance, GCP Essentials.
-
Lab Featured Reinforcement Learning: Qwik Start
In this lab, you will learn and get hands-on practice with the fundamental concepts of Reinforcement Learning.
-
Lab Featured Analyzing Billing Data with BigQuery
In this lab you will create datasets and tables, import data from billing reports, and conduct a variety of queries on the data using BigQuery.
-
Lab Featured Using the Natural Language API from Google Docs
In this hands-on lab, you use Apps Script to call the Natural Language API from Google Docs to analyze the sentiment of selected text in the document.
-
Lab Featured Build a Secure Google Cloud Network: Challenge Lab
In this lab you will be challenged to secure remote SSH access and implement firewall rules.
-
Lab Featured Orchestrating the Cloud with Kubernetes (Azure)
In this lab you will learn how to provision a complete Kubernetes cluster using Google Kubernetes Engine; deploy and manage Docker containers using kubectl; and break an application into microservices using Kubernetes’ Deployments and Services.
-
Lab Featured Visualizing Billing Data with Looker Studio
In this lab, you will harness the power of Looker Studio, where you will learn how to build billing graphs and charts so you can slice and dice your Google Cloud bill the way you want.
-
Lab Featured Optimizing Network Spend with Network Tiers
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 Classify Text into Categories with the Natural Language API
In this lab you'll learn how to classify text into categories using the Natural Language API
-
Lab Featured Classify Images of Clouds in the Cloud with AutoML Images
AutoML Images helps developers with limited ML expertise train high quality image recognition models. In this hands-on lab, you will learn how to train a custom model to recognize different types of clouds (cumulus, cumulonimbus, etc.).
-
Lab Featured App Engine: Qwik Start - Python
This hands-on lab shows you how to create a small App Engine application that displays a short message. Watch the short video Build Apps at Scale with Google App Engine.
-
Lab Featured Running a MongoDB Database in Kubernetes with StatefulSets
Containers are becoming a popular way to run and scale applications across multiple cloud providers or on both cloud and on-premise hardware. This lab provides a quick introduction to running a MongoDB database on Kubernetes Engine using Docker.
-
Lab Featured Provision Services with Google Cloud Marketplace
In this hands-on lab you'll learn how to use Google Cloud Platform's Marketplace to quickly get started with common operating systems, web frameworks, and databases.
-
Lab Featured Creating a Virtual Machine
In this hands-on lab, you’ll learn how to create a Google Compute Engine virtual machine and understand zones, regions, and machine types. To preview, watch the short video Create a Virtual Machine, GCP Essentials.
-
Lab Featured Using BigQuery and Cloud Logging to Analyze BigQuery Usage
In this lab you view the BigQuery logs inside Cloud Logging, set up a sink to export them back into BigQuery, and then use SQL to analyze the logs.
-
Lab Featured Dataflow: Qwik Start - Templates
In this lab, you learn how to create a streaming pipeline using a Google-provided Dataflow template.
-
Lab Featured App Engine: Qwik Start - Java
This hands-on lab shows you how to create a small App Engine application that displays a short message. Watch the short video Build Apps at Scale with Google App Engine.
-
Lab Featured Cloud Monitoring: Qwik Start
This lab shows you how to monitor a Compute Engine virtual machine (VM) instance with Cloud Monitoring.
-
Lab Featured Google Cloud Packet Mirroring with OpenSource IDS
This lab demonstrates a common enterprise use case for Google Cloud's Packet Mirroring in conjunction with an Open Source Intrusion Detection System.
-
Lab Featured Video Intelligence: Qwik Start
In this lab, you use the Google Cloud Video Intelligence API to extract metadata from a sample video file. Watch the short video Google Cloud Video Intelligence - Search every moment of every video in your catalog.
-
Lab Featured Debugging Apps on Google Kubernetes Engine
This lab teaches you how logging works on GKE and some best practices for log collection by going through some common logging use cases.
-
Lab Featured Cloud Logging on Kubernetes Engine
In this lab you will deploy a sample application to Kubernetes Engine that forwards log events to Cloud Logging.
-
Lab Featured Managing Terraform State
In this hands-on lab you will import existing infrastructure, write Terraform configuration that matches that infrastructure, and manipulate state storage with Terraform.
-
Lab Featured APIs Explorer: Create and Update a Cluster
In this lab you’ll learn how to use an inline Google APIs Explorer template to call the Cloud Dataproc API to create a cluster, run a simple Spark job in the cluster, and update the cluster.