This report provides a comprehensive analysis of cloud-based solutions for a cake franchise, considering the strengths and weaknesses of cloud computing in the context of the company's operations. It explores the use of Infrastructure as a Service (IaaS) and Software as a Service (SaaS) models. The report compares and contrasts two agile methodologies, Unified Process and Scrum, recommending Unified Process for the development of a cloud-based architecture due to the company's complexity. The report also includes a discussion of the functional and non-functional requirements of the system and the benefits of cloud computing for the cake franchise, including cost-effectiveness, efficiency, data restoration, and scalability. The conclusion highlights the importance of cloud computing and the Unified Process model for improving the franchise's business and customer retention.