В TOGAF архитектурный репозиторий является ключевым компонентом методологии разработки архитектуры (ADM), и представляет собой управляемый репозиторий, в котором хранится вся архитектурная информация, модели и артефакты, созданные в процессе ADM. Архитектурный репозиторий состоит из нескольких различных классов архитектурной информации, которые включают:
- Метамодель архитектуры — описывает организационно адаптированное применение архитектурной модели, включая метод разработки архитектуры и метамодель содержания архитектуры
- Способность к архитектуре — определяет параметры, структуры и процессы, поддерживающие управление архитектурным репозиторием
- Архитектурный ландшафт — представляет архитектурное представление активов, используемых или планируемых к использованию предприятием в определенные моменты времени
- База данных стандартов — фиксирует стандарты, которым должны соответствовать новые архитектуры, включая отраслевые стандарты, выбранные продукты и услуги поставщиков или общие услуги, уже внедренные в организации
- Библиотека справочных материалов — предоставляет руководства, шаблоны, паттерны и другие формы справочного материала, которые могут быть использованы для ускорения создания новых архитектур для предприятия
- Журнал управления — обеспечивает учет деятельности по управлению на предприятии
- Репозиторий требований к архитектуре — предоставляет представление о всех утвержденных требованиях к архитектуре, согласованных с архитектурным советом
- Ландшафт решений — представляет архитектурное представление блоков решений (SBB), поддерживающих ландшафт архитектуры, которые были запланированы или внедрены предприятием
Каждый из этих классов информации выполняет определенную функцию в ADM и обеспечивает всестороннее представление архитектуры предприятия. Архитектурный репозиторий используется на протяжении всего процесса ADM для хранения и управления различными артефактами, создаваемыми на каждом этапе, а также для предоставления центрального места, где архитекторы и заинтересованные стороны могут получать доступ к информации и обмениваться ею

Различные классы архитектурной информации
Как упоминалось выше, архитектурный репозиторий состоит из нескольких различных классов архитектурной информации
Метамодель архитектуры
В рамках TOGAF метамодель архитектуры состоит из двух частей: метода архитектуры и метамодели содержания
- Метод архитектуры описывает процесс разработки и управления архитектурой в организации. Он включает различные этапы и шаги разработки и внедрения корпоративной архитектуры. Метод архитектуры разработан с учетом гибкости и адаптивности к различным организациям и их уникальным потребностям
- Метамодель содержания предоставляет основу для организации и структурирования содержания архитектуры, включая блоки, артефакты и результаты, создаваемые в процессе разработки архитектуры. Она определяет структуру, отношения и атрибуты содержания архитектуры, а также обеспечивает общую лексику и терминологию для описания и общения о архитектуре
Вместе метод архитектуры и метамодель содержания образуют всестороннюю основу для разработки и управления корпоративной архитектурой в организации
Способность к архитектуре
В рамках TOGAF способность к архитектуре определяется как совокупность организационных ресурсов и процессов, поддерживающих разработку и управление корпоративной архитектурой
Одним из ключевых компонентов способности к архитектуре является архитектурный репозиторий, который представляет собой структурированную коллекцию всех архитектурных артефактов и блоков в организации. Способность к архитектуре определяет параметры, структуры и процессы, поддерживающие управление архитектурным репозиторием
Управление архитектурным репозиторием включает установление политик, процедур и стандартов для создания, поддержания и использования архитектурных артефактов и блоков. Также включает определение ролей и ответственности различных заинтересованных сторон, участвующих в процессе разработки и управления архитектурой
Помимо управления архитектурным репозиторием, способность к архитектуре включает другие ключевые компоненты, такие как управление архитектурой, архитектурная структура содержания и навыки и компетенции в области архитектуры. Эти компоненты работают вместе для поддержки разработки и управления надежной и эффективной корпоративной архитектурой, соответствующей бизнес-целям и задачам организации

Архитектурный ландшафт
Стандарт TOGAF использует концепции уровней и корпоративного континуума для создания основы для организации архитектурного ландшафта в типичной организации
Архитектурный ландшафт может быть довольно сложным, с множеством различных архитектур, отвечающих различным потребностям на разных уровнях детализации. Для решения этой сложности стандарт TOGAF определяет три уровня детализации для организации архитектурного ландшафта:
- Стратегическая архитектура: этот уровень предоставляет организационную основу для операционной и изменяющейся деятельности на уровне руководства. Он ориентирован на определение общего направления и целей предприятия, а также на обеспечение соответствия архитектуры предприятия этим целям
- Архитектура сегмента: этот уровень предоставляет организационную основу для операционной и изменяющейся деятельности на уровне программы или портфеля. Он ориентирован на определение архитектуры для конкретной части предприятия, например, бизнес-единицы или отдела. Архитектура сегмента позволяет разрабатывать эффективные архитектурные дорожные карты, соответствующие общему направлению, установленному стратегической архитектурой
- Архитектура возможностей: этот уровень предоставляет организационную основу для деятельности по изменению и разработки эффективных архитектурных дорожных карт, реализующих поэтапные улучшения возможностей. Он ориентирован на определение конкретных возможностей, необходимых для поддержки бизнес-целей и задач предприятия. Архитектура возможностей позволяет разрабатывать поэтапные изменения в корпоративной архитектуре, при этом обеспечивая их соответствие общему направлению, установленному стратегической архитектурой
Корпоративный континуум предоставляет дополнительную основу для организации архитектурного ландшафта, определяя ряд уровней разработки архитектуры, соответствующих различным стадиям развития и зрелости архитектуры в организации. Это помогает обеспечить последовательный и согласованный подход к разработке и управлению архитектурой предприятия, с четким пониманием взаимосвязей между различными компонентами архитектуры на разных уровнях детализации

База данных стандартов (БДС) и библиотека справочных материалов
Архитектурный репозиторий является ключевым компонентом фреймворка и служит центральным хранилищем всех архитектурных артефактов, шаблонов и других ресурсов, используемых организацией для поддержки процесса разработки архитектуры. Архитектурный репозиторий включает несколько компонентов, два из которых:
- База данных стандартов (БДС): этот компонент фиксирует стандарты и руководящие принципы, которым должны соответствовать новые архитектуры. Эти стандарты могут включать отраслевые стандарты, продукты и услуги поставщиков или общие службы, уже внедренные в организации. БДС помогает обеспечить соответствие новых архитектур стратегическим целям, задачам и политикам организации.
- Библиотека справочных материалов: этот компонент предоставляет широкий спектр руководящих принципов, шаблонов, паттернов и других форм справочных материалов, которые могут быть использованы для ускорения создания новых архитектур предприятия. Библиотека справочных материалов может включать архитектурные принципы, лучшие практики и руководства по конкретным областям или технологиям. Библиотека справочных материалов способствует обеспечению согласованности и повторного использования во всей организации,

Журнал управления
Журнал управления в архитектурном репозитории служит записью деятельности по управлению на уровне всей организации. Он фиксирует ключевые решения, принятые советом управления или другими заинтересованными сторонами, а также любые связанные с ними обоснования или аргументы.
Журнал управления может быть доступен архитекторам и другим заинтересованным сторонам на протяжении всего процесса разработки архитектуры, чтобы обеспечить, что решения принимаются в соответствии с общей архитектурной концепцией и целями организации. Он также может использоваться для отслеживания статуса задач и инициатив, связанных с управлением, таких как разработка новых стандартов или политик.
Репозиторий требований к архитектуре
Репозиторий требований к архитектуре — это компонент архитектурного репозитория в TOGAF. Он предоставляет представление о всех утвержденных требованиях к архитектуре, согласованных Советом по архитектуре. Эти требования, как правило, выводятся из бизнес-целей и задач организации и служат руководством для разработки корпоративной архитектуры.
Репозиторий требований к архитектуре фиксирует полный спектр требований к архитектуре, включая бизнес-требования, требования к данным, приложениям и технологиям. Он также включает все соответствующие ограничения, допущения или зависимости, связанные с этими требованиями.
Цель репозитория требований к архитектуре — обеспечить соответствие всех усилий по разработке архитектуры стратегическим целям и задачам организации, а также удовлетворять потребности ключевых заинтересованных сторон. Предоставляя централизованное хранилище утвержденных требований, он помогает минимизировать дублирование усилий и обеспечивает согласованность и целостность всех работ по разработке архитектуры.
Репозиторий требований к архитектуре обычно поддерживается командой корпоративной архитектуры и используется на протяжении всего процесса разработки архитектуры для руководства созданием корпоративной архитектуры. Он также используется для оценки влияния изменений в корпоративной архитектуре и для обеспечения соответствия всех усилий по разработке архитектуры общей концепции и целям архитектуры организации.
Ландшафт решений
Ландшафт решений — это компонент архитектурного репозитория в TOGAF. Он представляет архитектурное представление блоков решений (SBB), поддерживающих ландшафт архитектуры и спланированных или внедренных предприятием.
Блок решения — это модульный компонент архитектуры, представляющий конкретную функциональную или техническую способность. Эти блоки решений могут быть объединены для создания более сложных решений, поддерживающих бизнес-цели предприятия.
Ландшафт решений предоставляет обзор блоков решений, которые были спланированы или внедрены предприятием. В него входят как внутренние, так и внешние решения, а также любые связанные зависимости, интерфейсы или взаимодействия между этими решениями.
Ландшафт решений обычно используется архитекторами и другими заинтересованными сторонами для выявления возможностей повторного использования и стандартизации, а также для оценки влияния новых решений на корпоративную архитектуру. Предоставляя всесторонний обзор блоков решений, поддерживающих ландшафт архитектуры, он помогает обеспечить, что все решения разрабатываются в соответствии с общей концепцией и целями архитектуры организации.
В целом, ландшафт решений — важный инструмент для управления сложностью корпоративной архитектуры и обеспечения того, что все решения разрабатываются в последовательном и согласованном порядке. Он способствует повторному использованию, снижает дублирование усилий и поддерживает постоянное развитие и сопровождение корпоративной архитектуры.











