IBM provides strategies for assessing cloud security risks. Key steps include developing a strategic cloud security roadmap, identifying risks specific to public and private cloud models, and conducting assessments of cloud security architectures. IBM security experts evaluate cloud security programs against best practices and provide recommendations to address gaps through additional controls, policies, identity management, or managed security services. Thorough testing also examines network and application vulnerabilities from an attacker's perspective.