We have a .NET Web Role hosted on Windows Azure that only serves a REST API with only a hand few web methods.
API is u
I found the initialization of blob storage (CreateCloudBlobClient(), GetContainerReference() etc) to be quite slow. It's a good idea to take this into consideration when designing Azure services.
I have separate services for anything that requires blob access as it dragged down the time for the pure db requests.