Процессы приложений

При создании приложения указываются включаемые компоненты и настраивается процесс приложения.

Процессы приложений создаются с помощью редактора процессов. IBM® UrbanCode Deploy предлагает несколько общих шагов процесса. В противном случае процессы приложения собираются на основе процессов из связанных компонентов.

Процессы приложений можно запускать вручную, в автоматическом режиме при выполнении заданных условий или в соответствии с пользовательским расписанием. Если компонент содержит несколько процессов, то приложение выбирает отдельные процессы и порядок их выполнения. Например, n-уровневое приложение может быть разделено на следующие уровни: Интернет, промежуточное программное обеспечение и база данных. Уровень базы данных может потребоваться развернуть до остальных уровней, которые затем развертываются в параллельном режиме. Приложение может управлять всем процессом, включая подключение и отключение серверов для распределения нагрузки.

В ходе выполнения процесс приложения взаимодействует со средой. Среда представляет собой набор ресурсов. Перед запуском процесса с приложением необходимо связать по крайней мере одну среду. Процессы приложений не зависят от сред; процессы можно разрабатывать без учета особенностей конкретных сред. Они позволяют одному приложению взаимодействовать с несколькими средами, такими как среда управления качеством или рабочая среда. Для применения процесса приложения с несколькими средами (обычный сценарий) свяжите каждую среду с приложением и запустите отдельный процесс для каждой среды.

Помимо развертывания, доступны другие общие процессы, такие как откат развертывания. IBM UrbanCode Deploy отслеживает хронологию версий каждого компонента, что позволяет процессам приложений восстанавливать среды в любых точках.


Комментарии