are all the rage these days, and for good reason. They provide the ultimate in enterprises flexibility, letting you mix and match cloud services to meet your exact needs. As a result, they increase business agility and operational cost-efficiency. 

But the trade-offs are clear. Using multicloud means having more complexity. simply because there are more moving cloud parts. Moreover, you’re mixing the cloud services with existing legacy on-premises systems, not to mention systems outside of enterprise such as exchanges.

While complexity brings many challenges, such as management and governance, the greatest risk it brings involves security. IT organizations traditionally dealt with security at the application and system levels, so enterprises are managing hundreds of security systems localized for a single system and purpose. That approach worked when things where simple, but now that they are complex we’re finding that traditional approaches just won’t scale. 

Therefore, the risk of breaches increases with complexity, both cloud-driven and traditional.