Deployment of a Food Delivery System Using IaaS and PaaS

Team Kanya Rasi is Giridhar Varma Chintalapati, Anurag Bojja, Nikhil Gundamaraju and Teja Sreekar Dara.

Abstract

This abstract presents a comprehensive framework for deploying a basic food delivery system on the cloud, leveraging Infrastructure as a Service (IaaS) and Platform as a Service (PaaS) offerings. The traditional food delivery industry is evolving rapidly, and embracing cloud computing can enhance scalability, flexibility, and efficiency. Our proposed system harnesses the power of IaaS for infrastructure provisioning and PaaS for application development and deployment.

The IaaS layer involves the utilization of cloud infrastructure services such as AWS ec2 instance and networking to establish a scalable and resilient foundation. This allows the system to dynamically adapt to varying workloads and ensures high availability. Meanwhile, the PaaS layer streamlines application development and deployment, enabling developers to focus on building features rather than managing the underlying infrastructure.

Key components of the system include user interfaces for customers and delivery personnel, a centralized order management system, real-time tracking mechanisms. This is developed using DJANGO. Both deployments are connected to single database instance, so the real time changes happened in one instance automatically reflects into the other instance which helps in providing scalability.

The cloud-based food delivery system enhances scalability, allowing the platform to handle varying demand seamlessly. Additionally, the deployment on the cloud ensures geographical flexibility, enabling users to access the system from anywhere with an internet connection. The inherent features of IaaS and PaaS, such as automated scaling and managed services, contribute to operational efficiency and reduce the overall cost of ownership.

In conclusion, our proposed deployment model combines the strengths of IaaS and PaaS to create a robust and scalable cloud-based food delivery system. This approach not only modernizes the food delivery industry but also provides a blueprint for leveraging cloud computing in other sectors requiring scalable and efficient solutions.