This document explores the concepts of cloud computing and virtualization, highlighting their combined power in modern technology. It delves into the various user access types, data collection practices, and processes involved in a cloud-based system. The document also provides a detailed architectural design for a cloud-based system, outlining the different tiers and components involved. Finally, it justifies the process design, emphasizing the security measures and data flow within the system.