Многоуровневая архитектура
Servigistics InService имеет многоуровневую архитектуру, которая может быть развернута в конфигурации, достаточно малой, чтобы работать на единственном сервере (для малочисленных рабочих групп), а также в такой большой и сложной конфигурации, как кластеризованная система с высокой избыточностью, которая содержит несколько центров обработки данных и обслуживает тысячи конечных пользователей в глобальном масштабе. Архитектура обычно представляется на трех уровнях:
Уровень клиента - содержит продукты, которые люди используют для доступа к Servigistics InService. (Веб-браузер.)
Уровень приложений - содержит серверы приложений, которые содержат логику представления и бизнес-логику. Уровень приложений обычно помещается в защищенную зону для приложений (часто в корпоративных центрах обработки данных), а в высокозащищенных средах пользовательский трафик маршрутизируется через демилитаризированную зону (DMZ).
Уровень базы данных - уровень базы данных или данных обычно представляет уровень, на котором сохраняются метаданные и опубликованное содержимое. Метаданными управляют в системе управления реляционной базой данных (RDBMS), такой как Oracle или SQL Server. К опубликованному содержимому обращаются через собственные основные серверы и сохраняют его в расположениях хранилищ E3C.
Многоуровневая архитектура Servigistics InService предлагает гибкость и варианты развертывания с инфраструктурой, которая может поддерживать самые требовательные соглашения об уровне обслуживания. Архитектура может поддерживать пользователей из разных отделов в предприятии, а также внешние сообщества дилерских центров и клиентов.