Using microservice architecture to build the loyalty system for the shopping malls.

The company uses Elastic Kubernetes Service(Amazon EKS) to run multiple microservices, it also provides a high-availability and secure cluster.
Each microservice has its own database, some microservice using Amazon DynamoDB NoSQL database, some using Amazon Relational Database Service (Amazon RDS) where depends on the needs.
The company using Amazon Glue to help with the entire database migration to Amazon DynamoDB and Amazon Relational Database Service (Amazon RDS).

In Addition, using Amazon API GATEWAY to configure the API call to different microservices and also provide the performance metrics and information on API calls.
To monitor all of its server resources, the company uses Amazon CloudWatch, which easily supervise all of the AWS services through the AWS Management Console, Command Line Tools, or a Web services API.
The company also uses Amazon Simple Storage Service (Amazon S3) to host static websites, store static files and images.

Reporting is a significant element for the loyalty system, the company uses AWS QuickSight to generate reports easily.