I don’t like doing this, but somebody’s got to. It seems that nobody else has the guts to tell it to your face. I know you think your Integration SaaS makes you look good and that it’s working effectively in your favor. I know it’s harsh, but I’m afraid you’re only seeing what you want when you look in the mirror. The honest-to-God truth that everyone thinks but nobody says is that your integration SaaS… looks huge.
First of all, your integration projects are way bigger than they need to be.
I know you want your operations to be smooth and tight, but from everybody else’s perspective, they’re just bulky and bloated with unnecessary coding requirements. What you need is a graphical data mapping interface tightly integrated with a flexible orchestration component that allows business users to do services themselves without custom coding. Having business users map data from one format to another on their own is a crucial part of self-service integration, and it will result in more compressed and streamlined integration projects.
Secondly, your Integration SaaS connectors don’t work.
It’s painful to hear, I know, but your vendor does not provide complete connectors for SaaS applications. Some vendors provide a partially functional connector for, say, an important app like NetSuite ERP, but many don’t provide important connectors like this at all. Typically, vendors tend to avoid complexities and stay away from SaaS applications that are difficult to integrate. This is what has happened to you, and this is why your IPaaS vendor does not look good on you.
Thirdly, your Integration SaaS doesn’t have an architecture that allows for real-time data exchange of large data feeds.
Since SaaS applications have restrictions on how much data that can be transmitted in a single connection, you need to find a solution that will allow you to complete the sophisticated service of looping through the data in blocks. Having architecture that allows persisting sessions and management of data streams provides the capability to stream through protocol buffering, which is key for a successful data integration with a SaaS application. Without it, you really aren’t doing yourself any favors.
Finally, you can’t publish web services to configure into your SaaS application as a web-hook API.
If you need to pull in new orders from Shopify and update your Quickbooks to generate an invoice, you have to rely on the inefficient polling mechanism that you got from your Integration SaaS vendor. I hate to say it, but your Integration SaaS vendor provides no real-time integration capability out-of-the-box.
There… I’ve said it. What a weight that feels taken off my back. Don’t take it the wrong way, please. I just had to tell you because I care, and I can only hope you’d do the same for me. That’s what friends are for, right?
If you’re in search for a SaaS data integration vendor who will look good on you for a change, please contact me here at Adeptia: raman.singh@adeptia.com
For further reading, check out these article: Why B2B Integration Takes So Darned Long