The rapid adoption of cloud computing has changed the way businesses manage and store data, but it has also introduced new security challenges. One of the most pressing concerns in cloud environments is the detection of anomalies, which can signal potential security breaches, system failures, or performance issues. Traditional anomaly detection methods often fall short due to the complexity, scalability, and dynamic nature of cloud infrastructures. In recent years, Artificial Intelligence (AI)-driven anomaly detection techniques, particularly those leveraging machine learning and deep learning, have shown promise in overcoming these limitations. This paper reviews AI-driven approaches to anomaly detection in cloud computing environments, exploring their applications in enhancing cloud security, optimizing performance, and ensuring efficient resource management. The paper examines the strengths of various AI techniques, including supervised and unsupervised learning, deep learning, and hybrid models, highlighting their capacity to detect complex, previously unknown anomalies. Despite their advantages, implementing AI-based systems in cloud environments presents challenges, including data quality issues, scalability concerns, and computational resource requirements. Solutions such as federated learning and model optimization techniques are explored as methods to address these challenges. Furthermore, the paper discusses future research directions, including the integration of AI-driven anomaly detection with emerging technologies like blockchain and IoT, and the potential for advancements in self-supervised learning and explainable AI (XAI). This review concludes by emphasizing the critical role of AI in securing cloud infrastructures and the promising future of anomaly detection in the cloud computing landscape.
Read full abstract