Saying that IT architectures are getting larger and more complex in the last few years would be a serious understatement. Today, organizations of all sizes have to invest a...