Problems and Difficulties
Aliansce has 22 applications, one for each mall under its administration. Each application had its own database with its registered users and credentials.
This infrastructure was difficult to maintain and detrimental to the business itself, since Aliansce customers had to register several times if they wanted to access the applications of different malls.
Within the applications, the user must be authenticated to access the various benefits, such as promotions, where it is possible to register the invoices of the purchases made in each shopping center through the qrcode of the note, thus gaining points according to the value of the purchase.
These points are accumulated and generate benefits, such as discounts on the acquisition of new products in the network of malls managed by Aliansce.
Because each application had its own base, it was impossible for users to have a centralized pool of points for the entire network.
idealized by them using basically the IaaS model through front-end Hosting servers with IIS on some servers (Scale) and SQL server in Always On.