Le organizzazioni stanno adottando e unendo assieme sempre più gli ambienti multicloud (servizi offerti da diversi provider di servizi cloud) e cloud ibridi (cloud che combina l'infrastruttura cloud pubblica e quella privata).
Il multicloud e l'hybrid cloud offrono alle organizzazioni di qualsiasi dimensione la flessibilità necessaria per distribuire le applicazioni e gli strumenti di sviluppo più moderni, così come per scalare rapidamente le attività e accelerare la trasformazione digitale. Secondo una stima, l'87% delle organizzazioni utilizza ambienti multicloud e il 72% utilizza ambienti hybrid cloud.
Ma insieme a questi vantaggi, il multicloud e il cloud ibrido presentano sfide non trascurabili sotto il profilo della sicurezza.
Il personale addetto alla sicurezza e i team DevOps o DevSecOps devono gestire la sicurezza e la conformità per tutti i componenti delle applicazioni cloud-native che distribuiscono sui cloud di più provider. Questi componenti includono centinaia o migliaia di microservizi, funzioni serverless, contenitori e cluster Kubernetes.
In particolare, l'Infrastructure as Code (IaC), che consente un provisioning immediato basato su API ad ogni ciclo di integrazione continua e distribuzione continua (CI/CD), rende fin troppo facile programmare, distribuire e perpetuare configurazioni errate che rendono i dati e le applicazioni vulnerabili agli incidenti di sicurezza e alle minacce informatiche.