Latest Scientific Developments and Emerging Technologies in Cloud Computing: A Review
Keywords:
Architecture, Challenges, Cloud-based applications, Cloud computing history, Cloud-motivation, Models, New technologiesAbstract
Cloud computing is a technology that many businesses may adopt because of its dynamic flexibility and utilization of virtualized resources as services over the Internet. It mostly affects the IT sector and academia as a result. In light of financial constraints, it is a fantastic substitute that allows both the academic and IT sectors to run their information systems effectively without having to invest additional money in computers and networking equipment. The most important technological advancement in the IT industry right now is most likely cloud computing. For both economic and technological reasons, it is widely used to provide services effectively over the Internet. Virtualization via the Internet is supported by cloud computing, allowing service providers to satisfy users' flexible demands with minimal participation. Users are becoming more involved with this movement as a result. This article provides a concise overview of cloud computing and compares it to distributed utility, cluster, and grid computing. It also covers three deployment models and service models. This paper presents an advanced review of the cloud computing concept, covering its definition, history, features, deployment model, service models, advantages, and disadvantages. Additionally covered are the architecture, production, and technologies of cloud computing, as well as cloud applications in the Indian context and the recent push towards cloud computing. This publication will be of great use to novice researchers in this subject who wish to learn about the latest developments in cloud computing.