Cloud computing is a model for representing significant opportunity for service providers and enterprises. Relying on cloud computing, enterprises can achieve cost savings, flexibility and choice for computing resources. Cloud computing is one of today's most exciting technologies due to its ability to reduce costs associated with Computing while increasing flexibility and scalability for computer processes. The security for cloud computing is emerging area for study. This paper provide security topic in terms of cloud computing based on analysis of cloud security issues and technical components of cloud computing.