Version 4 of the Windows Azure SDK for PHP released

Edit on GitHub

Only a few months after the Windows Azure SDK for PHP 3.0.0, Microsoft and RealDolmen are proud to present you the next version of the most complete SDK for Windows Azure out there (yes, that is a rant against the .NET SDK!): Windows Azure SDK for PHP. We’ve been working very hard with an expanding globally distributed team on getting this version out.

The Windows Azure SDK 4 contains some significant feature enhancements. For example, it now incorporates a PHP library for accessing Windows Azure storage, a logging component, a session sharing component and clients for both the Windows Azure and SQL Azure Management API’s. On top of that, all of these API’s are now also available from the command-line both under Windows and Linux. This means you can batch-script a complete datacenter setup including servers, storage, SQL Azure, firewalls, … If that’s not cool, move to the North Pole.

Here’s the official change log:

  • New feature: Service Management API support for SQL Azure
  • New feature: Service Management API's exposed as command-line tools
  • New feature: MicrosoftWindowsAzureRoleEnvironment for retrieving environment details
  • New feature: Package scaffolders
  • Integration of the Windows Azure command-line packaging tool
  • Expansion of the autoloader class increasing performance
  • Several minor bugfixes and performance tweaks

Some interesting links on some of the new features:

Also keep an eye on where I’ll be posting an article on scripting a complete application deployment to Windows Azure, including SQL Azure, storage and firewalls.

And finally: keep an eye on and I have a feeling some cool stuff may be coming following this release...

This is an imported post. It was imported from my old blog using an automated tool and may contain formatting errors and/or broken images.

Leave a Comment


8 responses

  1. Avatar for Nicky
    Nicky July 29th, 2011

    Good to see the fast development but why not making it for PHP5 from the beginning? It&#39s also around for some time.

  2. Avatar for maartenba
    maartenba July 29th, 2011

    It is for v5 actually, the SDK is at version 4. Updated the blog post to reflect this. Thanks for pointing out the confusion!

  3. Avatar for Anny
    Anny August 3rd, 2011

    @maarten, the blog says now it&#39s for php version 3, is this correct, just to be sure. And keep up with the good working.

  4. Avatar for maartenba
    maartenba August 4th, 2011

    It&#39s the SDK version 3.0, not PHP version 3.0.

  5. Avatar for Thomas Conté
    Thomas Conté August 4th, 2011

    Hi Maarten, I downloaded the ZIP package from CodePlex and it looks there is no "bin" directory at the top level.

  6. Avatar for maartenba
    maartenba August 5th, 2011

    Hi Thomas, this has been rectified as of this moment. Sorry for the inconvenience! The fresh bits are at

  7. Avatar for Éric Durant
    Éric Durant August 29th, 2011

    Hello, can you run the SDK from an Apache server or does it have to be from a WAMP ?

  8. Avatar for maartenba
    maartenba August 30th, 2011

    Can be run from Apache, Linux, ... - Except for the packaging story for the moment but there&#39s work being done on that part.