International Journal of Advanced Research in Computer Science and Software Engineering (IJARCSSE)
Cloud computing is an emerging technology and organizations large and small are thinking about deploying their applications on the cloud. This paper aims at providing an overview of different types of cloud computing deployment models and which one to opt so that the security requirements and goals of the organization are met. This paper describes the characteristics of different types of cloud computing deployment models, viz. private, public, hybrid and community clouds. The authors have compared the private cloud and public cloud and listed the pros and cons of using one over the other.