16. Building an IT Architecture

We argue strongly in this book that architecture, which we define as high-level design, is an essential starting point for any IT project. The majority of IT projects involve some integration of varying amounts of new and existing applications, and architectural models must take this into account. Using an architectural framework, business requirements can be reviewed in terms of the interactions between the architectural components needed to satisfy them. This leads to decisions about the appropriate technology to use, and then to choices of product. The critical technology is middleware, which has evolved over a number of years. We believe that service-oriented middleware, including but not limited to Web services, ...

Get IT Architectures and Middleware: Strategies for Building Large, Integrated Systems, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.