This content is part of the Essential Guide: OpenWorld and JavaOne 2013 conference coverage
News Stay informed about the latest enterprise technology news and product updates.

Cloud products roundup: What's new at JavaOne and Oracle OpenWorld

Find the latest cloud products in this roundup of JavaOne and Oracle OpenWorld exhibitions.

When asked why it was so important to bring development closer to the cloud, Artyom Astafurov, chief innovation officer of the custom software development firm DataArt, said, "because it makes our smaller devices more powerful and it makes them part of a bigger solution." This bigger solution refers to the integration opportunities that the cloud provides, allowing teams and their resources to be compatible and to have a development experience that is collaborative and multi-disciplinary. With more and more organizations migrating to the cloud, the demand for cloud products is rapidly increasing, and many products at this year's JavaOne and Oracle OpenWorld are taking advantage of the trend. Let's take a look at some of the products that are available.

Java ME

The demand for cloud products is rapidly increasing.

In Astafurov's demonstration, attendees will learn how to make an Internet of Things (IoT) app using Oracle's Java Platform, Micro Edition (Java ME), a framework that connects devices and applications to the cloud. When asked why it was important for a product like JavaMe to bring these devices to the cloud, Astafurov explained, "The closer you bring them together, the more benefit you get from development." One of these benefits seems to be the time that developers save. The demo component of the presentation simulates an embedded development scenario that uses Java ME to expedite a usually lengthy process. "It's a few lines of code instead of a massive development effort," Astafurov explained. How might this be useful in daily life? Astafurov believes bringing the cloud to IoT development will make it easier to gather and manipulate data, whether that means people tracking, monitoring environment (e.g. pollen or carbon monoxide levels) or automating household operations, such as implementing smart meters to control temperature levels.


Five9 is a cloud contact center product being featured at Oracle OpenWorld. At the conference, they announced its software has achieved Oracle Validated Integration with Oracle Service Cloud. "The integration with Five9 lets Oracle Service Cloud users log in and leverage the availability of telephony controls on the agent desktop, including automatic CTI [computer telephony integration] screen pops so agents get relevant information to actively engage with customers," said Moni Manor, executive vice president of products at San Ramon, Calif.-based Five9. Because cloud contact products are more flexible and require less hardware, enterprises are beginning to turn to this cheaper option. In fact, Gartner research projected the number of cloud contact centers will increase 23% by 2016. "When contact center software and customer relationship management come together in the cloud, it empowers organizations to boost agent productivity while efficiently delivering stellar customer experiences and minimizing costs," Manor said.

JavaScript Unit Testing

This Sauce Labs testing suite, built in a private cloud, is on exhibition this week at JavaOne. "What is fantastic about JavaScript Unit Tests is they can give you a lot of confidence about your application or your framework," said Adam Christian, vice president of development at San Francisco-based Sauce Labs. Their testing platform not only allows developers to automatically test their Web and mobile apps on many different browser and OS platforms, it promises to do this in very little time "because [the unit tests] don't have to simulate a user; they don't have to be synchronous, so you can run a huge test suite in a much smaller amount of time," Christian explained. Enterprises also have the option of integrating a JavaScript Unit Test with their CI [continuous integration] system so they can run existing unit tests in the cloud. "Even if [software projects] don't have the motivation or the time to build functional tests, they should really build a comprehensive JavaScript test suite because it gives contributors a sense of confidence. They can make changes to that code base. They can run that test suite and it's not a burden," Christian said. He went on to explain that this had the advantage of attracting and managing a community around a project.


At JavaOne, ZeroTurnaround will be releasing the 4th edition of its Developer Productivity Report, a study that is based on the responses of more than 1,000 developers. The report returned favorable results for JRebel, a Java virtual machine plug-in that allows Java developers to instantly see any app code change, and therefore can avoid redeployment. This technology can be run in the cloud as well as on local and remote servers. "The report focuses on the impact [that] tools, techniques and dev team structure has on software quality and release date predictability," said Oliver White, head of RebelLabs at Boston-based ZeroTurnaround. "Out of all the tools, it turns out that JRebel was the single solution responsible for the largest gain in software release predictability."


JFrog will be launching a new version of its Artifactory product, codenamed Artifactory HA (High Availability), a binary repository that has an open source, as well as a cloud version. Still in its testing phases, the team at JFrog will be at JavaOne to discuss the new capabilities of the product's development, as well as the reasons behind it. Shlomi Ben-Haim, JFrog's CEO and co-founder, shared some of these reasons with me: "We give developers the luxury of working with binary code -- readily executable form, rather than source code -- merely blue prints. Through both Artifactory and Bintray, the social tool for sharing binaries and software packages, we're continuously putting developer needs first." Not only do current versions of Artifactory run in the cloud, JFrog offers its own cloud service for organizations to run their own private repositories.

Dig Deeper on Topics Archive

Start the conversation

Send me notifications when other members comment.

Please create a username to comment.