
Cloud computing is evolving as a key computing platform for sharing resources that include infrastructures, software, applications and business processes. This new approach to computing allows users to avoid upfront hardware and software investments, gain flexibility, collaborate with others, and take advantage of the sophisticated services that cloud providers offer. Security is a huge concern for cloud users. In this paper, we analyze some security requirements in cloud computing environment. One of the major threats to virtualization and cloud computing is malicious software that enables computer viruses or other malware that have compromised one customer's system to spread to the underlying hypervisor and ultimately, to the systems of other customers. This paper is concerned with discovery of the vulnerabilities in the landscape of clouds, discovery of security solutions, safeguard mechanisms by behavioral patterns and finding evidence that early-adopters or developers have grown more concerned with security