Skip to main content

2013 | Buch

Enterprise Architecture Patterns

Practical Solutions for Recurring IT-Architecture Problems

verfasst von: Thierry Perroud, Reto Inversini

Verlag: Springer Berlin Heidelberg

insite
SUCHEN

Über dieses Buch

Every enterprise architect faces similar problems when designing and governing the enterprise architecture of a medium to large enterprise. Design patterns are a well-established concept in software engineering, used to define universally applicable solution schemes. By applying this approach to enterprise architectures, recurring problems in the design and implementation of enterprise architectures can be solved over all layers, from the business layer to the application and data layer down to the technology layer.

Inversini and Perroud describe patterns at the level of enterprise architecture, which they refer to as Enterprise Architecture Patterns. These patterns are motivated by recurring problems originating from both the business and the underlying application, or from data and technology architectures of an enterprise such as identity and access management or integration needs. The Enterprise Architecture Patterns help in planning the technological and organizational landscape of an enterprise and its information technology, and are easily embedded into frameworks such as TOGAF, Zachman or FEA.

This book is aimed at enterprise architects, software architects, project leaders, business consultants and everyone concerned with questions of IT and enterprise architecture and provides them with a comprehensive catalogue of ready-to-use patterns as well as an extensive theoretical framework to define their own new patterns.

Inhaltsverzeichnis

Frontmatter

Fundamentals

Frontmatter
Chapter 1. Introduction
Abstract
This chapter introduces the idea of patterns, describes the motivation and intent of the book, and explains the audience being addressed by this book.
Thierry Perroud, Reto Inversini
Chapter 2. Theory
Abstract
An enterprise architecture pattern (EAP) is based on the concepts and ideas of Architecture Enterprise frameworks such as TOGAF, NAF, or Zachman. We first give a short description of Enterprise Architecture, followed by the main concepts conveyed by the frameworks, such as views and viewpoints, architectural domains, architecture bricks, etc. This is followed by a list of stakeholders who might use the patterns in this book. We then explain in detail what an EAP is, define the graphical notations of the different views, and describe the structure of an EAP.
Thierry Perroud, Reto Inversini
Chapter 3. The Catalog and the Map
Abstract
In this chapter we first give an overview of the pattern catalog with a short description of every EAP. The first view shows the pattern map from high above. We then dig into the pattern map and show all dependencies.
Thierry Perroud, Reto Inversini
Chapter 4. More About EAP
Abstract
The first part deals with how EAPs can help in structuring the Enterprise Architecture. The second section deals with the application of the patterns and how they evolve over time. In the last two sections, we take a look into the future and motivate the use of EAPs in upcoming trends in ICT.
Thierry Perroud, Reto Inversini
Chapter 5. Using Patterns
Abstract
In this chapter we show how patterns can be identified and applied in a real-life scenario. The fictive company, TheWineBottle, is used in all the examples and in the description of the patterns as well.
Thierry Perroud, Reto Inversini
Chapter 6. Symbols and Their Meanings
Abstract
This chapter serves as a reference for the different diagrams in this book. We describe the symbols and their meaning for the Holistic View (component diagram), the Business View (BPMN diagram), the Data and Application (ArchiMate®), and Technology View.
Thierry Perroud, Reto Inversini

Pattern Catalogue

Frontmatter
Chapter 7. Business Patterns
Abstract
This chapter contains three Business Patterns. The first deals with collaboration issues, the second presents a web-based vending channel, and the third provides a solution for managing customer-related information.
Thierry Perroud, Reto Inversini
Chapter 8. Support Patterns
Abstract
This chapter contains five Support Patterns with solutions for financials, information management, human resources, supply chain management, and secure information exchange.
Thierry Perroud, Reto Inversini
Chapter 9. Infrastructure Patterns
Abstract
In this chapter, we present five patterns that provide services for all the other patterns in this book. The services are often not directly visible to end-users, but are essentials for the effective and efficient functioning of an ICT environment.
Thierry Perroud, Reto Inversini
Backmatter
Metadaten
Titel
Enterprise Architecture Patterns
verfasst von
Thierry Perroud
Reto Inversini
Copyright-Jahr
2013
Verlag
Springer Berlin Heidelberg
Electronic ISBN
978-3-642-37561-3
Print ISBN
978-3-642-37560-6
DOI
https://doi.org/10.1007/978-3-642-37561-3