In the last few days there have been diametrically opposite messages coming from two vendors who claim to deliver best-in-class data integration solutions for Salesforce.com (and other SaaS application vendors). Doug Henschen wrote about both cloud data integration product launches.
- The first vendor focused on data migration to the cloud. They acknowledged that data migration “often turns out to be more complex than expected” and highlighted the importance of performance to data integration (while throwing a few unsubstantiated haymakers at the competition I might add).
- The second vendor focused on real-time application integration, making the claim that their product, “offers two-way, system-to-system, event-driven integration that is real-time rather than batch oriented.”
Hmmm. So which is more important? Real time or batch data integration? And is it really an either-or proposition? Are we really now dragging the old ETL vs. EAI debate to the cloud?
To me it gets back to a topic I’ve written about before: What to Look for in a Cloud Data Integration Solution.
If a data integration vendor claims to be all about one or the other it should be a red flag. The bottom line is to understand your requirements, your data volumes (both today and long term), your integration complexity (both today and long term), your resources (on-premise or SaaS?), and the skill set of your users (SaaS administrators and IT roles). And when it comes to a Salesforce.com partner, be sure to dig into customer references and read the reviews on the AppExchange. This will reveal quite about about overall customer adoption and success.
Feedback?