Николай Бекетов ― Как с нуля разработать свой дистрибутив Asterisk. Опыт разработки MikoPBX.

90 Просмотры
Издатель
Основные тезисы доклада:

- Каким минимальным набором знаний необходимо владеть;
- С чего начать, какой софт использовать, как подобрать дистрибутив Linux, разобраться в лицензировании программ с открытым кодом;
- Архитектура и идеальная АТС на базе Asterisk.
Демонстрация:
- Архитектуры MikoPBX. Расскажу про текущие проблемы проекта, про то из чего она состоит, какие архитектурные решения мы применили;
- Почему выбрали тот или иной протокол, язык для разработки;
- Поделюсь болью которая мешает нам делать самый лучший продукт в мире;
- Приведу пример нескольких факапов и мелочах, которые не видно невооруженным глазом в начале пути.


00:00 Знакомство спикера с участниками конференции AsterConf 2020 + краткая информация доклада
02:16 Архитектура PBX системы
02:28 Основные блоки MikoPBX
03:12 Про Linux
03:18 Какой Linux взять для проекта?
04:10 Конструктор дистрибутива
06:00 Packer – печка для образов
07:02 Про Астериск
07:03 Стабильный LTS релиз
08:25 Про защиту от взлома
08:26 Связка Fail2ban & IPtables
08:54 Про базу данных
08:57 MySQl, PostgreSQL, SQLite3
10:16 Про фреймворк и язык разработки
10:31 MVC framework
11:52 Правильный код
12:32 Современный подход к разработке
17:52 Как доставлять обновления
17:55 Особенности обновления
19:01 Захватываем мир или, как выйти с этим продуктом
19:09 Локализация
21:09 Где взять мотивацию и ресурсы
21:35 Зачем этим заниматься?
23:04 Конец доклада + вопросы участников конференции
24:18 Зачем вкладывать столько сил, времени и денег в разработку бесплатного приложения?
25:26 Что необходимо сделать специалисту, чтобы стать частью вашей команды?
27:19 Сколько денег на это потрачено и сколько заработано?
29:06 Есть люди, готовые платить деньги за вашу разработку?
31:08 Ест ли предел кол-ва пользователей
31:58 Вопрос о создании модуля для конференции. Как это можно внедрить (пароль или стоп-лист)?
32:49 Что означает название MikoPBX?
33:12 Правда, что у вас модули только под вашу разработку?
33:39 Выбор и награждение участника конференции за лучший вопрос (подарок от компании VoxLink: IP-телефон Fanvil X3G).
Категория
iphone
Комментарии выключены