Zend, Microsoft, IBM join forces to simplify cloud-app devlopment for PHP coders

Zend, Microsoft, IBM join forces to simplify cloud-app devlopment for PHP coders

Summary: Zend Technologies and a number of its partners -- including Microsoft -- unveiled on September 22 another cloud-interop intiative. This one is aimed at developers who are writing new cloud-centric apps in PHP.

SHARE:

Zend Technologies and a number of its partners -- including Microsoft -- unveiled on September 22 another cloud-interop intiative. This one is aimed at developers who are writing new cloud-centric apps in PHP.

All the right buzzwords are part of the newly unveiled Simple API for Cloud Application Services. It's an open-source initiative that currently includes Zend, Microsoft, IBM, Nirvanix, Rackspace and GoGrid as the founding members. (No Google and no Amazon, however.) It's all about interoperability and community and dialogue.

For developers of new "cloud-native" applications, "this is a write once and run anywhere" opportunity, said Zend CEO Andi Gutmans.

Given Zend is the ringleader and main contributor of the Simple API technology -- it is putting a software development kit targeting its Zend Framework under the New BSD license -- it's not surprising PHP developers are the initial target. But Zend officials claim that the Simple Cloud API "can be translated to any object-oriented language for the Web."

Microsoft is contributing some adapters for the API, plus its PHP client libraries for Windows Azure storage, to future versions of Zend Framework. (Microsoft officials are saying by the end of the quarter.)

Prior to today's announcement, Microsoft already was working on a PHP SDK (in conjunction with RealDolmen) that would support its Azure cloud environment. Going forward, Microsoft will be supporting two PHP SDKs/APIs, both of which will be available as part of the Zend Framework, Microsoft officials said.

"The existing API exposes all the functionality of Windows Azure storage services. The simple API exposes the subset of the functionality that is available on all of the supported platforms," explained Vijay Rajagopalan, Principal Architect for Microsoft's Interoperability team.

"Some projects do not require the richness provided by vendor-specific APIs and can instead be built with simple APIs that provide an abstraction layer across different platforms. From a developer's perspective, simple APIs make it easier to write code that remains the same whatever the destination platform," Rajagopalan added. "As the developers become proficient and learn each platform, they will be further inclined to learn vendor-specific features to take advantage of richer functionality."

Roger Jennings, a cloud-computing and .Net expert, noted that according to the TIOBE Programming Community Index for September 2009, PHP is now No. 3 in programming language popularity, so the new Zend effort has "has a large potential audience among developers for Amazon, Nirvanix, and Rackspace storage. However, he predicted that "Windows Azure developers will continue to program in C# and probably use the StorageClient libraries to integrate Web and Worker projects with RESTful Azure storage services."

"Google is conspicuous by its absence as a Zend contributor. However, that's not surprising because Google offers 'Python as a Service' and doesn't emphasize cloud storage in its marketing materials," Jennings added.

Topics: Microsoft, IBM, Software Development, Storage

About

Mary Jo has covered the tech industry for 30 years for a variety of publications and Web sites, and is a frequent guest on radio, TV and podcasts, speaking about all things Microsoft-related. She is the author of Microsoft 2.0: How Microsoft plans to stay relevant in the post-Gates era (John Wiley & Sons, 2008).

Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.

Talkback

2 comments
Log in or register to join the discussion
  • Wow. I remember when IBM teamed up with Microsoft to make OS/2...

    The divorce was popcorn-worthy...

    Best wishes to them in this new endeavor of theirs... and, no, I'm not sure which company I ought to feel sorry for... probably Microsoft, this time around...
    HypnoToad72
  • RE: Zend, Microsoft, IBM join forces to simplify cloud-app devlopment for PHP coders

    I've noted a large number of world-wide-web materials firelogs i actually can easily the most impressive sparkle precious invaluable advise that this amazing hard truth an example may be more often than not this really is the actual facade athlete . [url=http://www.footballfansshop.com/]bears jerseys[/url],[url=http://www.footballfansshop.com/authentic-clay-matthews-jersey-packers-clay-matthews-jersey]cheap clay matthews jersey[/url],[url=http://www.footballfansshop.com/women-troy-polamalu-jersey-kids-troy-polamalu-jersey]cheap troy polamalu jersey[/url],[url=http://www.footballfansshop.com/ray-lewis-jersey-ray-lewis-jersey]cheap ray lewis jersey[/url],[url=http://www.footballfansshop.com/dez-bryant-jersey-dez-bryant-jersey]cheap dez bryant jersey[/url], Would you consider investing in you'll probably be startled writing all of your true blog posts or maybe customer reviews? As well as i'd guess that getting each of them on a following responses?
    makrekwe57-24353622088313796844736220235705