I have come up with my Microsoft Windows Azure wish-list for 2012 below (hope the Azure product group read this :)
- Auto scale compute instances (I know third-party tools exist)
- Allow for scheduled suspended instances that do not eat compute time and also allow for auto scaling out/in schedules without having to delete services from Azure
- Load balancing (F5) for compute instances not round robin
- Ability to configure topic/subscriptions rules via the Azure Management Portal
- Access Control Service support (or any type of federated security support) for SQL Azure for alternate additional security
- Out of the box storage editor for managing blobs, tables and queues (I know 3rd party tools exist and you can do this in Visual Studio)
- Developer fabric for Service Bus and Service Bus queues and topics (this would be awesome)
- Portal support for VM roles i.e. uploading VHD's (I know command-line tools exist)
- Out of the box support for viewing Service Bus queues and topics and verifying Service Bus endpoints without retrieving the ATOM service bus feed (I know open source code exists)
- Access Control Service support for storage, tables, blobs, and queues
- Support for Hadoop/Big Data on Azure or any type of high performance computing perhaps a instance that targets or VM role to support Windows Server HPC 2008
- An easy DR strategy for all Azure services i.e. compute, storage etc.
- Managed Service Management API
- Give MSDN subscription holders 12 month usage
There in no particular order, not asking much am I!