Skip to main content

Next-Gen API Implementation, using MuleSoft for one of the largest luxury retailers in middle east

Next-Gen API Implementation, using MuleSoft for one of the largest retail operator in middle east

About The Customer

The Customer is a privately held luxury goods retailer and distributor, headquartered in Dubai, UAE, and is one of the largest retail operators in the Middle East. The company has more than 14,000 employees in 14 countries.

Project Objectives/Background

Pilot the onboarding of interfaces critical to enable retail operations between the group's warehouse on to MuleSoft.

  • Ensuring best practices foundation are laid
  • Modernise and implement an API-led approach to build a composable enterprise to be future ready for digital convergence
  • Laying down the foundation for agility and reuse for the subsequent accelerated onboarding of companies using MuleSoft platform"

The Challenges

  • Existing State - File/Batch based Approach (AWS S3 Bucket)
  • Connectivity is not stable for WMS (SOAP WebService)
  • Challenges in getting and understanding the field mappings from existing code base to align with the existing functionalities

Toolset/Technology/Platform/Accelarator Used

  • Business Processing Implementation - MuleSoft AnyPoint Platform (CH1.0)
  • Visual representation of mappings - Microsoft Visio
  • AWS S3 - Customer's SAP shares the file on AWS S3 Bucket to access and process the SAP IDOC files
  • CI/CD (Bamboo Pipeline) - bitBucket Repository
  • JIRA (ticket tracking) and Confluence (knowledge base / documentations)

The Solution Delivered

API-Led Experience:

  • 2 Process APIs, 5 System APIs integrated
  • 3 API Application developed
  • 4 API Application re-used / enhanced

Diverse Transaction Types:

  • 85% Near Real Time (NRT) transactions
  • 15% Real Time transactions
  • 90% File-based transactions
  • 21% Large payload transactions

End Systems Availability:

  • Target Service availability for MuleSoft is 99.5%

End Systems Connectivity:

  • 3 Partner Systems connected
  • Active MQ - JMS Transmission Channels
  • 4 End system touch points

Quality Assured Delivery:

  • 100% Test case coverage
  • 80% plus Test Automation coverage
  • 75% plus Performance Test coverage
  • 80% % plus Unit Test coverage
Let’s engage