When you are creating an integration platform for your organisation there are many capabilities which you could require but the ones you need will often depend on a number of factors such as:
- The types of integration that you do
- The applications which you use
- The capabilities of your partners
- Any devices which your organisation needs to integrate with
- Any industry standards you need to implement
- The locations of your workers and any data you need to integrate with
- Your organisations attitude to risk
- Your organisations change management requirements
There are many factors and its important to be aware of them and when you are designing an integration platform you should work towards a vision which can aim to deliver something in these areas which are most important to you. Its also needs to be a platform which can be extended and adapted to deal with things which your organisation might not need to do now but may need to do in the future. While we don’t necessarily want to second guess every possible scenario and not actually deliver anything we also do not want to be in a position where a short period of time after making a significant investment in integration we need to completely reverse or change large parts of what we did.
With this in mind the below diagram shows some of the key capabilities that you are likely to need in an integration platform:
Having some capability in most of these areas is likely to help you deliver the majority of the solutions you would come across.
We will go through some of these capabilities in more detail elsewhere in this site but this page is intended to give you an introduction to thinking about the capabilities we use in integration solutions.