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.

  • Badge
  • Format
  • Language

342 results

  1. 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.

  2. Lab Featured

    Hosting a Web App on Google Cloud Using Compute Engine

    Deploy and scale a Web App on Google Compute Engine.

  3. Lab Featured

    App Dev: Deploying the Application into Kubernetes Engine - Python

    In this lab, you will deploy the quiz application into Kubernetes Engine, leveraging Google Cloud Platform resources including Container Builder and Container Registry, and Kubernetes resources including Deployments, Pods, and Services.

  4. Lab Featured

    Integrate Search in Applications using Vertex AI Agent Builder

    This lab is part of a series designed to provide hands-on experience with Generative AI on Google Cloud.

  5. Course Featured

    Developing Applications with Cloud Functions on Google Cloud

    In this course, you learn about Cloud Functions, Google's serverless, fully-managed functions as a service (FaaS) product that lets you implement single-purpose function code that reponds to HTTP requests and events from your cloud infrastructure.

  6. 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…

  7. 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.

  8. 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…

  9. Course Featured

    Develop Serverless Apps with Firebase

    Complete the intermediate Develop Serverless Apps with Firebase skill badge to demonstrate skills in the following: architecting and building serverless web applications with Firebase, utilizing Firestore for database management, automating deployment processes using Cloud Build, and integrating Google Assistant f…

  10. Course Featured

    Building Applications with Eventarc on Google Cloud

    This course teaches you how to build and secure event-driven applications by using Eventarc. Using lectures and hands-on labs, you create Eventarc triggers to route events from Google Cloud services to event receivers that act on the events. You learn about the standard CloudEvents format that is used by Eventarc,…