Ракурс развертывания

Ракурс развертывания (Deployment View) обеспечивает необходимые ап­паратные и программные средства для поддержки приложения. Этот ракурс представляет техническую инфраструктуру, которая может справиться с быстро изменяющимися приложениями и совокупностью пользователей. Функции сложения и вычитания должны быть прозрачными. Именно в ра­курсе развертывания распределенная вычислительная среда играет ключе­вую роль. Наиболее важны для эффективного оператора инструменты, ко­торые позволяют легко переносить приложение из одной физической среды в другую, не изменяя основных ракурсов, а именно бизнес-ракурса, систем­ного ракурса и ракурса реализации.

Взаимодействие ракурсов

Каждый из ракурсов может влиять на другие ракурсы, однако их можно анализировать и моделировать независимо друг от друга. Например, анализ сценариев использования помогает структурировать бизнес-ракурс и сис­темный ракурс, идентифицируя бизнес-процессы и объекты, которые взаи­модействуют в рамках этих процессов. Затем эти процессы и объекты стано­вятся центральным звеном автоматизированной системы, формируемой в рамках ракурса реализации.

Если какое-либо изменение происходит, определяется его воздействие на каждый из ракурсов, а затем и его межракурсное воздействие. Предпо­ложим, например, что мы хотим начать принимать запросы клиентов через Интернет, что, безусловно, отразится на ракурсах реализации и разверты­вания. Необходимо будет определить, какое оборудование и программное обеспечение нам потребуется. Затем мы поймем, каким образом нужно адаптировать нынешнее приложение для обработки запросов клиентов к работе в Интернете. Возможно, придется лишь ввести новый интерфейс пользователя, который позволит максимально использовать возможности Интернета.

Степень межракурсного воздействия должна нарастать по мере продви­жения вниз от одного ракурса к другому. Изменение в бизнес-процессе, на­пример в определении кредитного рейтинга претендентов на кредиты, не­сомненно, потребует изменений в ракурсе реализации (если эти расчеты выполняются автоматически). Перемещение приложения с мейнфрейма в Интернет отражается на ракурсах реализации и развертывания. У действи­тельно эффективного оператора воздействие изменений по мере перемеще­ния от одного ракурса к другому должно быть минимальным. Например, переход к среде распределенной обработки обязательно повлечет за собой изменения в ракурсах реализации и развертывания, окажет воздействие на ракурс реализации (как минимум, чтобы позволить использовать преиму­щества графического интерфейса пользователя), но не повлияет, точнее — не должен повлиять, на бизнес-ракурс и системный ракурс.

Комментарии закрыты.