For security teams, cloud visibility is a way to understand what cloud assets exist in order to define the attack surface. For operations and development teams, cloud visibility is the process of discovering how cloud resources are used, identifying potential issues that could impact application performance, and understanding resource utilization in a cloud environment.