For a long time, the most effective way for an organization to benefit from the power of IT required committing to a single vendor’s technology ecosystem.
You bought or leased the designated hardware on which you ran the designated software and, perhaps, a compatible service or two. But when you inevitably bumped into the limits of your chosen technology ecosystem, you faced a stark choice:
Either give up on that capability you were hoping to implement in the manner that would serve your business best — or alter the way your business operated in order to “sort of” get at least some of what you needed from the technology ecosystem in which you’d already invested plenty.
Typically, technology customization stayed out of reach and businesses were cornered into the second option, forced to adapt to the technology tools available rather than the other way around. Certainly, the ecosystem vendors didn’t mind, as customer lock-in proved extremely profitable.