Cloud computing is a new and highly talked about subject in the current IT sector. This sector has tremendous amount of research and innovation put into this sector. Cloud computing is the next generation of computing comprising a mixture of parallel processing, distributed and grid computing. Cloud computing has also been referred to as "Shared computing" in the past decades. E-commerce is the exchange of consumer goods and services on the internet. This sector is a fast paced and a highly fragile part of the IT industry.