Wajid Hassan, Te-Shun Chou, Omar Tamer, John Pickard, Patrick Appiah-Kubi et Leslie Pagliari
Le cloud computing a un impact considérable sur la productivité humaine. Aujourd'hui, il est utilisé pour le calcul, le stockage, les prévisions et la prise de décision intelligente, entre autres. La prise de décision intelligente à l'aide de l'apprentissage automatique a poussé les services cloud à être encore plus rapides, robustes et précis. La sécurité reste l'une des principales préoccupations qui affectent la croissance du cloud computing, mais il existe divers défis de recherche dans l'adoption du cloud computing tels que le manque d'accord de niveau de service (SLA) bien géré, les déconnexions fréquentes, la rareté des ressources, l'interopérabilité, la confidentialité et la fiabilité. Il reste encore beaucoup de travail à faire pour explorer les défis de sécurité découlant de l'utilisation généralisée du déploiement cloud à l'aide de conteneurs. Nous discutons également de l'impact du cloud computing et des normes cloud. Par conséquent, dans cet article, une étude détaillée du cloud computing, des concepts, des principes d'architecture, des services clés et des défis de mise en œuvre, de conception et de déploiement du cloud computing est discutée en détail et d'importantes orientations de recherche futures à l'ère de l'apprentissage automatique et de la science des données ont été identifiées.