Engines ready and raring to go

Google’s App Engine now supports Java 8

Jane Elizabeth
App Engine
© Shutterstock / Jag_cz

Google’s Cloud Platform has been a great space for development. And now, the App Engine fully supports Java 8, promising improved performance and reduced costs for users with no compromises.

Google’s App Engine has been an exciting tool for developers to use. As a fully managed platform for building scalable applications for both web and mobile, it gave developers the change to build without worrying about the underlying infrastructure. (To be fair, most construction projects are generally faster and easier if the builders don’t need to worry about the foundation.)

However, despite how easy it makes mobile development, there has always been something of a problem with using Java 7 on the App Engine. Specifically, it required a whole lot of workarounds like compromises, limited Java classes, and unusual thread execution. All of this added up to slower performance for the user.

SEE MORE: Google Cloud Container Builder is here for all of your Docker builds

Now, with Java 8!

Google announced the latest update to the App Engine this week. It’s pretty exciting since it’s been a while since this platform has had a substantial update.

With this latest release, all of these problems are a thing of the past. Thanks to an entirely new infrastructure, developers can now take advantage of all that the OpenJDK 8 and Google Cloud Platform (GCP) have to offer.

Let’s take a look at all the shiny new features, shall we?

The updated App Engine standard environment supports:

  • OpenJDK 8 JVM
  • Google Cloud Java Library support
  • frameworks like Spring Boot
  • languages like Kotlin
  • any JVM supported language
  • enables global caching of static resources
  • native micro services
  • versioning
  • traffic splitting between any deployed versions
  • local development tooling
  • and lots of other App Engine APIs to help you leverage other GCP capabilities!

Ultimately, this new release is intended to improve performance and reduce costs for users.

They even have a how-to from Ray Tsang to show you how easy it is to deploy a Java Web App to Google App Engine standard environment.

SEE MORE: Google App Engine introduces “experimental” Java 7 runtime support

So, are you interested in changing over? It’s easy! Migration to the updated App Engine is simple; head over here to learn more about the process!

Jane Elizabeth
Jane Elizabeth is an assistant editor for

Inline Feedbacks
View all comments