Learn how to leverage Google Cloud Platform from Spring and Spring Boot applications. This page has short labs from using Spring Cloud GCP starters that are designed to let you get started quickly with managed services, to deploying and running Spring boot applications in App Engine and Kubernetes.
  • Choose an event
  • Codelabs
  • Compute on Google Cloud
  • Document AI Workshop (g.co/codelabs/documentai-workshop)
  • Duet AI Global Roadshow (goo.gle/duetai-roadshow)
  • EuroPython
  • Google Cloud Codelabs and Challenges
  • Google I/O 2019
  • NDC Conferences
  • Pic-a-Daily Serverless Workshop (g.co/codelabs/serverless-workshop)
  • PyCon FR
  • Windows and .NET on Google Cloud Platform (g.co/codelabs/windows)
  • Filter by category

13 minutes

Updated April 20, 2023

Learn to access files in Cloud Storage with the Spring Resource abstraction.

35 minutes

Updated December 4, 2020

In this codelab, you’ll build a Spring application using Kotlin and integrate with several Google Cloud Platform technologies, such as Cloud Pub/Sub and Cloud SQL.

11 minutes

Updated April 12, 2023

Learn to build and launch a Spring Boot Java app from Cloud Shell without ever leaving your browser.

20 minutes

Updated April 22, 2024

Learn to cache data from a Spring Boot app with Memorystore.

16 minutes

Updated April 13, 2023

Learn to connect your Spring Boot app to Cloud SQL.

16 minutes

Updated June 24, 2021

Learn to build and publish an optimized Docker image for a Spring Boot Kotlin app in no time without Docker or Dockerfile, then run the built image on Cloud Run.

12 minutes

Updated April 21, 2023

Learn to build a simple Spring Boot app and deploy it to App Engine standard environment.

36 minutes

Updated April 18, 2023

Learn to deploy a Spring Boot Java app to Kubernetes on GKE.

14 minutes

Updated April 11, 2023

In this codelab, you will build simple Spring Boot microservices and add distributed tracing capabilities using Spring Cloud GCP Trace starter that stores trace data on Cloud Trace.

10 minutes

Updated April 15, 2023

In this codelab, you’ll build two Spring Boot applications that exchange messages through Spring Integration, using Google Cloud Pub/Sub on the background.

13 minutes

Updated June 6, 2023

In this codelab, you will build simple Spring Boot microservices and retrieve secrets / configuration values stored in Secret Manager.

30 minutes

Updated April 17, 2023

In this codelab, you will learn how to use Spring Cloud GCP to write and read objects from Datastore

27 minutes

Updated June 7, 2024

In this codelab, you will learn how to use Spring Cloud GCP to write and read data from a Cloud Spanner database.

49 minutes

Updated March 17, 2022

Spring Native is an emerging project set to enter the mainline in Spring 6.x and Spring Boot 3.x, which means that now is the perfect time to get familiar with it a few months ahead of its release.