Java on Google Cloud
Learn to use Spring Boot to create standalone, production-ready web apps for Google Cloud.
Learn to build, containerize, and deploy Spring Boot apps on Google Cloud.
Advance your abilities with expert-level codelabs and tutorials.
Experts and influencers
Meet Google’s Java experts working with Google Cloud.
Watch videos about Java on Google Cloud from Google's YouTube channels.
Get the latest news about Java on Google Cloud.
Discover Google Cloud products that you can use with Java.
App Engine offers you a choice between two environments for Java apps—the App Engine standard and flexible environments. Both environments have the same code-centric developer workflow, scale quickly and efficiently to handle increasing demand, and enable you to use Google’s proven serving technology to build your web, mobile, and IoT apps quickly and with minimal operational overhead. While the available environments have a lot in common, they differ in a few important ways.
Use Kubernetes to build powerful, containerized Java apps. GKE is an enterprise-ready, containerized solution that Java developers can easily use. GKE offers prebuilt deployment templates. They're not only container images, but open source, Google-built commercial apps that increase developer productivity. They're available in Google Cloud Marketplace.