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
  • Language
  • Level
  • Duration

342 results

  1. Lab Featured

    Scaling Microservices Applications: Migration to Redis Enterprise on Google Cloud

    In this lab, you will deploy a fully functioning microservices e-Commerce website application on Google Cloud using Redis to run the shopping cart service and then migrate that to Redis Enterprise for scalability and high availability.

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

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

  4. Lab Featured

    Migrating an application and data from Apache Cassandra™ to DataStax Enterprise

    In this lab, you will learn how to migrate an application running on Apache Cassandra™ to DataStax Enterprise (DSE). To do this, you will deploy a Cassandra™ database and an application that writes data into it. You will then deploy a DataStax Enterprise database and connect the same application to the database. F…

  5. Lab Featured

    Build a Chat Application using the PaLM 2 API on Cloud Run

    In this lab, you build and deploy an AI-based chat application on Cloud Run that utilizes the PaLM 2 API's Chat Bison model (text-chat).

  6. Lab Featured

    Secure Software Supply Chain: Using Cloud Build & Cloud Deploy to Deploy Containerized Applications

    In this lab you will use Cloud Build to create a containerized "Hello, World!" application, store the container in Artifact Registry, and deploy the contianer to Cloud Run.

  7. Course Featured

    Build LangChain Applications using Vertex AI

    Complete the introductory Build LangChain Applications using Vertex AI skill badge to learn how to build Generative AI applications using LangChain and the Retrieval Augmented Generation (RAG) technique for text-based content, powered by Vertex AI's advanced Generative AI capabilities. Discover how to integrate po…

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

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

  10. Lab Featured

    Programming Spanner Applications with Python

    In this lab, you run the Python code to create Spanner instances and databases. You also see how to create, retrieve, and delete records from databases using both the Google Standard SQL and PostgreSQL dialects.