Cloud computing allows companies to access scalable IT resources located in data centers around the world in a flexible and cost-effective manner, helping improve the creation and delivery of IT solutions. Security issues are a main concern in cloud computing, so companies must ensure their data and systems comply with applicable security, privacy and compliance requirements when using cloud services. Different types of cloud computing include private, public and hybrid clouds that offer varying levels of access and control over computing resources and data.