top of page
  • Writer's pictureAlex Bukharov

Retail Order Management System - AWS Cloud Migration

Case study - Kmart Order Management System to AWS







Image source: Google Images


Kmart is Australia’s most popular on-line and instore budget retail brands. At this scale and diversity of their stock, one of the big problems they have to solve is order management, for which they utilise a spectrum of solutions. Some of them are based on legacy technologies, but still are instrumental to supporting their business.

Business Challenges

The Order Management System (OMS) was a legacy solution, that needed to be rapidly migrated to AWS as part of the program to exit the datacentre. The cost of re-engineering the solution was prohibitively high, and the decision was made to lift-and-shift the entire solution into an environment in AWS, equivalent to that in the datacentre.


Solution


Phase One:

  1. Ingest the two application servers into different availability zones in AWS via VM Import/Export

  2. Size the new servers like-to-like with the datacentre ones

  3. Front the application servers with an ALB

  4. Connect the new application servers to the existing database via AWS Direct Connect

  5. During the migration outage window switch the DNS names over to the new servers

Phase Two:

  1. Build an Always-On SQLServer cluster on EC2 instances (to retain the licenses), equivalent to that in the datacentre with a version upgrade

  2. Prepare a runbook for backing up the original database to S3 and then restoring it to the new cluster in AWS

  3. During the migration outage window:

    1. Shut down the application servers

    2. Backup the original database into S3

    3. Restore the backup into the new database cluster

    4. Change the DNS names to point to the new database cluster

Outcomes

  1. Innablr’s rapid mobilisation and migration approach gave the business and technology assurance that the solution was in safe hands for a quick transition to AWS.

  2. This enabled Kmart to proceed with their exit in rapid time while maintaining their core system services without interruption to order fulfilment.

  3. All of this was done to aggressive timelines and ensured Christmas and New Year was a successful sales season.








Download the full case study below


AWS Migration - Kmart OMS (2)
.pdf
Download PDF • 1.07MB



bottom of page