Microsoft just unveiled the Azure Services Platform during the keynote address at the Professional Developer Conference this morning. Windows Azure promises to provide a flexible environment in the cloud for hosting high demand and high availability apps.
You can follow any new developments at the wiki which has been set up here: http://www.mycloudapp.net/