Simplifying your architecture looks good on paper, but is it worth the effort?
For some time both CTOs and architects have looked at enterprise architectures and sought to simplify their portfolio of applications. This simplification is driven by the needs to reduce the costs of multiple platforms driven largely through duplication.
Duplication often occurs because two areas of the business had very separate 'business needs' but both needs had been met by a 'technical solution', for example a business process management tool or some integration technology. Sometimes the duplication is a smaller element of the overall solution like a rules engine or user security solution.
Having been in that position it’s quite easy to look at an enterprise and say "we only need one BPM solution, one integration platform, one rules engine". As most architects know though, these separations aren’t that easy to make, because even some of these have overlaps. For example, you will find rules in integration technology as well as business process management and content management (and probably many other places too). The notion of users, roles and permissions is often required in multiple locations also.
- Fri, 2013-05-10 00:15
- Thu, 2013-01-10 00:07
- Tue, 2013-01-08 04:14