International Journal of Advanced Research in Computer Science and Software Engineering (IJARCSSE)
Life before cloud was very tough and complicated as user had to install lots of stuff on their machines which might rarely use again. The main idea to develop cloud was to decentralize the application from hardware and OS. Cloud computing allows consumers and businesses to use applications without installation and access their personal files at any computer with internet access. This technology allows for much more efficient computing by centralizing storage, memory, processing and bandwidth. Cloud computing technology has been also a new buzzword in the IT industry and expecting a new horizon for coming world. It is a style of computing which is having dynamically scalable virtualized resources provided as a service over the Internet.