The problem with on-premise EDI solutions is that they can be notoriously difficult, expensive and time-consuming for in-house IT staff to manage. There are considerable complexities involved due to the vast array of standards used for exchanging data. Multiple connectivity protocols as well as ‘legacy’ protocols create further complexities that need to be managed.