Unveiling the Cloud Service Landscape: A Guide to IaaS, PaaS, SaaS, and Deployment Models on April 09, 2024