This week, PaaS vendor CloudBees announced the availability of AnyCloud, a platform that empowers customers to enjoy applications across a range of IT infrastructures including on-premise data centers and hosted data center environments. Whereas most PaaS platforms require the installation of software within a private cloud environment, AnyCloud enables customers to deploy applications in diverse environments such as Amazon Web Services, other IaaS hosting environments and enterprise data centers. AnyCloud manages the deployment of applications across different environments and thereby allows customers to differentially deploy applications in different hosting environments in order to:
• Comply with regulatory policies specific to a geographic region
• Comply with company policies about which data centers can be used for application deployment
• Minimize data latency and security issues
François Déchery, CloudBees Vice President of International Business Development, explained the significance of AnyCloud by noting: “As we worked with customers around the world, CloudBees was being asked more and more for deployment options across various IT environments and hosted providers – particularly in Europe. We decided to satisfy the demand for flexible deployment options in a very different way than our competition.” AnyCloud supports any JVM-language including Java, Spring, JRuby, Grails, Scala, Groovy and others.
AnyCloud illustrates the emerging co-implication of PaaS platforms within IaaS infrastructures. This week, for example, Nimbula’s IaaS Nimbula Director 2.0 platform revealed support for third party PaaS platforms including the VMware Cloud Foundry PaaS. Current CloudBees customers include Digg, The Gerson Lehman Group, Lawrence Livermore National Laboratory, Netflix, Symantec and Yale University. CloudBees was founded in 2010 by Sacha Labourey, former CTO of JBoss.