/ APP ENGINE, FREE HOSTING, GOOGLE

Free Java hosting

They did it! Yes, they did it! Since a long time, PHP hosting is avalaible freely on the web from a multitude of providers but when you search the web for free Java hosting you find…​ nothing. Mark today as a the day Java free hosting came to reality: they did it!

Who? Them, the techies from Google now support Java as their second language on Google App Engine. GAE leverages the entire Google infrastructure to host your web applications. Strangely enough, it was until then only available for the Python language. Now it’s not the case anymore. No need to pay for dedicated hosting. Just create your JEE application, add a small proprietary file for the App Engine and deploy using Google’s tools. Google’s infrastructure provides:

  • Java 6 Virtual Machine,
  • Servlets and JSP API (version undocumented),
  • support for standard interfaces to the App Engine datastore and services (JDO, JPA, JavaMail, JCache)

But since there’s no such thing as a free lunch, the only thing to do to have these things for free is to be under the following quotas:

  • 1,300,000 http requests per day,
  • 10,000 calls to Data store service per day,
  • and so on

Since these limits are very high for a personal website or even a small company’s one, it seems to the days of free Java hosting have come. In a next post, I’ll probably be creating a simple Java application to host. Until then, have fun.

Nicolas Fränkel

Nicolas Fränkel

Nicolas Fränkel is a Developer Advocate with 15+ years experience consulting for many different customers, in a wide range of contexts (such as telecoms, banking, insurances, large retail and public sector). Usually working on Java/Java EE and Spring technologies, but with focused interests like Rich Internet Applications, Testing, CI/CD and DevOps. Currently working for Hazelcast. Also double as a teacher in universities and higher education schools, a trainer and triples as a book author.

Read More