Ракурс развертывания
Ракурс развертывания (Deployment View) обеспечивает необходимые аппаратные и программные средства для поддержки приложения. Этот ракурс представляет техническую инфраструктуру, которая может справиться с быстро изменяющимися приложениями и совокупностью пользователей. Функции сложения и вычитания должны быть прозрачными. Именно в ракурсе развертывания распределенная вычислительная среда играет ключевую роль. Наиболее важны для эффективного оператора инструменты, которые позволяют легко переносить приложение из одной физической среды в другую, не изменяя основных ракурсов, а именно бизнес-ракурса, системного ракурса и ракурса реализации.
Каждый из ракурсов может влиять на другие ракурсы, однако их можно анализировать и моделировать независимо друг от друга. Например, анализ сценариев использования помогает структурировать бизнес-ракурс и системный ракурс, идентифицируя бизнес-процессы и объекты, которые взаимодействуют в рамках этих процессов. Затем эти процессы и объекты становятся центральным звеном автоматизированной системы, формируемой в рамках ракурса реализации.
Если какое-либо изменение происходит, определяется его воздействие на каждый из ракурсов, а затем и его межракурсное воздействие. Предположим, например, что мы хотим начать принимать запросы клиентов через Интернет, что, безусловно, отразится на ракурсах реализации и развертывания. Необходимо будет определить, какое оборудование и программное обеспечение нам потребуется. Затем мы поймем, каким образом нужно адаптировать нынешнее приложение для обработки запросов клиентов к работе в Интернете. Возможно, придется лишь ввести новый интерфейс пользователя, который позволит максимально использовать возможности Интернета.
Степень межракурсного воздействия должна нарастать по мере продвижения вниз от одного ракурса к другому. Изменение в бизнес-процессе, например в определении кредитного рейтинга претендентов на кредиты, несомненно, потребует изменений в ракурсе реализации (если эти расчеты выполняются автоматически). Перемещение приложения с мейнфрейма в Интернет отражается на ракурсах реализации и развертывания. У действительно эффективного оператора воздействие изменений по мере перемещения от одного ракурса к другому должно быть минимальным. Например, переход к среде распределенной обработки обязательно повлечет за собой изменения в ракурсах реализации и развертывания, окажет воздействие на ракурс реализации (как минимум, чтобы позволить использовать преимущества графического интерфейса пользователя), но не повлияет, точнее — не должен повлиять, на бизнес-ракурс и системный ракурс.