BlueYonder leverages MuleSoft to deliver rapid workflows

Background 

Based in Scottsdale, AZ, BlueYonder (previously JDA Software) is a leading software and supply chain management firm. BlueYonder is built through a portfolio of acquisition building products encompassing more than 100 applications in 25+ different platforms. Many of these solutions are comprised of various data models and different ways of integration (Database, SOAP, REST, JMS, Custom, etc.).

Due to this diverse landscape, BlueYonder applications are hosted in BlueYonder Cloud, Google Cloud, Azure, and customer specific Data Centers. As a result, customer systems need to securely bridge a significant number of data centers that could average almost 35 systems feeding data into and out of BlueYonder. Incoming transactional and bulk data to applications could range from several Megabytes to several Gigabytes with multiple systems having their own representation of the same data elements.

During this project, BlueYonder sought the rapid delivery of business workflows between internal and external applications. If successful, this project would reduce the TCO (total cost of ownership) and TCI (total capital investment) for customer integrations. Moreover, BlueYonder needed to develop fast paced 'in the field' integrations between customer's backend systems and the customization of existing workflows.

The Solution

BlueYonder Cloud Connect is BlueYonder's unique partner network system that allows users connectivity and visibility to key information. As such, BlueYonder Connect is an imperative aspect of BlueYonder's overall system architecture strategy. The Apisero team supported BlueYonder Connect by developing various solutions that cater to this overarching strategy. Suggested solutions for BlueYonder's framework were comprised of various Adapters, MuleSoft Connectors, Containerized Services, an Integration Testing framework, and a CI/CD framework.
The developed component adapters facilitate integration to specific products while adopting standard canonical GS1 data models. This was an essential aspect in the project as it decreases the time of development among JDA's diverse product landscape.
The adapters chosen by Apisero included Mule solutions for BlueYonder's wide portfolio of products including: Channel Clustering, Allocation, Enterprise Planning (EKBS), Size Scaling, Category Management, Assortment Planning, Luminate Control Tower (LCT), Enterprise Knowledge Base System (EKBS) etc. As part of JDA's products, these adapters also facilitated rapid customizations for customer specific integrations.
Mule custom connectors added abstraction to BlueYonder products, thereby enabling rapid integration. Another advantage to custom connectors is that they can be easily added into Mule applications using visual plug-in components. Understanding this, Apisero developed connectors for EKBS, Bulk Data format transformation, and Category Knowledge Base (CKB) to assist in BlueYonder's drive towards rapid integration.
Finally, an Integration Testing Framework and Containerized Services were added to facilitate end-to-end test scenario regression for several deployment components. A CI/CD framework was also developed to facilitate configurations and deployment automations.

The Results 

The solutions and services that the Apisero team developed have assisted BlueYonder in streamlining their application integrations throughout their diverse system landscape. These standardize integrations through canonical GS1 models facilitate rapid customization of product integrations for consumer requirements.

Moreover, the Integration Testing Framework and Containerization Services streamline deployment as part of an overall CI/CD framework, allowing BlueYonder to obtain configuration and deployment automations faster and easier than before.

jsa

Profile 

  • Headquarters: Scottsdale, AZ
  • Industry: Software/Supply Chain
  • Website: www.blueyonder.com

Challenge 

  • Diverse products landscape encompassing 100+ applications and 25+ platforms

  • Various data models and data centers

  • Rapid product integration and customizations

Solution 

  • Component Adapters created to facilitate integration while maintaining canonical data models

  • Customized MuleSoft Connectors that add abstraction and enable rapid integration
  • Developed a Testing Framework and Containerized Services capable of end to end regression

Benefits:

  • Rapid product integrations and integration customization

  • Integration utilizing standard canonical model

  • Streamlined integration tests and deployments

  • Configuration and deployment automation

 

Apisero logo

Copyright © 2020 Apisero, Inc. All rights reserved. Various trademarks held by their respective owners.

Privacy Policy