Canadian Center of Science and Education
In recent years there has been rapid growth in cloud computing and social networking technologies. Cloud computing shifts the computing resources to a third party, eliminating the need to purchase, configure and maintain those resources. With the incentive of lowered operational costs in software, hardware and human effort, many companies are considering the use of cloud services. Likewise, social networks have seen massive growth, with millions of Internet users actively participating across various social networking websites. Even corporations have begun using social networks as a means to market and reach their customers.