Storage encryption is critical when storing any information in a public cloud service provider. In order to do this, you need to have strong client-side storage libararies. The good news is that Microsoft has recently released new client-side storage libraries that enable you encrypt data stored in Azure blobs, tables and queues.
For more details, check out the blog post Microsoft Azure Storage Client-Side Encryption Goes into General Availability.