CLOUD ARCHITECTURE DESIGNS DIAGRAMS : A COMPREHENSIVE HANDBOOK