Cloudcomputing is a technology evolution of adoption of virtualization, serviceoriented architecture and utility computing over the internet includingapplications, platform and services. Cloud security and privacy is a biggestconcern about cloud computing, because the user do not know where the data isstored, what position the data and which servers are processing the data. Alsowhat network are transmitting the data because of the flexibility andscalability of cloud system. This paper introduced the cloud architecture andits building blocks and service models. Also different technologies used forcloud system security in different applications in order to improve andenhancing the cloud system security and performance. Mainly, we focus on thediscussion of Ant Colony Optimization technique used by different authors.
Keywords—cloudsecurity, ant colony algorithm, genetic algorithm, cryptography, stenography.