The examples found on this website are not suitable for all environments nor appropriate for each integration project in a corporation; after all, there are ‘no silver bullets’. Instead, discernment based on experience is needed to know which set of methodologies ought to be adapted for a given project. That’s why we have Architects in the IT field. They lead the fundamental decision-making regarding the underlying technology in a solution.
Certainly, many more techniques are available than what is presented here. In fact, it should be noted after the enclosed materials were compiled, new IT technologies evolved (as they always do). This may cause you to consider why I’ve mention one type of technology versus another. Well, if I were to recreate a new set of schematics, then I would make several changes. For example, I might explicitly call out for the use of an ESB (enterprise service bus). It could employ XML, XSLT, XML-FO, XML schema and XML data binding.
That said, readers are encouraged to consider what’s been compiled displays underlying principles. As we all know, technologies are constantly changing but basic IT principles last longer. For that reason, when you read the schematics and system integration blog, you will find an emphasis on a range of technologies and fundamental building blocks. I’m not presenting a ‘silver bullet’ but offering diverse experience with a proven track record.
Please note, I am also offering knowledge transfer through this website to an audience that is world-wide. It is my desire to share decades of experience and resulting solutions in real life experiences. I present lessons learned from working with small to mid-size organizations well as from some of the largest enterprises in the world. I am hopeful many will find this resources helpful and full of insight.