VMware, Inc. the global leader in virtualization and cloud infrastructure, today delivered Cloud Foundry™, the industry’s first open Platform as a Service (PaaS). Available today, Cloud Foundry represents a new generation of application platform, architected specifically for cloud computing environments and delivered as a service from enterprise datacenters and public cloud service providers. Cloud Foundry streamlines the development, delivery and operations of modern applications, significantly enhancing the ability of developers to deploy, run and scale their applications in cloud environments while embracing the widest choice of public and private clouds, industry-standard high productivity developer frameworks and application infrastructure services.
“The shift to cloud computing is fundamentally transforming what businesses and consumers expect from applications, profoundly challenging traditional application development and infrastructure,” said Tod Nielsen, Co-President, Application Platform, VMware. “Cloud Foundry delivers a dramatically simplified approach that embraces the diversity and speed of modern development that is at the heart of today’s most successful applications while exploiting key trends in mobile, social and cloud computing.”
With today’s announcement, VMware is introducing a new VMware-operated developer cloud service, a new open source PaaS project and the first ever “Micro Cloud” PaaS solution. VMware introduced Cloud Foundry today at a live event attended by thousands of developers and led by VMware CEO Paul Maritz, Rod Johnson, SVP, Application Platform Strategy, VMware, Mark Lucovsky, VP Engineering, Application Platform, VMware and Derek Collison, CTO and Chief Architect, Application Platform, VMware. Key developer community leaders highlighted the value of an open PaaS in advancing highly productive development frameworks for the cloud. Speakers include: Dion Almaer and Ben Galbraith, co-founders of FunctionSource, Ryan Dahl, creator of Node.JS from Joyent, Ian McFarland, VP, Technology, Pivotal Labs, Roger Bodamer, 10Gen, steward of MongoDB, and Michael Crandell, CEO and co-founder of RightScale. Further industry support and blogs are available from 10Gen and RightScale.
Application Development for the Cloud Era
Modern application development faces a growing set of challenges:
PaaS offerings have emerged as the modern solution to the changing nature of applications, increasing developer efficiency, while promising to let developers focus exclusively on writing applications, rather than configuring and patching systems, maintaining middleware and physical machines and worrying about network topologies.
Early PaaS offerings, however, restrict developers to a specific or non-standard development frameworks, a limited set of application services or a single, vendor-operated cloud service. These incompatible platforms inhibit application portability, locking developers into a particular offering and restricting movement of applications across cloud providers or even into an enterprise’s own datacenter.
"For all of the developer interest in the potential benefits to PaaS solutions, actual adoption has been slowed by their employment of non-standard components and frameworks which raise the threat of lock-in," said Stephen O'Grady, Principal Analyst at RedMonk." With Cloud Foundry, VMware is providing developers a PaaS platform with the liberal licensing and versatility to accommodate the demand for choice in developer programming languages."
Cloud Foundry: Choice of developer frameworks, application services and clouds
Cloud Foundry is a modern application platform built specifically to simplify the end-to-end development, deployment and operation of cloud era applications. Cloud Foundry orchestrates heterogeneous application services and applications built in multiple frameworks and automates deployment of applications and their underlying infrastructure across diverse cloud infrastructures.
Cloud Foundry extends VMware’s commitment to Open PaaS, enabling the broadest choice of development frameworks and languages, heterogeneous application services and cloud deployment environments. Cloud Foundry also delivers the highest degree of portability, minimizing lock-in by enabling developers to migrate applications between environments, across cloud providers and enterprise datacenters without disruption or modification to the application.
Cloud Foundry supports popular, high productivity programming frameworks, including Spring for Java, Ruby on Rails, Sinatra for Ruby and Node.js, as well as support for other JVM-based frameworks including Grails. The unique, open architecture will enable additional programming frameworks to be rapidly supported in the future. For application services, Cloud Foundry will initially support the MongoDB, MySQL and Redis databases with planned support for VMware vFabric services.
Cloud Foundry is not tied to any single cloud environment, nor does it require a VMware infrastructure to operate. Rather, Cloud Foundry supports deployment to any public and private cloud environment, including those built on VMware vSphere® those offered by VMware vCloud® partners, non-VMware public clouds and demonstrated support for Amazon Web Services by cloud management provider RightScale.
Cloud Foundry will be offered in multiple delivery models:
“In today’s era of cloud computing, open technology is more essential than ever,” said Rod Johnson, SVP, Application Platform Strategy, VMware. “Just as an open model enabled Spring to evolve as a solution ideally suited for the needs of the Java community it serves, Cloud Foundry’s open architecture and community process will enable developers to enjoy PaaS productivity and simplicity while extending the technology to their specific needs.”
Community viewpoints and blogs in support of Open PaaS:
VMware delivers virtualization and cloud infrastructure solutions that enable IT organizations to energize businesses of all sizes. With the industry leading virtualization platform – VMware vSphere® – customers rely on VMware to reduce capital and operating expenses, improve agility, ensure business continuity, strengthen security and go green. With 2010 revenues of $2.9 billion, more than 250,000 customers and 25,000 partners, VMware is the leader in virtualization which consistently ranks as a top priority among CIOs. VMware is headquartered in Silicon Valley with offices throughout the world and can be found online at www.vmware.com.