International Journal of Engineering Sciences & Research Technology (IJESRT)
Cloud computing is a smart computing model since it allows for resources to be provisioned rendering on a demand basis, i.e., cloud users can lease resources as they become essential. Cloud computing refers to both the applications delivered as services over the internet and the hardware and systems software in the data centers that provide those services. This terminology of computing is estimated to be one of the most transformative technologies in the history of computing. Cloud computing delivers infrastructure, platform and software as services, which are made available as subscription-based services in a pay-as-you-go model to consumers.