GAE: Managed Vms - Java 8 Support

Asked

Viewed 32 times

3

[Rant mode on]

It’s been a while since the community has been asking Java 8 support in GAE. This month Oracle’s official public support for Java 7 ends. It seems there will be no side changes in GAE before the end of the Java 7 life cycle.

In addition, the GAE Servlets container is still in version 2.5. There is a Issue open 5 years ago, and nothing from Google to update the GAE Jetty to support more modern versions of the specification (3.0, 3.1, etc). Thus, at least as far as the Paas solution is concerned we can already consider that the stack supported by the GAE is bequeathed.

[Rant mode off]

I have some applications that need evolution. These applications today rely heavily on Google services such as the datastore, task Queue, etc. Google’s suggestion for developers in this situation is to migrate their environment to Custom Managed Vms, a middle ground between Paas and Iaas in the style of Elastic Beanstalk.

That said, I couldn’t find any documentation or post indicating how to use GAE Managed Vms with Java 8 (preferably in a modern container). Apparently this would involve a Dockerfilewith dependencies to Java GAE + stack services.

Someone who has already walked this path of Java 8 in GAE with Managed Vms could shed light on how to put an environment to run (assuming this is possible)?

An idea of what is necessary to materialize the environment + a Dockerfile example would come very handy.

No answers

Browser other questions tagged

You are not signed in. Login or sign up in order to post.