Software Development on the Cloud Exploration