Cloud Computing (A Survey on Cloud Computing Security Issues and Attacks in Private Clouds)
Cloud computing is a set of IT services that are provided to a customer over a network on a leased basis and with the ability to scale up or down their service requirements. Usually cloud computing services are delivered by a third party provider who owns the infrastructure. It advantages to mention but a few include scalability, resilience, flexibility, efficiency and outsourcing non-core activities. Cloud computing has promised to enhance efficiency, flexibility, greater agility, less capital expenditure and to overcome geographic limitations to compete in a global market.