Home Case Studies IBM Sterling Order Management (OMS) - Instana Achieving performance and order management excellence during Black Friday with full-stack observability
IBM Sterling OMS + IBM Instana
Female inventory manager working with computer laptop in storage warehouse

When it is Black Friday and many of the world’s top retailers rely on your solution to conduct their business, your solution better perform. During the 2023 holiday season, the IBM Sterling® Order Management software (OMS) team used the IBM Instana® Observability solution to maintain excellent performance and help smash order and revenue records.

The SaaS version of IBM Sterling OMS facilitates real-time order and inventory management for many brands that are household names in the US and internationally, from massive online marketplaces to popular shops for fashion apparel and children’s gifts. For these companies, if the OMS system falters, even for a minute, it is money lost; during Black Friday or other seasonal peaks, it could be millions.

The Sterling OMS team at IBM understands what is at stake, and it commits to a service-level agreement (SLA) of 99.9999% uptime for customers. But making good on this SLA is no simple task.

IBM Sterling OMS SaaS technology stack

  • Database components: IBM® Db2®, NoSQL, Cassandra, MongoDB, Elastic Search
  • Messaging: IBM MQ, Kafka
  • Software defined networking (SDN): istio Service Mesh
  • Apache Spark and Apache Hadoop to support AI workloads
  • 20+ IBM Cloud® Kubernetes Service clusters, 900+ worker nodes, 60,000 active containers
  • Coming soon: Large Language Model (LLM) AI use cases to enhance services for call centers

The SaaS OMS solution hosts more than 300 client environments and integrates them with a diverse technology stack. “Each customer environment is both complex and unique,” says Pradeep Nanjundaswamy, Director of Order Management Development at IBM. “For any implementation, there is a minimum of around 20 integrations with external systems such as payment systems, ERP and delivery services.” Monitoring performance across the whole heterogeneous stack is a must; each component is critical to overall high availability.

15B API calls in one week Sub-seconds Average response time
It was the first year we faced the holiday season with Instana as the monitoring system. We had 15 billion API calls in 2023 without experiencing severity one incidents or escalations. Overall, it was smooth. Pradeep Nanjundaswamy Director of Order Management Development IBM
Visibility that simplifies complexity

Earlier in 2023, the Sterling OMS team had replaced its previous, third-party performance-monitoring solution with IBM Instana Observability.

Black Friday would be the first seasonal surge for the new setup. But from the time they began testing Instana, the OMS team saw advantages they knew would serve them well during the holidays. “The previous solution required many custom integrations that we have been able to replace with out-of-the-box integrations from Instana,” says Shoeb Bihari, Technical Lead / Site Reliability Engineer Advisor on the Sterling team.

The user interface is also better now. “With the other solution, we had to embed its screens into our self-service tool,” explains Nanjundaswamy. “With Instana we rewrote the user screens leveraging Instana APIs, and the user experience has greatly improved.”

The OMS support team now uses Instana to monitor system health and performance in real time and intervene according to the SLAs. “We have browser-based monitoring, covering the application level and infrastructure,” says Dinup Pillai, Senior Technical Staff Member on the Sterling team. This includes synthetic monitoring (also known as active monitoring), which simulates end-user actions from different locations and continually monitors availability and response time. “When any performance issues arise, automated alerts help minimize response time,” says Pillai.

The team also takes advantage of Instana’s flexibility to create personalized dashboards and alerts for API-level and business-level metrics. They can provide role-based visibility to client and internal personnel. Clients get real-time views of business performance, including order volumes and capture rates.

Black Friday? No problem.

When Black Friday arrived, clients’ order volumes exploded by 20-30 times their normal rates for a solid week. In 2022, over 6 billion API calls1 hit the OMS system during Thanksgiving week.  A year later, there were about 15 billion API calls—an increase of 120% over the previous year.

So, how did the system do?

Most of the API calls had a response time in sub-seconds. “It was the first year we faced the holiday season with Instana as the monitoring system,” says Nanjundaswamy. “We had 15 billion API calls in 2023 without experiencing severity one incidents or escalations. Overall, it was smooth.”

Blue IBM 8-bar logo svg
About IBM Sterling Order Management team

IBM Sterling (link resides outside of ibm.com) solutions and offerings provide proven reliable connectivity, end-to-end visibility, real-time insights to turn potential disruptions into opportunities for customer engagement, growth and profit.  The solutions include supply chain sustainability software like IBM Sterling Order Management, an order fulfillment software that manages and optimizes processes across channels and fulfillment centers in real time.

Take the next step

To learn more about the IBM solutions featured in this story, please contact your IBM representative or IBM Business Partner.

 

View more case studies Contact IBM
Citations

1According to internal data retained by IBM, there were over 6 billion API calls during the Thanksgiving week period in 2022.

Legal

© Copyright IBM Corporation 2024. IBM, the IBM logo, Db2, IBM Cloud, IBM Instana and IBM Sterling are trademarks or registered trademarks of IBM Corp., in the U.S. and/or other countries. This document is current as of the initial date of publication and may be changed by IBM at any time. Not all offerings are available in every country in which IBM operates.

Client examples are presented as illustrations of how those clients have used IBM products and the results they may have achieved. Actual performance, cost, savings or other results in other operating environments may vary.