This year’s first QCon is rapidly approaching. I’m going to be presenting one of the keynotes with my friend and ThoughtWorks colleague Martin Fowler, called something like “Does my Bus look big in this?” which will tackle the interesting interplays between agile, the Web, and enterprise integration.
The synopsis goes something like:
In the early days of corporate computing, application silos were commonplace. As businesses became more sophisticated in their use of IT for competitive advantage, these silos became a bottleneck that prevented seamless straight-through processing and inhibited change.
To break down the silos, at first rudimentary and then increasingly sophisticated integration middleware came to market with the promise of freeing data from the tyranny of the silo. Over the years enterprise middleware has come to dominate corporate computing, and knowledge of such systems is part of every enterprise architect’s toolkit.
Yet with the emergence of the Web as a scalable platform for connectivity, and the increasing reluctance for businesses to engage in such large-scale integration projects the future for both “enterprise” and “middleware” is anything but certain. Indeed with the Web and agile methods becoming accepted at scale and quality of service far in excess of most enterprises, “enterprise-y” has become a by-word for backward.
In this keynote, Martin and Jim will explore the history of integration middleware and take a trip into the near future where the Internet has collided with the enterprise providing scale and robustness as a ready commodity, and where agility is prized above all.
Of course, I’m mostly in it for the comedy antics. Martin’s goal is to get out of it with a shred of dignity (he has to rub shoulders with the other important keynoters Erich Gamma and Kent Beck after all). Yeah, well good luck with that our kid…