| How about if the ESB vendor also becomes a cloud provider and has its ESB services running in the cloud?
Anything else come to mind?
Ken
How much logical synergy between doing your work in/by your company (via ESB) and by cooperation of external (not-controlled) Cloud-provider companies?
- Michael
My question isn’t whether you should to do things in-house or out-source. There is (and I expect always will be) plenty to debate.
What I really had in mind is that cloud services seem a replacement for an ESB. Now I could have an ESB in-house for things I do not want (trust?) to put in a cloud, but that is just splitting the problem and adding the complication of making the ESB and cloud pieces work together (unless we can make the two pieces nearly independent of each other).
Is there any logical synergy in ESB and cloud use?
Ken
I don't think that the ESB is mission-critical to a company any more than any other "commodity" IT service component that does not constitute the core and proprietary business knowledge, expertise and data of the company.
Sure, an external (or internal) ESB total failure can take down the business for a while. So can a wide electrical or Internet outage, flood, fire, etc. Companies cannot and do not totally insulate themselves from all external dependencies. Moreover, unless you are responsible for managing a disaster (FEMA) the losses the business faces from widespread outages are mitigated in part by the fact that partners and customers are also likely affected and therefore even if your company is up and running, there's not a lot of business to be done. (My big takeaway from Y2K.)
As for the fact that AWS and other Cloud providers have outages: sure, but the relevant standard is not perfection but performance relative to alternatives. My impression is that Cloud providers, at least the leading ones, measure up well by that standard.
Martin
|