I have been reading Programming Windows Azure by Sriram Krishnan and have found it to be an excellent book technically, while also a very entertaining read. Sriram works on the Windows Azure program management team and has been involved with Windows Azure since before it was announced during PDC 2008.

Whether you are looking to harness Windows Azure for compute-bound applications, use Cloud-based storage with SQL Azure, or use virtualized Web server capabilities with Web Roles within Windows Azure; Sriram provides the end to end story behind the Windows Azure platform.

Cloud computing, and Windows Azure in particular, provide excellent opportunities for applications to be highly scalable, secure, and reliable, and Programming Windows Azure is the guide for your journey into the Cloud.

ProgrammingAzure