Hands-on training on cloud computing and its applications