Bei einer Cloud-Computing-Lösung handelt es sich um die Bereitstellung von On-Demand-Ressourcen und -Anwendungen über einen Internetzugang, in der Regel auf Pay-for-Use- oder Abonnementbasis. Es umfasst verschiedene Plattformen (wie Infrastructure as a Service, Platform as a Service und Software as a Service), Anwendungen, Speicheroptionen, Server und Sicherheitssysteme, die von externen Anbietern gehostet und von Cloud-Dienstanbietern verwaltet werden und einen skalierbaren und anpassbaren Zugriff ermöglichen auf Daten oder Dienste mit reduzierten Verwaltungsaufgaben vor Ort.