case studies
TMS Migration and Middleware Implementation
A bi-directional integration solution for real-time driver updates
Industry
Freight transport and logistics
Company Size
Multinational
Services
LTL shipping
Key Factors of Success
- Infoview’s extensive experience connecting IBM i (AS400) based applications to middleware platforms
- A comprehensive mix of RPG, middleware, and integration professionals able to quickly scale up/down team size based on customer needs and project timelines
- A global team with around the clock ability to provide quick SLA support and issue resolution
- Infoview’s bi-directional DB2 replication and API based integration tools
Outcomes
- Numerous high complexity responsive bi-directional integrations between TMS, OMS, ELD devices and platforms, and IBM i (AS400) systems
- Customer team was able to re-use existing assets while “modernizing” their legacy applications
- A robust and scalable enterprise grade middleware platform was implemented, allowing the customer team to easily scale, govern, and monitor business wide APIs
- The customer team was trained with a leading middleware/API management solution
The Customer
The Challenge
The pre-existing integration design entailed a custom windows-based middleware that translated data flow between the IBM i and cloud TMS based applications. Limited re-use, inability to process real time transactions, custom development heavy, potential IBM i performance degradation as the number of interfaces grew, and security risks were all contributing factors to consider as the customer team sought third party assistance to confirm or adjust their integration design.
The Solution
- The engagement started off with a series of discovery calls with customer stakeholders to understand key business processes, lines of business, challenges, and strategy for the next several years to come
- Through the sessions, we gained a deep understanding of source and target systems, timelines, and integration pain points. We conducted a proof of concept consisting of two possible IBM i based integration solutions and design patterns aimed to replace the existing ad-hoc middleware:
- One entailed a middleware neutral component that would expose IBM i business logic as a standards-based REST API
- The other entailed a leading middleware and AS400 based connector that enabled teams to exchange messages via data queues and call existing IBM i programs directly from said middleware platform
- Per the POC conclusions, the middleware route proved to be the best fit and the Infoview team began creation of the integration platform from hardware and software recommendations, infrastructure guidance, solution setup, and end to end integration architecture
- As the migration from the old TMS to new would take place in phases (each “phase” representing a particular business unit), the involve parties agreed to begin with the most minimally crucial unit and then scale up from there based on priority
The Design
- The engagement started inbound to the IBM i and the team leveraged Infoview’s infoConnect Connector
- To complement, the middleware platform was extended with additional monitoring, alerting, CI/CD, test automation, and quality of service tools
- As the team’s progressed, the end customer also adopted an outbound IBM i integration tool, infoCDC (change data capture) for outbound based integrations between the IBM i and cloud TMS system
Results
To address any unexpected support needs, Infoview also provided a 24/7 support contract with short SLA time making certain any high-level issues were addressed swiftly.
Comprehensive training was also provided to help the customers internal teams confidently learn operations of the newly implemented integration platform.
