La soluzione di cloud computing prevede la fornitura di risorse e applicazioni su richiesta tramite un accesso a Internet, solitamente a pagamento o in abbonamento. Comprende varie piattaforme (come Infrastructure as a Service, Platform as a Service e Software as a Service), applicazioni, opzioni di archiviazione, server e sistemi di sicurezza ospitati da fornitori esterni e gestiti da fornitori di servizi cloud, consentendo un accesso scalabile e personalizzabile a dati o servizi con attività di gestione on-premise ridotte.