CLOUD ARCHITECTURE AND PLANNING