Feeds

PHP lands on VMware's Cloud Foundry

Open source code cloud multiplies

Securing Web Applications Made Simple and Scalable

PHP has come to VMware's Cloud Foundry project, an effort to create a standard open source platform for building "developer clouds".

On Thursday, a Portland, Oregon startup known as AppFog open sourced code that allows PHP applications atop VMware's platform. Previously, Cloud Foundry was limited to Java, other JVM frameworks, Ruby on Rails, Sinatra, and Node.js.

AppFog also unveiled a beta online service that runs atop the new code. The company has long offered its own PHP-based "developer cloud" or "platform cloud" – a service for building, deploying, and readily scaling applications – but it plans to replace this existing service with its Cloud Foundry creation, and later to build additional services using VMware's code.

In April, with a post to the Cloud Foundry forums, AppFog founder and CEO Lucas Carlson indicated that his company was building a PHP addition to the VMware platform, and he tells The Register that his eight-person outfit spent the last "few months" on the project.

In essence, AppFog has built a GitHub "pull request" that lets developers deploy their applications to services underpinned by VMware's platform. Today, AppFog added the code to the existing open source project, which carries an Apache license.

AppFog was formerly known as PHP Fog. It dropped the space for unknown reasons, but it dropped the PHP because it intends to expand into other languages, including Java, Ruby, .NET, and Node.js. All these services will use the Cloud Foundry code base. VMware open sourced the project in an effort to spawn an army of services compatible with its own Cloud Foundry service, and PHP Fog AppFog has gladly joined the revolution.

Built atop Amazon EC2, AppFog's new Cloud Foundry-based PHP service is now available at www.appfog.com. Outside of VMware's own service – served up at CloundFoundry.com – this appears to be the first public service based on the Cloud Foundry code.

According to Carlson, the code provides the middle layer of the new AppFog stack. The company built a user-interface layer atop Cloud Foundry, and a layer beneath it that interfaces with Amazon EC2 – an "infrastructure cloud" that provides raw computing resources such as processing power and storage.

"Cloud Foundry provides an application-life-cycle management layer, and it does that really well," Carlson says. "Then we provide the experience the user has when interacting with the platform, but we also tie you into Amazon's services."

In adopting Cloud Foundry, AppFog will allow developers to move their applications between its service and other Cloud Foundry services, including the VMware mothership, but Carlson acknowledges that if you use certain tools on AppFog, your application may not translate directly to a third-party Cloud Foundry services.

According to AppFog, about 20,000 developers have used AppFog's existing PHP service to deploy about 10,000 application atop the platform. ®

The Essential Guide to IT Transformation

More from The Register

next story
Manic malware Mayhem spreads through Linux, FreeBSD web servers
And how Google could cripple infection rate in a second
EU's top data cops to meet Google, Microsoft et al over 'right to be forgotten'
Plan to hammer out 'coherent' guidelines. Good luck chaps!
US judge: YES, cops or feds so can slurp an ENTIRE Gmail account
Crooks don't have folders labelled 'drug records', opines NY beak
FLAPE – the next BIG THING in storage
Find cold data with flash, transmit it from tape
Seagate chances ARM with NAS boxes for the SOHO crowd
There's an Atom-powered offering, too
Gartner: To the right, to the right – biz sync firms who've won in a box to the right...
Magic quadrant: Top marks for, er, completeness of vision, EMC
prev story

Whitepapers

Top three mobile application threats
Prevent sensitive data leakage over insecure channels or stolen mobile devices.
The Essential Guide to IT Transformation
ServiceNow discusses three IT transformations that can help CIO's automate IT services to transform IT and the enterprise.
Mobile application security vulnerability report
The alarming realities regarding the sheer number of applications vulnerable to attack, and the most common and easily addressable vulnerability errors.
How modern custom applications can spur business growth
Learn how to create, deploy and manage custom applications without consuming or expanding the need for scarce, expensive IT resources.
Consolidation: the foundation for IT and business transformation
In this whitepaper learn how effective consolidation of IT and business resources can enable multiple, meaningful business benefits.