case studies
Unlock IBM i (AS/400) Data and Processes
Better enabling connections to enterprise systems, vendors, and partners
Industry
Retail and Distribution
Company Size
Multinational
Products
Consumer Goods
Key Factors of Success
- infoConnect for MuleSoft
- The unique combination of legacy and
modern platforms - Web Transaction Framework
Outcomes
- Modernized legacy system
- Faster project delivery
- Lower project costs
- Increased levels of reusability
The Customer
The Challenge
Their homegrown ERP system, running on an IBM Power Systems i (AS/400) was developed over the course of 20+ years and had several shortcomings that limited IT and Business agility:
- Difficult to share application data and reuse business logic: The integrations with other components, partners, and vendors were implemented as point-to-point interfaces, typically file-based, using a variety of disparate technologies and tools
- Slow and expensive to change and maintain: Over the years, the system codebase accumulated high levels of technical debt
- Hard to migrate a particular system/component to a new platform: The application modules are tightly coupled via a shared database and direct program calls, resulting in a large number of implicit dependencies. As a result, the IT staff spent much of their time putting out fires and keeping the lights on, as opposed to innovating and enabling business growth
The Solution
The Retailer decided to start with the on-premise MuleSoft runtime that offered more options for solution governance and security. The Retailer leveraged Infoview System’s expertise in architecting and delivering complex integration and legacy modernization solutions. In addition to the core strengths of the MuleSoft Anypoint Platform, the retailer utilized Infoview’s infoConnect products (IBM i (AS/400) Connector and Web Transaction Framework) to accelerate the delivery of their integration projects.
All three interfaces were ready for testing within a few weeks and went live in less than 5 months with minimal post-production issues.
