R. S. Kamble, S. G. Sanmukh
Abstract: Traditional business applications have always been very complicated and expensive. The amount and variety of hardware and software required to run them are daunting. You need a whole team of experts to install; configure; test; run; secure; and update them. Cloud Computing is a flexible; cost-effective; and proven delivery platform for providing business or consumer IT services over the Internet. However; cloud Computing presents an added level of risk because essential services are often outsourced to a third party; which makes it harder to maintain data security and privacy; support data and service availability; and demonstrate compliance. Cloud Computing leverages many technologies (SOA; virtualization; Web 2.0) ; it also inherits their security issues. You only pay for what you need; upgrades are automatic; and scaling up or down is easy. Cloud computing provides various deployment models as public; privet; hybrid and community. Cloud computing delivers everything as a service by using three service delivery models as IaaS; PaaS and SaaS. Cloud-based apps can be up and running in days or weeks; and they cost less. With a cloud app; you just open a browser; log in; customize the app; and start using it.
Keywords: Cloud computing, Cloud computing models, computing issues, cloud storage, virtualization & SOA