Home
Business Guide
 
simplicable technology guide   »  enterprise architecture   »  enterprise architecture anti patterns   »  enterprise over engineering

A Classic Example of Enterprise Over Engineering

        posted by , November 25, 2011

The internet boom of the late 1990s drove the need to aggregate web content from multiple sources. Two solutions emerged: Mashups and Portals.

Mashups evolved out of the ad hoc content aggregation approaches of internet companies. Mashups are agile, interoperable and require no skills to use. Subscribing to a mashup often takes minutes. Mashups can also be developed quickly and cheaply.

Portals were the dominant Enterprise (business) approach to web content aggregation. They were based on standards (JSR 168 and JSR 286) but layouts were vendor proprietary. Portal servers were expensive and required developers and administrators with specialized skills. Layouts (where you put the content) was restricted and layout tools maddeningly complex.

Portals are a classic example of Enterprise over engineering: needlessly complex architectures and tool sets.

mashups
(click to enlarge)





Related Articles



Enterprise Architecture
How to architect an organization.




Yes and no. There's no ITIL certification process offered by ITIL itself. However, an organization that's reached ITIL maturity can generally be ISO 20000 certified.

IT career management

Enterprise Software

What is security trying to achieve?


Recently on Simplicable


Security Through Obscurity

posted by Anna Mar
Security through obscurity is generally considered a bad idea ...

Zombie Armies of The Digital Frontier

posted by Anna Mar
An quick explanation of botnets.

IT Security Guide

posted by John Spacey
A guide to information security including cheat sheets, best practices and checklists.

Principle of Least Privilege

posted by Anna Mar
A look at least privilege and need to know.

about     contact     sitemap     privacy     terms of service     copyright