Feeds

PHP lands on VMware's Cloud Foundry

Open source code cloud multiplies

Beginner's guide to SSL certificates

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. ®

Top 5 reasons to deploy VMware with Tegile

More from The Register

next story
IT crisis looming: 'What if AWS goes pop, runs out of cash?'
Public IaaS... something's gotta give - and it may be AWS
Linux? Bah! Red Hat has its eye on the CLOUD – and it wants to own it
CEO says it will be 'undisputed leader' in enterprise cloud tech
Oracle SHELLSHOCKER - data titan lists unpatchables
Database kingpin lists 32 products that can't be patched (yet) as GNU fixes second vuln
Ello? ello? ello?: Facebook challenger in DDoS KNOCKOUT
Gets back up again after half an hour though
Hey, what's a STORAGE company doing working on Internet-of-Cars?
Boo - it's not a terabyte car, it's just predictive maintenance and that
Troll hunter Rackspace turns Rotatable's bizarro patent to stone
News of the Weird: Screen-rotating technology declared unpatentable
prev story

Whitepapers

Providing a secure and efficient Helpdesk
A single remote control platform for user support is be key to providing an efficient helpdesk. Retain full control over the way in which screen and keystroke data is transmitted.
Intelligent flash storage arrays
Tegile Intelligent Storage Arrays with IntelliFlash helps IT boost storage utilization and effciency while delivering unmatched storage savings and performance.
Beginner's guide to SSL certificates
De-mystify the technology involved and give you the information you need to make the best decision when considering your online security options.
Security for virtualized datacentres
Legacy security solutions are inefficient due to the architectural differences between physical and virtual environments.
Secure remote control for conventional and virtual desktops
Balancing user privacy and privileged access, in accordance with compliance frameworks and legislation. Evaluating any potential remote control choice.