Жизненный цикл Fabric подразделяется на 6 этапов: анализ, подготовка, источник, компоновка, доставка и работа.
Анализ
На этапе анализа выделяются основные области бизнеса, процессы и системы. Также на этом этапе оценивается готовность существующей среды к работе в рамках архитектуры на основе служб (SOA). Этот анализ позволяет выработать план выполнения задачи, в котором определены основные деловые и технические решения. План выполнения задачи описывает действия, требуемые для достижения результатов с применением SOA, или конечное состояние.
Оценка текущего состояния SOA обычно выполняется на основе одного или нескольких факторов. Результатом оценки является план выполнения задачи, который рекомендуется принять к исполнению. Эти операции и рабочие продукты образуют основу для составления программы достижения соответствующих целей на последующих этапах.
Подготовка
На этапе подготовки проектируются службы и интерфейсы для создаваемых бизнес-систем, строятся модели и выполняются имитации бизнес-процессов, а также разрабатываются онтологии. С учетом стратегии формулируются подробные требования и проектируются службы и интерфейсы. Для моделирования бизнес-процессов применяется инструмент моделирования. Также на этом этапе расширяется базовая онтология или создаются новые онтологии.
Источник
На этапе источника подробно описывается проект Fabric вместе со стратегией. Частью этого этапа являются операции, связанные с созданием проекта и управлением им. Также к нему относятся создание артефактов для фабрики и поиск существующих ресурсов.
Компоновка
Доставка
На этапе доставки принятые и протестированные артефакты Fabric переносятся из одной среды в другую. Выполняются следующие действия:
Также на этом этапе выполняются заключительные действия по подготовке работы в конечной среде.
Работа
Этап работы означает фактическую работу фабрики и связанных служб и их обслуживание. На этом этапе достигаются цели, поставленные на предыдущих этапах. Основной задачей на этом этапе является эффективное и экономное обеспечение функционирования фабрики в аспектах технологии и бизнеса согласно обозначенным параметрам. Также на этом этапе осуществляется оптимизация и доводка системы.
Жизненный цикл Fabric проиллюстрирован на следующем рисунке.