Technology architecture is the detailed description of the various technology components needed to meet business objectives, the logic that governs them, and the data associated with them . It is a form of IT architecture that is used to design computer systems . The technology architecture describes the infrastructure required to support applications, operations, and reporting requirements . It is a structured software solution that will meet the business needs and expectations while providing a strong technical plan for the growth of the software application through its lifetime .
The TOGAF Standard defines Technology Architecture as the organized collection of all architecture views pertinent to an architecture. It is a description of the structure and interaction of the technology services and technology components. A technology building block ?.