This report provides a comprehensive analysis of cloud computing virtualizations, comparing on-premises systems with Azure and AWS. It begins with a detailed breakdown of an on-premises system, including device specifications, costs, and monthly expenses. The report then moves on to cost estimations for Azure and AWS deployments, detailing various services, components, and associated pricing. A comparative table highlights the advantages and disadvantages of each system, focusing on factors such as total cost of ownership, security, scalability, and ease of use. The report concludes by recommending Azure as the most beneficial option for the hypothetical company, due to its PaaS capabilities, integrated environment, security features, developer tools, and the advantages of the Enterprise Agreement. References to relevant academic sources are included.