L'automazione dell'infrastruttura cloud si riferisce all'uso della tecnologia per fornire server e gestire i data center attraverso file di metadati, piuttosto che configurare manualmente hardware fisico. Questo approccio è spesso noto come implementazione dell'infrastruttura come codice (IAC) o abilita l'automazione della configurazione continua. Con questo metodo, gli sviluppatori creano infrastrutture riutilizzabili e modellate per distribuire, rivedere e integrare il loro codice applicativo. Questi modelli possono essere generati e riutilizzati automaticamente, riducendo la necessità di una configurazione manuale ripetitiva e di risparmio. Le organizzazioni adottano comunemente l'automazione delle infrastrutture cloud all'interno delle loro pratiche DevOps per semplificare le distribuzioni, mantenere la visibilità nelle configurazioni e ridurre l'errore umano. Questi strumenti aiutano a ridurre al minimo i tempi di inattività e a migliorare l'efficienza operativa automatizzando la configurazione e la gestione degli ambienti cloud. Questa tecnologia è strettamente legata al processo di consegna continua (CD). Mentre molti strumenti di gestione della configurazione centrati su DevOps includono funzionalità per l'automazione dell'infrastruttura cloud, non tutti, quindi è importante valutare i set di strumenti in base a esigenze di automazione specifiche.