Oracle OpenWorld is a large conference. Add JavaOne and you have a recipe for San Francisco’s downtown area to be packed with developers. To this amassed crowd, Oracle announced its new hybrid cloud platform, which will be offered as a service to customers looking to build on-site clouds, but still want the option to go public.

Oracle’s Cloud Services, as it is called, is an amalgam of Oracle’s existing network, development and infrastructure systems. Enterprises engaging with Oracle’s Cloud Services can contract to have cloud hardware and software installed on-premise by Oracle. That cloud can include Oracle’s databases, its Fusion Middleware, and its storage services. Virtualization, build, deploy and development systems are included.

Specifically, the development and life-cycle management aspects of Oracle’s Cloud Services are built on top of the Code2Cloud.org project, an open-source effort led by TaskTop. Code2Cloud.org’s software in Oracle’s Cloud Services handles build, deploy, application monitoring and version management for developers working within the Oracle cloud.

While Oracle is offering this as an on-site solution, the company is also offering enterprises use of its own public cloud. Combining the on-site solution and the Oracle-hosted public cloud, developers will have the ability to keep sensitive data behind the firewall, while still having the option of increasing scalability through the use of public compute.

Oracle president Mark Hurd said, “You can now get the Oracle cloud behind your firewall. This is a big deal because many people talk about cloud, and they say, ‘Put everything in a cloud.’ One of the biggest issues when you get to CEOs are concerns about data privacy and regulatory issues; you can’t move data out beyond the firewall. The fact is now we give you the benefits of cloud and cloud architecture, but we do it by taking away that concern about the privacy of your data, behind your firewall.”

Java jive
Last year’s JavaOne was punctuated by the release of OpenJDK 7 and the intimation that OpenJDK 8 would be available in the summer of 2012. That didn’t actually happen, however, so this year’s JavaOne was mostly about previewing the changes being made for OpenJDK 8.

Chief among those changes is closures, which bring functional programming styles into Java. Closures are relatively set in their syntax thus far, and are unlikely to change before the release of OpenJDK 8, so discussion of how closures will be used was rife at the show.

Java ME was boosted by the release of an updated suite of tools for embedded Java developers. Oracle Java Embedded Suite 7.0 includes all the tools developers need to build Java applications for small devices, such as sensors and wireless cards.