The Role of Visibility in Securing Cloud Applications Traditional data center approaches aren't built for securing modern cloud applications. We are living through an application development renaissance. Organizations are changing both where applications live and how they are built. Apps Live in the Public Cloud Apps are being built on public cloud platforms at a rapid pace as enterprises accelerate their cloud migrations. Public clouds offer developers enormous flexibility in how apps are built and deployed. This has resulted in architectures that consist of one or more of the following: Related Content: Container-based apps Apps Are Services-Based Coincidentally, another tectonic shift is taking place in how apps are built, namely via a services-based approach. Increasingly, apps are built as microservices communicating over well-defined APIs. Often, these APIs are remote or external. This means an app can use several methods to accomplish a task, including: