Food Ordering System
A leading Food Ordering System. To take order from different delivery partner. Customer Onboarding Process. Complete end to end order tracking system. Platform is develop using AWS Cloud Services, MEAN Stack.
Challenge:
- The number of delivery partner that had to be connected onto the platform was expected to go up significantly.
- The client wanted this additional load on the platform to not impact the availability and performance of the system.
- The data once available was to be analyzed and monitored real-time to check the performance of the Chef , QA in real-time
- The client also wanted data analytics and AI capabilities in the new system.
Solution:
- Architecture proposed by combining AWS services such as EC2, Lambda with MQTT protocol that could run on the edge devices.
- Amazon Kinesis Firehose is the easiest way to load streaming data into AWS S3 for real time analytics.
- MongoDB is used to store high amount of Data
- We have used Docker containerization for more scalable application.
Business Benefits:
- Scalable Architecture(Load Balancer, S3, RDS, Redshift).
- Data analytics and AI capabilities system(Kenisis, EMR,IOT)
- Highly Secured and Data Governance System (IAM, KMS, Macie)
- Highly Available and Reliable