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.

  • Solution
  • Role
  • Badge
  • Format
  • Level
  • Duration
  • Language

342 results

  1. Lab Featured

    Identify Application Vulnerabilities with Security Command Center

    In this lab, you will use Web Security Scanner—one of Security Command Center's built-in services—to scan a Python Flask application for vulnerabilities.

  2. Course Featured

    Hybrid Cloud Modernizing Applications with Anthos

    Course four of the Anthos series prepares students to consider multiple approaches for modernizing applications and services within Anthos environments. Topics include optimizing workloads on serverless platforms and migrating workloads to Anthos. This course is a continuation of course three, Anthos on Bare Metal…

  3. Lab Featured

    Connect to Cloud SQL from an Application in Google Kubernetes Engine

    This lab shows how easy it is to connect an application in Google Kubernetes Engine to a Cloud SQL instance using the Cloud SQL Proxy container as a sidecar container. You will deploy a GKE cluster and a Cloud SQL Postgres instance and use the Cloud SQL Proxy container to allow communication between them.

  4. Lab Featured

    Securing Cloud Applications with Identity Aware Proxy (IAP) using Zero-Trust

    In this lab, you will deploy a sample application and enforce the access restriction capabilities using Identity-Aware Proxy.

  5. Lab Featured

    Build a Serverless Web App with Firebase

    In this lab you will create a serverless web app with Firebase, which allows users to upload information and make appointments with the fictional Pet Theory clinic.

  6. Lab Featured

    Modernizing Applications with Apigee X

    In this lab, you deploy a backend service on Cloud Run. The backend service implements a REST API for a bank, storing customers, accounts, ATMs, and transactions in a Firestore database. You create a shared flow that retrieves and caches content from an external service. You then call that shared flow from your AP…

  7. Course Featured

    Infrastructure and Application Modernization with Google Cloud

    Many traditional enterprises use legacy systems and applications that often struggle to achieve the scale and speed needed to meet modern customer expectations. Business leaders and IT decision makers constantly have to choose between maintenance of legacy systems and investing in innovative new products and servi…

  8. Lab Featured

    Hosting a Web App on Google Cloud Using Compute Engine

    In this lab, you deploy and scale a Web App on Google Compute Engine.

  9. Lab Featured

    Build a Serverless App with Cloud Run that Creates PDF Files

    In this lab you will build a PDF converter web app on Cloud Run, a serverless service, that automatically converts files stored in Cloud Storage into PDFs stored in segregated folders.

  10. Lab Featured

    AlloyDB and LangChain RAG chat application

    In this hands-on lab, you will learn how to create a interactive application within a deployed environment.