В процессе выбора рассматривались несколько подходов: полностью облачные решения, разработка с нуля на веб-фреймворках и использование технологии 1С: Элемент.
Сравнивали по следующим критериям:
- время вывода MVP;
- стоимость владения на горизонте года;
- возможности интеграции с 1С и Bitrix24;
- масштабируемость;
- риски кастомизации и производительности.
1С:Элемент был выбран как компромиссное инженерно-экономическое решение. Технология позволяла быстро развернуть MVP, использовать бесплатную облачную среду разработки, а затем перенести решение в локальный контур. Стоимость лицензии и модель эксплуатации были сопоставимы с уже используемыми в компании продуктами 1С.
Отдельно учитывали возможность вертикального и горизонтального масштабирования за счет кластерной архитектуры, а также предсказуемость интеграций внутри экосистемы 1С.