42 Cloud computing services, namely, cloud management; Design and development of computer software for managing the cloud components, namely, deployment, visualization, cost estimation and comparison, and deployment script generation; Software development services; Software development, programming and implementation