Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Otvety.docx
Скачиваний:
292
Добавлен:
11.03.2016
Размер:
22.4 Mб
Скачать

Вопрос 13. Методология togaf. Базовые концепции

Базовые концепции

  • Что такое TOGAF?

  • Что такое архитектурный фреймворк (architecture framework)?

  • Зачем нужен фреймворк для архитектуры предприятия?

  • Почему TOGAF применим в качестве фреймворка для архитектуры предприятия?

  • Какие архитектурные области рассматривает TOGAF?

  • Что содержит TOGAF?

TOGAF(The Open Group Architecture Framework) - это архитектурный фреймворк, представляющий инструментарий для содействия в принятии, производстве, использовании и обслуживании корпоративных архитектур.

Он базируется на итеративной процессной модели, поддерживаемой лучшими практиками, и повторно используемом наборе существующих архитектурных активов. TOGAF разработан и поддерживается глобальным консорциумом The Open Group Architecture Forum. Первая версия TOGAF, разработанная в 1995 году, базировалась на TAFIM (US Department of Defense Technical Architecture Framework for Information Management). С этого времени The Open Group Architecture Forum регулярно разрабатывал успешные версии TOGAF и публиковал их на собственном сайте. TOGAF 9.1 был опубликован в декабре 2011 года и является обновлением к версии TOGAF 9, которая, в свою очередь была опубликована в январе 2009 года.

Обзор разделов документа TOGAF. Раздел TOGAF

Part I: Introduction. Раздел предоставляет высокоуровневое введение в ключевые концепции архитектуры предприятия и подхода TOGAF. Он содержит определения терминов, используемых в рамках TOGAF и описание изменений, которые вошли в текущую версию документа по сравнению с предыдущей версией.

Part II: Architecture Development Method (ADM). Раздел является основным в TOGAF. Он описывает TOGAF Architecture Development Method (ADM) – пошаговый подход к разработке архитектуры предприятия.

Part III: ADM Guidelines and Techniques. Раздел содержит коллекцию руководств и техник, доступных для использования в процессе разработки архитектур и применения в рамках ADM.

Part IV: Architecture Content Framework. Раздел описывает TOGAF content framework, включая структурированную метамодель для архитектурных артефактов, использование повторно используемых Architecture Building Blocks (ABBs) и обзор типовых архитектурных продуктов (deliverables).

Part V: Enterprise Continuum and Tools. Раздел обсуждает таксономии и инструментарий для категоризации и хранения выходных результатов архитектурной деятельности.

Part VI: TOGAF Reference Models. Раздел предоставляет две архитектурные эталонные модели –Technical Reference Model (TRM) и Integrated Information Infrastructure Reference Model (III-RM).

Part VII: Architecture Capability Framework. Раздел обсуждает организацию, процессы, навыки, роли и ответственности, которые требуются для установления и поддержания архитектурных практик на предприятии.

Что такое Архитектурный Фреймворк?

Это фундаментальная структура или набор структур, которые могут быть использованы для разработки широкого спектра различных архитектур.

Он должен описывать метод для проектирования целевого состояния предприятия в терминах строительных блоков (building blocks) и для представления того, как они стыкуются друг с другом. Он должен содержать набор инструментов и предоставлять общий словарь. Он также должен включать перечень рекомендуемых стандартов и совместимых продуктов, которые могут быть использованы для реализации строительных блоков.

Зачем нужен фреймворк для архитектуры предприятия?

Использование архитектурного фреймворка позволяет:

  • ускорить и упростить разработку архитектуры,

  • обеспечить более полный охват проектных решений,

  • убедиться, что выбранная архитектура позволяет развиваться в ответ на потребности бизнеса.

Какие архитектурные области рассматривает TOGAF?

TOGAF 9 охватывает 4 архитектурных домена. Они рассматриваются как подмножества общей архитектуры предприятия, для поддержки которых предназначен TOGAF:

  1. Бизнес Архитектура (Business Architecture) - бизнес стратегия, руководство, организация и ключевые бизнес-процессы.

  2. Архитектура Данных (Data Architecture) - структура логических и физических активов данных организации и ресурсы управления данными.

  3. Архитектура Приложений (Application Architecture) - проекты отдельных прикладных систем, которые будут развернуты, их взаимодействие, и их отношение к основным бизнес-процессам организации.

  4. Технологическая Архитектура (Technology Architecture) - программные и аппаратные возможности, которые необходимы для поддержки развертывания бизнеса-сервисов, сервисов данных и приложений. Включает в себя ИТ-инфраструктуру, промежуточное ПО (middleware), сети, коммуникации, обработку и стандарты.

Что содержит TOGAF?

Ключевым компонентом TOGAF является ADM - Architecture Development Method. Это методика разработки архитектуры. Архитектурные возможности - Architecture Capability Framework определяют набор ресурсов, шаблонов, руководств, справочной информации для реализации этой методики. Метод ADM опирается на ряд руководящих принципов и методов Guidelines and Techniques. Производимый контент хранится в репозитории Architecture Content Framework, который классифицирован как Enterprise Continuum. Репозиторий изначально заполненный эталонными моделями Reference Models. Architecture Development Method (ADM) ADM описывает процесс создания архитектуры предприятия, отражающей особенности организации и отвечающей бизнес-требованиям. ADM является главным компонентом TOGAF и предоставляет руководство для архитекторов на нескольких уровнях:

  • предусматривает циклический ряд этапов разработки архитектуры (бизнес-архитектуры, архитектуры информационных систем, технологической архитектуры) в качестве общего шаблона процесса для разработки архитектуры.

  • предоставляет описание каждой архитектурной фазы с точки зрения целей, подхода, входов, шагов и выходов. Входы и выходы предоставляют определение структуры архитектурного содержания и результатов (подробное описание входов и выходов каждой фазы дано в разделе Architecture Content Framework).

  • предоставляет кросс-фазное резюме, которое охватывается процессом управления требованиями.

Руководства и техники ADM

ADM Guidelines and Techniques представляют собой ряд руководящих принципов и методов, направленных на поддержку применения ADM.

  • Руководства направлены на адаптацию применения ADM для различных сценариев использования, включая применение различных стилей организации процесса (например, итеративности), а также для разработки специализированных архитектур (таких как, архитектура безопасности).

  • Техники поддерживают конкретные задачи в рамках ADM (такие, как задачи определения принципов, бизнес-сценариев, GAP-анализа, планирования миграции, управления рисками и др.).

Architecture Content Framework

Предоставляет детальную модель архитектурных рабочих продуктов, включая конечные результаты (deliverables), артефакты результатов (artifacts within deliverables) и архитектурные строительные блоки (Architecture Building Blocks – ABB), которые представлены в виде конечных результатов.

Enterprise Continuum

Предоставляет модель для структурирования виртуального репозитория и методы классификации артефактов архитектуры и решений, показывая, как различные типы артефактов могут развиваться и повторно использоваться. Он основан на архитектурах и решениях (моделях, шаблонах, архитектурных описаниях и т.д.), которые существуют на предприятии и в отрасли в целом, и которые предприятие собрало для использования при разработке своих архитектур.

TOGAF Reference Models

TOGAF предоставляет две эталонные модели (reference models) для возможного включения в Enterprise Continuum предприятия:

TOGAF Foundation Architecture Technical Reference Model(TRM) - TRM представляет собой архитектуру общих сервисов и функций, которая обеспечивает основу, на которой могут быть построены конкретные архитектуры и архитектурные строительные блоки.

Integrated Information Infrastructure Reference Model(III-RM) - III-RM основана на TOGAF Foundation Architecture и направлена на оказание помощи при проектировании архитектур, которые обеспечивают и поддерживают концепцию Boundaryless Information Flow (видения информационных потоков).

Фундаментальные архитектуры

На уровне фундаментальных архитектур определяется ряд баз знаний. Это техническая эталонная модель (TRM) и информационная база стандартов (SIB). Техническая эталонная модель является рекомендуемым описанием общей ИТ-архитектуры. Информационная база стандартов представляет собой набор стандартов и псевдостандартов, которые консорциум The Open Group рекомендует использовать при построении ИТ-архитектуры.

TRM (Technical Reference Model) – описание технических сервисов, спецификаций и технологий, которые могут использоваться при реализации любого бизнес- и прикладного сервисов.

Ключевые компоненты TOGAF: методика ADM (Architecture Development Method) и Базовая Архитектура (Foundation Architecture)

Производимый контент хранится в репозитории, который изначально заполнен эталонными моделями TOGAF.

Architecture Capability Framework

Набор ресурсов, руководств, шаблонов, справочной информации и т.д., предоставляемых для помощи архитекторам в установлении архитектурных практик внутри организации.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]