24. Сент 2020, 23:39

Развертывание Vtiger CRM 7. Часть 1: постановка задачи

Возникла у меня мысль поделиться своим опытом работы с CRM SalesPlatform Vtiger CRM 7. Надеюсь, это будет кому-то полезным.

Vtiger CRM

Задача: Небольшой организации с несколькими географически распределенными филиалами потребовалась заменить текущую, не очень удачную CRM на что-то более актуальное.

Требования к новой системе:

  1. Self-hosted – основное требование, никаких SaaS
  2. В облаке, с возможностью подключаться из разных географических локаций
  3. Относительно безопасная
  4. С минимальными затратами на администрирование
  5. Бесплатная
  6. Определенные специфические бизнес требования, которых в этой статье я касаться не буду

Я начал изучать вопрос и выяснилось, что бесплатная CRM это, в принципе, очень редкий зверь. А те, что выдает поисковик, удовлетворяют далеко не по всем пунктам. В общем, долго ли, коротко ли – остановился я на Vtiger CRM 7 в редакции SalesPlatform.

А теперь про причины выбора, в порядке соответствия требованиям:

  1. Self-hosted – ставь, где хочешь
  2. Как оказалось, для небольшого количества пользователей вполне достаточно триальной инстанции t2.micro от AWS. Года триала вполне достаточно для развертывания и отладки.
  3. Не уверен в плане безопасности самой CRM. Наверняка там есть за что зацепиться. Эту проблему я решил закрыть кардинально – аутентификацией по сертификатам. Сама CRM, может, и дырявая, а вот nginx – нет.
  4. В плане администрирования была надежда на подход “Нормально настроил и забыл”.
  5. Бесплатная, в том числе и в плане ОС – не нужно заморачиваться с лицензированием серверной версии Windows

Мне не очень понравилось наличие PHP под капотом, в остальном все, вроде как, приемлемо.

В следующих сериях я попытаюсь рассказать как я это реализовал.

comments powered by Disqus

© andrdi.com 2020