Azure Infographics - Cloud Design Patterns

Cloud Design Patterns: Depicts common problems in designing cloud-hosted applications and design patterns that offer guidance.

Scaling applications using Cloud Services: Scaling an application using Cloud Services, including designing, deploying, and tuning.

Cloud and Enterprise Symbol/Icon set

Architecture overview that covers common design patterns