Как Мы Заново Изобрели Ip-Атс Askozia После Того, Как Проект Был Продан И Закрыт Разработчиком



Как все было чудесно до часа Х Мы небольшая команда разработчиков, которая много лет назад занималась разработкой и внедрением программ 1С.

Еще в 2011 году мы хорошо знали программные продукты 1С и не имели опыта разработки собственных решений.

На тот момент компании было 5 лет и мне немного надоело заниматься классическим бизнесом 1С; Мне нужен был глоток свежего воздуха.

И мы окунулись в мир IP-телефонии, а конкретно в дебри Asterisk. Это потрясающая платформа со своим языком написания диалпланов.

Где-то мы это уже видели, платформа+конфигурации, всё как в 1С :) Одной из самых популярных конфигураций Asterisk в то время была и остается FreePBX. По сути, это веб-интерфейс, написанный на PHP, который сводит все настройки Asterisk в «удобный» веб-интерфейс.

Вам не нужно ничего знать о командах диалплана Asterisk, все происходит «под капотом».

Мы установили себе этого монстра и сделали свой первый успешный продукт — модуль интеграции программ 1С и Asterisk. Это была смесь кода С++ в виде DLL и кода 1С для встраивания в 1С.

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

С одной стороны у нас были постоянно меняющиеся конфигурации 1С, а с другой — FreePBX, которая имела кучу разных версий, веток, а также модуль автоматического обновления.



Как мы заново изобрели IP-АТС Askozia после того, как проект был продан и закрыт разработчиком

Мы снова начали скатываться к сервисной модели, вместо разработки серийного продукта мы занимались кастомизацией.

Нам очень нужна была контролируемая сборка АТС на Asterisk, чтобы можно было все охватить тестами и гарантировать работоспособность наших продуктов, хоть что-то конкретное.

В какой-то момент мы нашли проект Askozia от немецкой компании Plantel. Это была бесплатная АТС с небольшим, но достаточным функционалом для большинства наших клиентов.

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



Как мы заново изобрели IP-АТС Askozia после того, как проект был продан и закрыт разработчиком

Со временем Askozia обзавелась новыми функциями: редактором маршрутов в виде визуальных блок-схем, поддержкой автоматической настройки телефонов, защищенных звонков, различными аппаратными платами и шлюзами.

Это нас немного обеспокоило.

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

Но, несмотря на все это, продукт вышел на рынок и хорошо продавался, мы купили домен Askozia.ru, создали сайт, занялись маркетингом и дистрибуцией.



Час Х

В августе 2017 года я был в отпуске и обрадовался звонку с новостью: «Askozia приобретена 3CX».



Как мы заново изобрели IP-АТС Askozia после того, как проект был продан и закрыт разработчиком

Сначала я не понимал масштаба проблемы.

Ну, иногда кто-то что-то покупает. Конечно, было грустно узнать, что ребята, с которыми мы работали бок о бок 5 лет, посылавшие друг другу новогодние подарки в виде бутылок алкоголя, стали частью большой компании.

Таких теплых отношений у нас, наверное, уже не будет. Но через пару недель мы получили еще более веселую новость: «Проект Askozia PBX закрывается, продажи возможны до конца 2017 года, поддержка до конца 2018 года, все переходят на 3CX».

В голове пролетает фраза: «Отлично, а как же мыЭ» У нас есть сайт, маркетинг, глубоко интегрированные разработки, налаженная схема работы, партнеры, которых мы обучили настройке Аскозии и нашей интеграции с 1С.

Все пошло насмарку!

Что делать?

Мы не хотели возвращаться к FreePBX; все шишки, которые мы сделали, еще не зажили.

Аскозия у нас отобрали и ни продавать, ни развивать ее они точно не будут. 3CX — классная платформа, но ее нет на Asterisk, и для работы с ней нужно многое переделывать.

Не вариант, ведь у нас сейчас много клиентов на FreePBX и Askozia, и даже есть отчаянные ребята с чистым Asterisk, надо продолжать развивать свои решения.



Давайте сделаем свою Аскозию

Это всего лишь веб-интерфейс, который пишет диалпланы.

Да, за пару месяцев набросаем прототип, а за полгода сделаем MVP (то, что не стыдно показать людям).

Мы знаем Asterisk как свои пять пальцев, знаем, что Askozia построена на платформе t2sde (речь идет о небольшом встраиваемом Linux).

Ажиотаж был, но времени катастрофически не хватало.

Чтобы его хоть немного выиграть, мы уговорили ребят из Плантеля купить текущие версии Аскозии впрок, чтобы нам хватило до середины 2018 года.



1 год прошел

Реально собрать прототип мы смогли за 3 месяца, а через 5 месяцев после начала разработки заменили Аскозию от Плантеля на свою в нашем офисе.

Но это были только первые 90% проекта :) Свой самый первый релиз мы выпустили в сентябре 2018 года (год спустя).

Наша Askozia построена на той же платформе t2sde, в ее основе лежит Asterisk, за веб-интерфейс и внутренний API отвечает PHP-фреймворк Phalcon, а для дизайна веб-лица мы выбрали набор стилей Semantic-UI. Внешне получилось симпатично, внутренне структурировано.



Как мы заново изобрели IP-АТС Askozia после того, как проект был продан и закрыт разработчиком

По крайней мере, мы так думаем! В отличие от разработок на 1С, для нас Аскозия — это полностью независимый продукт, написанный с нуля и построенный на собственной кастомизированной операционной системе.

В ходе разработки мы изучили кучу полезных инструментов: Jira, Bitbucket, Team City, Katalon Studio, SonarQube и всевозможные рекомендации по структурированию и написанию кода, его дизайну, автоматической сборке и тестированию.



Давайте бросим вызов FreePBX

Эта мысль пришла мне в голову во время долгих новогодних каникул.

Мне нравится FreePBX за его функциональность, огромное количество опций и то, что он протестирован на сотнях тысяч установок.

Это совершенно бесплатно.

Любой желающий может скачать его, развернуть и создать IP-телефонию для своей компании.

Но у него есть и большой недостаток.

У него слишком много опций, и его не так просто настроить, если вы делаете это впервые.

С ним сложно интегрироваться, потому что.

он постоянно обновляется, меняется версия Asterisk, что добавляет новые возможности для администратора и сомнительные дополнительные возможности для бизнеса.

Это как микроволновка, в которой есть и гриль, и мультиварка, и куча разных программ, но на самом деле 99% пользователей нажимают одну кнопку.

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

Самое главное, что оно должно быть установлено очень быстро, настроено без лишних инструкций и быть бесплатно .



Зачем нам Аскозия, если есть облачные провайдеры?

Это, конечно, вопрос выбора.

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

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

Облачные провайдеры — это комфортабельные автобусы, которые едут туда, куда нужно большинству людей, а собственная АТС — это личный автомобиль, который едет именно туда, куда нужно.

Выбор за вами :) Несмотря на наличие большого количества облачных провайдеров, у Asterisk и FreePBX огромное количество пользователей, а значит, у меня есть единомышленники!

Как заработать, если Askozia — бесплатная АТС

Мне регулярно задают этот вопрос, особенно мои коллеги.

Некоторые крутят его у виска.

Вы потратили полтора года своей жизни на разработку продукта и раздаете его бесплатно? Да, именно так! Я изучал количество запросов Askozia в результатах поиска Google с момента ее появления на рынке, и оно очень активно росло вплоть до момента, когда ее сделали коммерческим продуктом, после чего интерес стал угасать.

Это позор, потому что.

Идея и проект мне показались очень интересными.

Пусть он живет! Посмотрим, что из этого выйдет через несколько лет. В планах сделать английскую версию, и прикрутить хвост FreePBX, хотя бы в том месте, где одной кнопки на микроволновке достаточно, чтобы сосиску разогреть :) А после подумаем о монетизации, платных модулях и все такое.

Думаешь, полетит? Теги: #asterisk #ip-телефония #АТС #askozia

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.