Cloud computing
Google compute engine - overview
“Cloud Computing: A Definition, Challenges and Opportunities” BY PROFESSOR G.A. ADEROUNMU DIRECTOR INFORMATION TECHNOLOGY AND COMMUNICATIONS UNIT, OBAFEMI.