Friday, November 7, 2014

Considering the right solution to your integration problem

So often we often get tied up in a specific subject or technology area it feels like we see this is the everything it is just to help people think different.
only game in town.  It reminds me of the Jim Carrey film "Yes man" (by the way, I relate all my work to Jim Carrey films -- please no "Dumb and Dumber "references ;-) where he takes part in a program to change his life by answering "Yes" to any question or opportunity.  He learns, it doesn't apply to all situations but just trying to force people to see a different perspective by opening up to a new way of approaching situations.

I relate my work in OSLC and Linked Data work in a similar way.  It is not the only solution but thinking this way, apart from some traditional ways of thinking about integrations, helps to find alternative solutions that could end up being more loosely-coupled, scale better and are more resilient to upgrades.  Other benefits are that it allows the data to stay where it can be properly protected via access-control and updated as needed.

Often people and companies are so passionate about a technology or solution, they often answer the customer's question before they ever fully hear what the problem is.  There are varying degrees of this, of course if your job is to sell a product then that is then it is hard to imagine that you'd recommend an alternative solution.  Though I think if you worked with the customer to determine it isn't the right fit or the trade-offs, they would be more willing to continue to attempt to business with you.

There are so many factors on deciding what is the right integration solution for your current integration problem.  It would be fantastic if I could clearly define a concise decision tree that fit on a cocktail napkin and handled 90% of the cases...unfortunately, it is not that easy (and a group of integration consultants might hunt me down).  I've worked with a number of customers to identify possible solutions to either simple 1-to-1 integration problems to defining a corporate integration architecture/approach and plan.

Here's some factors that I typically consider to drive a recommendation:

  • problem statement & user stories, including any other constraints
  • # of tools
  • anticipated growth or consolidation
  • integration technology already available in tools landscape
  • ability to develop integrations
  • timeframe and ownership
As I come up with more, I will add to the list but I'd be interested to hear what other considerations people have when tackling integration problems.  I'd like to elaborate more on each of these points and weight them compared to each other as well.


16 comments:

  1. The Biggest problem is that people don't know the user case that why they area building connectors.
    Everyone is building connectors and that is the reason every service company try to build connectors... :)

    --- Letsride.in

    ReplyDelete
  2. This comment has been removed by the author.

    ReplyDelete
  3. collaboration with Google allows them to extend their on-premises operations via a private link to Google Cloud Platform.

    ReplyDelete
  4. I read a article under the same title some time ago, but this articles quality is much, much better. How you do this.. web browsers

    ReplyDelete
  5. Saved as a favorite, I really like your blog! redmi note 8 pro display replacement bangalore Good post. I will be experiencing a few of these issues as well.. realme x display replacement

    ReplyDelete
  6. I really like it when individuals come together and share thoughts. Great blog, continue the good work! samsung M30s display replacement Good info. Lucky me I found your blog by accident (stumbleupon). I've bookmarked it for later! iphone 11 pro display replacement marathahalli

    ReplyDelete
  7. May I just say what a comfort to discover somebody who actually knows what they are discussing on the net. You definitely realize how to bring an issue to light and make it important. A lot more people ought to look at this and understand this side of the story. I can't believe you're not more popular since you most certainly have the gift. oneplus 7 pro display replacement bangalore Good blog post. I absolutely love this website. Keep it up! vivo V17 pro display replacement marathahalli


    ReplyDelete
  8. We offer pest management & have accreditation in aspects of pest control, termite monitoring & treatment related it in the Sutherland Shire.

    Termite inspections Sutherland shire
    Termite control Sutherland shire

    ReplyDelete
  9. This comment has been removed by the author.

    ReplyDelete
  10. Thanks for posting valuable information, it is a useful content Get cheap flights from chennai to mumbai

    ReplyDelete
  11. This comment has been removed by the author.

    ReplyDelete