An architecture building block consists of 1-n IT components and provides standardized, encapsulated services. The service functionality is made available via defined interfaces. Architecture building blocks are subject to a lifecycle.