The term 'architecture' is most commonly associated with the construction of buildings. It describes the way people's current and emerging requirements are combined with a knowledge of the surrounding environment, resource availability, various constraints and the technologies available to provide a blue print for construction.
An ICT architecture serves a similar purpose. It is a broad blue print for acquiring, developing, implementing and integrating ICT in a manner that supports the business functions and strategies of an enterprise. An ICT architecture supports the alignment of information technology solutions with business needs and reduces the inherent risks of investing in products and systems based on complex and rapidly changing technologies.
There are many ways to describe, present and document ICT architectures. This is because different perspectives can be applied. For example, different perspectives can focus on:
There are also different levels of detail that can be applied and presented.
An ICT Architecture Framework documents the architecture from a number of these perspectives and at various levels of detail. Its also serves as a broad 'how-to' manual: moving an organisation step-by-step toward a sound ICT architecture.
Increasingly, organisations are building ICT architectures based on open standards to better facilitate interoperability between
internal systems and with external collaboration partners.
Within
the education domain, current ICT architectural challenges include how
to ensure that repositories of learning content interoperate with
portals, administration systems, learning management systems, library
information systems and corporate directories.