As cloud computing continues to mature the line between private clouds running on premise or a third-party data center and public cloud computing services gets blurrier with each passing day.
At the JavaOne 2013 conference today CloudBees today announced that its platform-as-a-service (PaaS) environment for Java applications can now be deployed on a public cloud in a way that is tightly integrated with the version of it software that IT organizations currently deploy on premise.
In addition, CloudBees announced that it now also supports iOS and OS X environments in addition to Google Android for organizations looking to build and deploy mobile applications in the cloud.
According Steve Harris, senior vice president for CloudBees, enterprise IT organizations want to be able to take advantage of inexpensive public cloud services to build and test applications. But when it comes time to deploy them in a production environment they still prefer to have a more secure private PaaS environment that they can more granularly control.
For many organizations the need to build and deploy mobile applications is, of course, forcing the cloud computing issue. But instead of viewing on premise clouds and public cloud services as alternatives to each other, IT organizations are starting to identify various types of cloud platforms as complementary extensions to one another. That realization may have been a long time in coming. But once IT organization begin to balance the economics of the cloud against security, compliance and performance requirements the need for a hybrid cloud computing strategy becomes self-evident.
The ability to deploy a common PaaS environment across that hybrid cloud computing environment goes a long way towards realizing that vision of the cloud because it creates a platform that can be used to simplify the management of multiple applications in a hybrid cloud computing environment.
In fact, PaaS represents nothing less than an approach to cloud computing that goes well beyond the comparatively simple realm of hosting applications on top of infrastructure-as-a-service (IaaS) offerings. Cloud computing may be currently dominated by IaaS platforms, but arguably PaaS has much potential in the enterprise once IT organizations get comfortable managing all the nuances associated with security and compliance issues in hybrid cloud computing environments.
Naturally, different organizations will get comfortable with managing hybrid cloud computing environments at significantly different paces and to widely varying degrees. But as PaaS technology continues to mature the one thing that is for certain is that the notion of the extended enterprise is about to enter a whole new era.