Develop Java Apps on Google Cloud - Google for Developers

Learn to build, containerize, and deploy Java Spring Boot apps on Google Cloud.

6 activities
Build, Containerize, and Deploy Spring Boot Apps
1

Set up your Java development environment

Optional

Learn how to prepare your local machine for Java development, including developing Java apps that run on Google Cloud.

2

Build and launch a Spring Boot Java app from Cloud Shell

Codelab

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

3

Connect a Spring Boot app to Cloud SQL

Codelab

Learn to connect your Spring Boot app to Cloud SQL.

4

Deploy a Spring Boot app to App Engine standard environment

Codelab

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

5

Containerize a Spring Boot Kotlin app and deploy it to Cloud Run

Codelab

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.

6

Deploy a Spring Boot Java app to Kubernetes on Google Kubernetes Engine

Codelab

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