Albron has made proprietary software solution to speed up the shopping experience. The solution consisted of digital price tags, personal shopping cards (passes) and an application. Customers used cards to select products they wanted to place in the virtual shopping cart and then used an application to adjust the content. Shopping cards were used to pay at the terminal (register) or, alternatively, it was possible to schedule an automatic payment.
The solution had been tested as part of Proof of Concent evaluation and was announced as a success. The next step was to build an environment for this solution in the cloud and migrate the application using a “lift and shift” approach. Proof of Concept evaluation indicated following challenges:
Variative service demands
The demand for service is not persistent with surging spikes during breakfast and lunch times. At the same time demand might be close to zero during some periods throughout a day. One of the challenges was to architect the cost-efficient solution which is able to adjust and cope with the service demand.
Loss of service during peak hours would result in a financial loss for Albron that is why one of the challenges was to architect the self-healing environment which is able to tolerate a loss of not only one, but two geographical locations.
This project was not about building and bringing the solution (infrastructure and application) to live, the challenge was to automate deployments and have several environments running in parallel. We had to enable Albron to test new features without any impact on production, be able to create equivalent to production environments without any extra effort in a short amount of time.
Albron made it clear that OS maintenance tasks should be in the past.