How to run Java EE in the cloud?

Three skilled Java coders talks about running Java EE in the cloud
17 October 2017   2586

This session is a fast-paced tour of the many options available for running Java EE applications in the cloud. It covers bare metal IaaS options such as AWS; PaaS options that provide native support for Java EE, such as Oracle Java Cloud Service/BlueMix; and everything in between. It also discusses how to deploy Dockerized Java EE applications to options such as Jelastic as well as running Java EE applications by using fat-jar solutions such as WildFly Swarm on bare JVM-based platforms such as Heroku. The presentation includes plenty of code examples and demos along the way.

Speakers are:

  • Rodrigo Bortoloto, Sr. Manager, CapTech Consulting
  • Ryan Cuprak, Analyst, Dassault Systemes
  • Reza Rahman, Consultant, Independent

Java SE to Receive New Major Update

Great amount of changes, improvements and new features awaits Java SE developers; new vresion supports backward compatibility
18 September 2019   257

After six months of development, Oracle released the Java SE 13 platform (Java Platform, Standard Edition 13), which uses the OpenJDK open source project as its reference implementation. Java SE 13 maintains backward compatibility with previous releases of the Java platform; all previously written Java projects will work without changes when launched under the new version. Ready-to-install Java SE 13 builds (JDK, JRE, and Server JRE) are prepared for Linux (x86_64), Solaris, Windows, and macOS. The reference implementation of Java 13 developed under the OpenJDK project is fully open under the GPLv2 license with GNU ClassPath exceptions that allow dynamic linking with commercial products.

Java SE 13 is categorized as a regular support period for which updates will be released before the next release. As a branch with a long support period (LTS), you should use Java SE 11, updates for which will be released until 2026. The previous Java 8 LTS branch will be supported until December 2020. The next LTS release is scheduled for September 2021. Recall that starting with the release of Java 10, the project switched to a new development process, which implies a shorter cycle of generating new releases. New functionality is now being developed in one constantly updated master branch, which includes ready-made changes and from which branches are branched out every six months to stabilize new releases. Next March, Java 14 is scheduled to be released, pre-builds of which are already available for testing.

Get more info from the mailing and the release notes.