Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Ретроспектива одного проекта - IqDialer

IqTek
October 02, 2019

Ретроспектива одного проекта - IqDialer

IqTek

October 02, 2019
Tweet

More Decks by IqTek

Other Decks in Programming

Transcript

  1. Начало Есть Vicidial и экспертиза в нем, но нет ▪

    API ▪ Интеграций ▪ Интуитивного интерфейса Сделаем Свое!
  2. Подход №1 Задача на 2016 год: обзвон потенциальных клиентов. Стэк

    технологий ▪ Cron ▪ Php ▪ Mysql ▪ Call-файлы ▪ CSV (импорт, экспорт) ▪ Веб интерфейс
  3. Подход №2 ▪ Python ▪ REST-like API ▪ PostgreSQL (Партицирование,

    Jsonb) ▪ Clickhouse Стэк технологий ▪ WebSockets ▪ Vue.js + TypeScript ▪ Asterisk: AMI, Call-файлы, ARI
  4. Микросервисы ▪ Import, Export (csv, json, xml, html, excel) ▪

    Tasks - отложенные задачи (показать ход выполнения и отдать результат) ▪ Notifications - доставка обновлений ▪ Event sourcing - для aудита (кто что поменял) ▪ SSO - единая точка входа в приложения (интеграция с AD)
  5. Продажи: ▪ маркетинг ▪ демонстрации ▪ коммерческое предложение ▪ договора

    ▪ счета ▪ акты Внедрение: ▪ инсталляция ▪ пред. настройка ▪ документация Сопровождение: ▪ мониторинг ▪ метрики ▪ обновление Тех. поддержка
  6. Продажи: ▪ Демонстрации - запись скайп демонстраций - нарезка Внедрение:

    ▪ Инсталляция, пред. настройка, обновление, - Docker-compose ▪ Документация - WebCast Сопровождение: ▪ Мониторинг - Zabbix ▪ Логи - ELK ▪ Exception tracking, profiler - OpenTracing ▪ Метрики - Clickhose && Grafana Наш подход
  7. А можно еще? ▪ GSM gateway monitoring ▪ Антиробот ▪

    Голосовое управление IVR ▪ WFM ▪ SMS center ▪ Web Arm Operator (WebRTC) ▪ Определение оператора и региона номера телефона ▪ Синтез речи ▪ VQM