Discuss some challenges in performing data analysis in a cloudcomputing environment: Infrastructure-as-a-Service,Platform-as-a-Service, and Software-as-a-Service.