Sometimes pictures will tell you more than words. If you like fancy pictures summarizing the ideas I've good news for you.
Windows Azure Poster has been published, you can download it here and print it." [GD: Post Leached in full]
I'm just a sucker for cube-art... This 39x26" Poster for Azure, created 10/29/2012, looks great to you explain the bigger Azure picture to someone. In short, it's not an uber-dev poster, but a 30,000 foot view of Azure, which makes it a nice starting point for further exploration.
Read more: Greg's Cool [Insert Clever Name] of the Day
Read more: Windows Azure Poster