In the last few years, cloud computing has seen a rapid evolution and tends to be one of the fastest growing segments of the IT industry. Cloud computing offers additional benefits to businesses by providing flexible infrastructure at lower costs, greater scalability and improved disaster recovery.