Wajid Hassan, Te-Shun Chou, Omar Tamer, John Pickard, Patrick Appiah-Kubi und Leslie Pagliari
Cloud Computing hat weitreichende Auswirkungen auf die menschliche Produktivität. Heute wird es unter anderem für Datenverarbeitung, Speicherung, Vorhersagen und intelligente Entscheidungsfindung verwendet. Intelligente Entscheidungsfindung mithilfe von maschinellem Lernen hat dazu geführt, dass die Cloud-Dienste noch schneller, robuster und genauer sind. Sicherheit bleibt eines der Hauptanliegen, die das Wachstum von Cloud Computing beeinträchtigen. Es gibt jedoch verschiedene Forschungsherausforderungen bei der Einführung von Cloud Computing, wie z. B. das Fehlen eines gut verwalteten Service Level Agreements (SLA), häufige Verbindungsabbrüche, Ressourcenknappheit, Interoperabilität, Datenschutz und Zuverlässigkeit. Es muss noch enorm viel Arbeit geleistet werden, um die Sicherheitsherausforderungen zu untersuchen, die sich aus der weit verbreiteten Verwendung von Cloud-Bereitstellungen mithilfe von Containern ergeben. Wir diskutieren auch die Auswirkungen von Cloud Computing und Cloud-Standards. Daher werden in diesem Dokument eine detaillierte Übersicht über Cloud Computing, Konzepte, Architekturprinzipien, wichtige Dienste sowie Implementierungs-, Design- und Bereitstellungsherausforderungen von Cloud Computing ausführlich erörtert und wichtige zukünftige Forschungsrichtungen im Zeitalter des maschinellen Lernens und der Datenwissenschaft identifiziert.