ALTKRAFT - Спецификации платформы ALTKRAFT

Спецификации платформы ALTKRAFT

Как сервис

Для использования SaaS решения вам необходим доступ в интернет и любой браузер, также поддерживаются мобильные устройства.

Все уже настроено и готово для использования, дополнительно есть возможность кастомизации всего процесса.

Start


Персональные данные

Для российских пользователей сбор и хранение данных происходит на территории Российской Федерации, что соответствует федеральному закону “О персональных данных” № 152-ФЗ.


Как встроенное решение

Для работы платформы можно использовать как виртуальное, так и физическое окружение.

Встроенное решение Altkraft Marketing Platform устанавливается на оборудование, расположенное внутри корпоративной сети или на арендованный сервер.

Для работы системы допускается использование одного сервера, но для обеспечения высокой производительности и отказоустойчивости рекомендуется использовать два и более. Платформа поддерживает простое горизонтальное масштабирование.

Базовая схема работы

Scheme

Отказоустойчивая схема работы

Scheme

Описание компонентов схемы

Маркетинговая платформа Альткрафт:

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

Хранилище данных - нереляционные базы данных, используемые для хранения информации нескольких типов:

  • MongoDB - основная БД системы, предназначена для хранения информации об аккаунтах и настройках платформы, а также персональных данных клиентов.
  • SSDB хранит статистику аккаунта, действия клиентов в сообщениях и на внешних ресурсах.

Отказоустойчивость хранилища обеспечивается созданием кластера из трёх серверов.

Модуль отправки - транспортный агент (МТА) для отправки Email сообщений с настраиваемой скоростью отправки и правилами для обхода блокировок. Для распределения нагрузки можно использовать несколько модулей отправки на отдельных серверах.

Модуль трекинга принимает запросы с устройств клиентов и используется для отслеживания действий, например, когда клиенты открывают сообщения или веб-страницы, переходят по ссылкам или совершают другие действия. Для распределения нагрузки можно использовать несколько модулей отслеживания на отдельных серверах.

Сервер лицензии - сервер, проверяющий наличие действующей лицензии.

Интеграция с сервисами организации:

Внешнее SQL хранилище - внешняя реляционная база данных: mySQL, MSSQL, PostgreSQL или Oracle. Используется для импорта и экспорта данных, сегментации и загрузки динамического контента рассылок.

LDAP сервис директории - сервис управления доступом сотрудников компании, например - Active Directory. Используется для авторизации пользователей платформы. При необходимости полностью заменяет стандартную авторизацию.

Цифровые каналы коммуникации:

Провайдеры Push - облачные сервисы, осуществляющие доставку Push уведомлений в веб-браузеры и мобильные устройства клиентов. Имеются готовые интеграции с Google FCM, Yandex AppMetrica и APNS.

SMS шлюз - внешний или внутренний для организации оператор отправки коротких текстовых сообщений. Имеются готовые интеграции с SMSc.ru (СМС-Центр), SMSimple.ru (Юлабс) и BulkSMS.com (Celerity Systems), Связной-Загрузка, Фактура, Devino Telecom.

Провайдеры Email - интернет-сервисы (ISP), предоставляющие клиентам электронные почтовые ящики и осуществляющие доставку сообщений по протоколу SMTP. Альткрафт позволяет детально настроить отправку для различных провайдеров (по домену или доменной группе), а также автоматически обрабатывает ответы сервисов.


Требования к конфигурации оборудования для обеспечения оперативной работы:

Минимальные требования

Рассчитаны на ежедневную отправку 1 млн сообщений и размер активной базы до 5 млн профилей клиентов.

Управляющий сервер:

  • ЦПУ: ЦПУ: 4 Core (8 Threads) (Intel® Xeon® E3)
  • ОЗУ: 32GB
  • Жесткие диски: 3 x 500 GB SATA
  • ОС: Ubuntu Server 18.04 LTS, SUSE Linux Enterprise Server 15

Отправляющий сервер:

  • ЦПУ: 4 Core (Intel® Xeon® E3)
  • ОЗУ: 8GB
  • Жесткие диски: 500 GB SATA
  • ОС: Ubuntu Server 18.04 LTS, SUSE Linux Enterprise Server 15

Рекомендуемые требования

Рассчитаны на ежедневную отправку 5 млн сообщений и размер активной базы до 10 млн профилей клиентов.

Управляющий сервер:

  • ЦПУ: 2 x 6 Core (Intel® Xeon® E5)
  • ОЗУ: 64GB
  • Жесткие диски: 3 x 500 GB (серверный класс)
  • ОС: Ubuntu Server 18.04 LTS, SUSE Linux Enterprise Server 15

Отправляющий сервер:

  • ЦПУ: 6 Core (Intel® Xeon® E5)
  • ОЗУ: 16GB
  • Жесткие диски: 500 GB (серверный класс)
  • ОС: Ubuntu Server 18.04 LTS, SUSE Linux Enterprise Server 15

Для кластера

Для кластерного размещения потребуется как минимум троекратное увеличение мощностей.

Для помощи в подборе оборудование под конкретные задачи, уточнения общей стоимости, отправьте запрос на team@altkraft.com.