The survey results indicate that, more than ever, applications are being hosted in multi-cloud, hybrid environments using virtual machines (VMs), containers, and serverless functions. Such environments present security challenges because of the inherent differences among the various cloud service providers and the very different demands of on-premises hosting.