Анализ места подключаемых систем в общей архитектуре серверов компании, Оценка проекта до изменений - Метод интеграции сторонних систем анализа и обработки данных в существующую ИС-архитектуру компании

В данном пункте представлено описание подключенных систем к общей инфраструктуре ИС компании.

В случае IBM SPSS:

Вследствие того, что сбор данных с городов и их расчет в пакетах на builddev и designdb сильно нагружает схему, принято решение перенести расчет показателей на схему SA. Таким образом, данные не собираются по городам и реплицироваться на SA, весь расчет сразу будет происходить на SA. На SA все таблицы с данными (clients, agreements и т. д.) имеют поле billing_id.

Для отладки реализованных показателей необходимо создавать представления на builddev. Расчет витрины данных, ориентированной на Клиента осуществляется на сервере SA. Показатели, логика которых реализована на биллингах городов после проката по всем городам, реплицируются на SA. Архитектура решения витрины данных для IBM SPSS Modeller представлена на рисунке 8.

архитектура решения витрины данных spss

Рисунок 8. Архитектура решения витрины данных SPSS

Единая система управления кампании и коммуникациями на базе продукта IBM Unica Campaign имеет следующую физическую архитектуру, представленную на рисунке 9.

архитектура campaign management

Рисунок 9. Архитектура Campaign Management

Пользователи авторизуются с использованием своих доменных УЗ и доменных паролей в системе по прямой ссылке http://eskk-app1.hq. ertelecom. ru:9080/unica. Пользователи, который не имеют доступа к системе могут обратиться к администратору системы и запросить создание учетной записи и выдачи соответствующих прав. Запрос на добавление УЗ должен сопровождаться подтверждением от руководителя подразделения (в тексте электронного письма, сообщением в Lync, звонком администратору). Более подробно данный процесс описывается в п.5 настоящего документа.

Система IBM Campaign имеет 2 сервера приложений - Application (eskk-app1.hq. ertelecom. ru) и Analytics (eskk-alt1.hq. ertelecom. ru). Сервер Application предназначен для предоставления пользовательского web-интерфейса и логики его работы. Составляющими для него являются веб-приложения Marketing Platform, Campaign. Сервер Analytics - ответственный за выполнение логики диаграмм кампаний, его составляющая - Campaign Server. Система сообщается с сервером SMTP с использованием TCP порта 25, а с сервером LDAP по 3268 порту. Синхронизация проходит с участием компоненты Marketing Platform (Platform). Данная компонента так же общается напрямую с таблицами внутри БД DWH c использованием порта 1521.

Компонента Campaign сервера Application прослушивает TCP порт 4664 для синхронизации с слушателем на сервере Analytics. Слушатель системы Campaign - unica_aclsnr позволяет клиентским приложениям, таким как, веб - приложение Campaign, соединяться с аналитическими back-end процессами. Слушатель автоматически вызывает отдельный процесс unica_acsvr для каждого залогированного пользователя и для каждой активной диаграммы. Например, если один пользователь залогинился в системе и затем открыл диаграмму, слушатель порта создаст 2 экземпляра процесса unica_acsvr. Также слушатель системы, используя порт 1521, общается со следующими объектами в БД DWH:

CMDM - витрина данных (DWH), используется для сегментации и выявления целевых действий;

Campaign - системные таблицы, истории откликов и контактов;

Exchange - обеспечивает интеграцию с каналами связи;

Stage - хранение временных таблиц для данных по откликам 1 и 2 типа;

Unica_user - служит для подключения пользователей к БД, хранит временные данные и промежуточные значения, созданные в системе.

Также используется БД SA для сегментации по неагрегированным данным.

Оценка проекта до изменений

Методологии оценки проекта описаны в приложении 1, приложении 2 и приложении 3. Каждая их методологий описана на примере проекта Campaign Management. В п. 3.3 представлена оценка проекта Campaign management после внедрения единой интеграционной шины.

Похожие статьи




Анализ места подключаемых систем в общей архитектуре серверов компании, Оценка проекта до изменений - Метод интеграции сторонних систем анализа и обработки данных в существующую ИС-архитектуру компании

Предыдущая | Следующая