In the beginning there were enterprise applications. And, they needed to connect to each other. God created integration companies, and things were good.
Over the last 20 years, integration grew to encompass more than just pure inter-connectivity. In grew to include: data, events, and processes. Integration vendors called the integration piece a “bus” and loaded the bus with MDM (Master Data Management), CEP (Complex Event Processing), and BPM (Business Process Management).
In the past 10 years technology evolved to make integration easier. On top of ease-of-integration, huge culture changes have influenced how we interact with technology. The first digital generation is hitting the workplace. Mobile and always-on behaviors are driven by consumers not workers. And, the implosion in the job market has caused a lot of deep changes in what people consider working.
Imagine that each of these SaaS/Cloud applications were those original enterprise applications.
Only now, instead of connected across a corporate network, they’re connected across the Internet.
Now, picture the opportunity to rebuild the bus, data, event, & process integration stack internet-wide (with all the requisite changes that such an architecture demands).
Can I get a hallelujah?