Case Study

Order Management System transformation

A major retailer modernized its legacy integration platform, migrating from Microsoft BizTalk to a custom solution. The upgrade boosted efficiency, reducing processes from 1 hour to 10 minutes, and created a more scalable, resilient architecture.
About the Project

When our client, a major retail group and a leader in the health, wellness, retail, and consumer goods sectors, set out to modernize the foundation of its Order Management System (OMS), it turned to us, a trusted long-term technology partner.

As the backbone of their e-commerce and retail operations, the OMS required an upgrade to mitigate security risks, enhance supportability, and improve maintainability, all while preserving its critical "as is" functionality.

Through a efficient modernization process, we delivered a solution that provided greater stability, visibility, and scalability, empowering the client to operate with enhanced efficiency and confidence.

The Challenge

 

As the backbone of their e-commerce and retail operations, the OMS required an upgrade to mitigate security risks, enhance supportability, and improve maintainability, all while preserving its critical "as is" functionality. Through a seamless modernization process, we delivered a solution that provided greater stability, visibility, and scalability, empowering the client to operate with enhanced efficiency and confidence.

 

The Solution

Create IT adopted a phased and meticulous approach to modernization. Starting with proof-of-concepts and small-scale validations, the team replaced legacy components with modern technologies and implemented robust logging and observability tools to improve troubleshooting and system monitoring.

Here’s an overview of what we did:

  1. Technology upgrade: The system was migrated to .Net 8, Docker containers, RabbitMQ, and hosted on Linux servers. Legacy components like Workflow Foundation were replaced with a state machine-based architecture that improved readability, maintainability, and extensibility.
  2. Proof of Concept (PoC): The team started with a PoC to replicate and validate the behavior of the legacy system. Each API and workflow were tested and adapted iteratively to ensure functional parity.
  3. Innovative deployment strategy: A phased rollout was implemented, starting with smaller operations to minimize risk. Feature flags were used to enable rollbacks if necessary, and deployment pipelines were fully automated to ensure no downtime.
  4. Enhanced observability: New monitoring tools like New Relic and improved logging mechanisms were introduced, allowing the team to trace the lifecycle of an order from end to end and quickly address any issues.

 

As Pedro Santiago explains, "We built an integration point between the new and legacy systems to test everything end-to-end without downtime. This gave us confidence to move forward while ensuring the client’s operations remained uninterrupted.” 

 

Article

Managing Work, Not People: The Power of Kanban in Leadership

In today's fast-paced business world, effective work management is crucial. Explore how Kanban transforms leadership strategies, boosting productivity and empowering teams for outstanding results.

 

The Results

The project achieved its primary goal of replacing obsolete technologies and enhancing the maintainability and scalability of the retailer's OMS. Key outcomes included:

"The support team reported fewer issues, and any that arose were easier to fix. The OMS is now more robust, easier to maintain, and better equipped for future developments"

Pedro Santiago, Lead Developer at Create IT

Through a combination of technical expertise, careful planning, and close collaboration, Create IT successfully modernized a mission-critical system for one of Portugal’s leading retailers. The project not only addressed immediate technical challenges but also laid the groundwork for a more sustainable and scalable future.

 

 

Want to know more on how we helped this client migrate from legacy to modern integration?

Contact us and discover how you can benefit from our know-how, customer-focused and innovative solutions. Don't miss this opportunity to learn from the best and take your business to the next level!