July 11, 2013, 6:04 PM — Oracle has updated some of its middleware and developer products to make them better equipped for private cloud deployments, releasing major updates for the WebLogic application server and Oracle Coherence in-memory data cache.
The updates are designed to "provide an integrated foundation infrastructure for customers who want to build a cloud infrastructure, for customized applications or applications running under our Fusion middleware," said Mike Lehmann, Oracle vice president of product management.
Oracle now describes this set of software, which also includes the Tuxedo application server and recently released Oracle 12c database, as the Oracle Cloud Application Foundation.
"They have done a lot of integration in this wave" of releases, IDC analyst Al Hilwa said via email. "Some of the most interesting stuff is the integration pathways between [WebLogic], the Coherence layer and the Oracle database."
The new version of WebLogic Java application server provides the ability to do dynamic clustering, which allows organizations to "grow and shrink WebLogic clusters to adapt to the workload," Lehmann said.
WebLogic includes a set of diagnostic tools that watch memory and processor usage, which the administrator can monitor to see if the cluster needs to change in size.
Administration for the Java Messaging Service (JMS) has been streamlined in WebLogic. The new JMS can speed data rates on Oracle Exalogic by up to three times, according to Oracle.
WebLogic can now also fully support Oracle 12c, including support for the new database's advanced features such as application continuity and multitenancy.
With application continuity, WebLogic will allow an application to continue to function even if the database goes offline. Support for multitenant capabilities will allow applications to pick which specific tenant databases they can connect with.
WebLogic now also works more closely with the open-source Maven Java build manager. "We've made it very easy for customers to create a Maven repository out of a WebLogic server, so you can build an application with all the [WebLogic] dependencies satisfied," Lehmann said.
The new update of the Coherence in-memory data caching technology, the first version of Coherence in the Oracle 12c product line, "is a major new release. It has significant new capabilities across the board," Lehmann said. As a data cache, Coherence provides a copy of material that resides in a database, but is much quicker to access because it is kept in the working memory of the server, instead of on disk.