How can we improve Azure Cloud Services (Web and Worker Role)?

Support partial updates to deployments

Each time I need to change any component on my deployments, i need to repackage everything and upload the whole thing. As my packages grow in size & complexity, this becomes quite timetaking and not so well. I suggest to please support selective component updates

I believe there is no way we could add certificates to machine store from management API or azure portal when azure service roles are running. It's good if we can get this feature, specially for multi tenant applications that require certificate identification.

Make it possible to update or upgrade deployment. Sometimes you want to upgrade/update a webrole/workerrole without the complete deployment. Especially handy when using or deploying Webservices.

bradrees
shared a merged idea:
Improve the development environment such that a web role can be updated without redeploying · Jan 5, 2010 ·

Currently if you need to make a minor change to an ASPX file, javascript/css resource or web.config a full build and deploy on a local machine is required before the changes will be seen. This is not usually required when doing normal web development as the project folder is the same as the folder being run by IIS. This is extremely inconvenient and wastes a lot of time, especially on slower machines.

It is so painful at the moment. I give up using Worker/Web role due to the slow deployment. I hope MS will be looking at this seriously. This is feedback was created 4.5 years ago but it is still under review

They need to integrate publishing static web files like JS,CSS etc to blob storage as part of the publish operation. This would apps more scableable as statics files wouldn't be served by web roles. It would also allow updates to static files without re-deploying the instance.