Emirates Leisure Retail
About Customer
We believe that food and beverage is more than just sustenance, It's an experience. We want to create memories and provide an exceptional experience to every customer on every visit. That's why we're passionate about offering a wide variety of delicious and high-quality products.
We never compromise on quality and we only partner with those who use the finest ingredients and source from local farm and producers wherever possible. We're committed to sustainable practices, reducing our environmental impact, and giving back to the communities that we operate in.
With over 300 outlets in the UAE and beyond and with central support teams based in Dubai, Australasia, East Africa and the US, we have the structure and the capability to grow locally, regionally, and globally.
At Emirate Leisure Retail, we're committed to putting our people first by creating a positive and supportive work environment where every one feels valued and respected. We invest in our people to ensure that Emirates Leisure Retail is a great place to work and offers exciting career and learning opportunities.
Problem
Solution
As a result of the meetings we conducted with Emirates Leisure Retail, we have decided to proceed with the following solution:
The primary issue in the system was that it was a closed-circuit, third-party solution. Therefore, our first step was to provide Emirates Leisure Retail with a solution that could respond to their needs, where necessary updates and improvements could be implemented daily rather than taking weeks or months, and that could easily adapt to growing demand and be managed internally. This solution includes a CRM, Loyalty, and Wallet system.
We started by migrating all the data that could be salvaged from the old system, such as servers and databases, to a structure prepared with a "Serverless" architecture on AWS infrastructure. Below, we will list the resources/services we used in this structure.
The reason for choosing a Serverless architecture was to avoid laborious processes such as infrastructure maintenance and to make their growing structure capable of meeting any need.
Another significant development was integrating solutions such as CRM, Loyalty, and Wallet into the system with a structure that could easily integrate into new technologies and be shaped according to their needs, while minimizing DevOps efforts and workforce.
We migrated the Loyalty, CRM, and Wallet structure to our system, Rio, which runs on AWS "Serverless" resources. This transformation resulted in both their own structures and all the integrated systems they use evolving into an integrated system running on AWS infrastructure.
A scalable AWS structure was established to ensure that customers do not encounter system disruptions, payment issues, or problems with campaign usage even during periods of heavy traffic, and to maintain a high level of manageability, capable of scaling according to incoming requests.
AWS Lambda
Amazon S3
Amazon DynamoDB
Amazon API Gateway
Amazon CloudFront
AWS CloudFormation
AWS WAF
Benefits
Some of the improvements we made in the Emirates Leisure Retail system with the solutions mentioned above and the transition to AWS infrastructure include:
System control and scalability increased by 100%.
Costs decreased by 70%.
Compatibility with CRM, Loyalty, and Wallet applications and the system increased by 100%.
The time required for developing and adapting new functions decreased by 10 times.
UX/UI became much more user-centric.
Application performance and go-to-market speed increased.
Since the launch of the project, Emirates Leisure Retail has not spent any money or allocated any resources for DevOps or Monitoring.