Cloud computing is the provision of specialized computer network resources, including data storage and computing power, that can be accessed on-demand. Unlike traditional setups where a single entity manages these resources, cloud computing involves a data center that is accessible to users globally through the internet. Currently, the market is largely dominated by prominent centralized cloud computing enterprises that operate distributed network infrastructure across multiple locations. Different models of cloud computing exist, such as enterprise clouds, public clouds, hybrid clouds, and more. Moreover, decentralized cloud computing infrastructure has gained traction with the advancement of blockchain technology, offering increased accessibility and options.