Asterisk Knowledge Base
1.08K subscribers
1.14K photos
8 videos
1.18K links
Download Telegram
Как IT-стартапу стать бизнесом: выстраиваем конвейер разработки | AsterConf 2021

Михаил Долбилов
поделится опытом создания Itgrix коннектора Asterisk CRM. Раскроет тайны того, что Вам предстоит пройти, если вы решите создать свой ИТ продукт. Вы узнаете о системах и внутренних ИТ продуктах, которые позволяют выпускать стабильный версии раз в две недели.
Доклад будет полезен тем кто уже реализует ИТ продукт или только собирается его запустить.

Тайм-код:
00:00 Начало выступления
00:21 Пара слов про себя
00:53 От программы к продукту
02:20 Репозиторий
05:38 Автоматизация сборки релиза
07:01 Сборочный конвейер - GitLab CI/CD
07:54 Коммуникация с клиентами
08:54 Техподдержка
09:43 Техподдержка + разработчики
10:46 Анализ обратной связи
12:20 Тестирование
12:41 Юнит-тесты
13:07 Тестирование: бизнес-логика

Посмотреть выступление можно по ссылке: https://voxlink.ru/speeches/kak-software-startapu-stat-biznesom/

Презентация: по той же ссылке
Как создать партнерскую сетку для вашего бизнеса | AsterConf 2021

Ольга Грейль
за два года построила самую крупную партнерскую сеть поставщиков телефонии для amoCRM. Её часто спрашивают, как это сделать. В докладе она об этом подробно рассказывает.

Тайм-код:
00:00 Начало выступления
01:11 Немного о себе
01:42 Что такое партнерка?
02:08 Партнер - это вообще кто?
03:11 Для чего нужна партнерская сеть?
04:06 Определите, во что вложить усилия
06:45 Определите, кто ваш клиент
08:54 Подготовьтесь к масштабированию
10:57 Признайте, что не разбираетесь в продажах и сервисе
13:26 Прислушайтесь к партнерам и клиентам
15:20 Не жадничайте
18:38 Поддерживайте партнеров и не только технически
24:31 Партнеры должны все узнавать первыми
26:14 Как начать работу с партнерами
29:58 Завоюйте доверие партнеров
32:48 Как завоевать доверие партнеров

Посмотреть выступление можно по ссылке: https://voxlink.ru/speeches/kak-sozdat-partnerskuyu-setku/

Презентация: по той же ссылке
Что нам стоит патч построить. Делаем патч для Asterisk | AsterConf 2021

Во время мастер-класса Олег Штейнлихт продемонстрирует:
— что такое современная программа на Си;
— конфигурирование, сборку и отладку;
— создание патча, применение патча, откат патча.

Тайм-код:
00:00 Начало выступления
00:44 Что такое программа на Си?
00:52 Hello world
12:40 Устройство большой программы
19:13 Компилятор gcc
36:50 Бухгалтерия программы
45:50 Конфигурирование
58:31 Инструменты
59:50 Исследуем код Астериска
59:55 Создаем патч
59:57 Утилиты diff и patch
1:09:00 Завершение выступления
1:12:00 Ответы на вопросы

Посмотреть выступление можно по ссылке: https://voxlink.ru/speeches/chto-nam-stoit-patch-postroit/
Практика использования телефонии при внедрении CRM в крупных и средних компаниях | AsterConf 2021

В своем выступлении Петр Петрухин рассмотрит такие моменты, как:
1. Потребности клиентов в телефонии при внедрении CRM и Contact центров
2. Берем максимум от текущей архитектуры клиента
3. Опыт с проектов по модернизации и настройки АТС (не только Asterisk)
4. Требования отдела безопасности и опыт работы с ними на проектах

Тайм-код:
00:00 Начало выступления. Немного о себе
01:01 Статистика
01:16 Используемые каналы работы с компаниями
01:41 Предпочтения клиента
02:12 Что хотят считать!
03:13 Предпочтения клиента
03:19 Телефония. Взгляд «От бизнеса»
04:29 Вариант облачный
04:56 Вариант офис/аналог
05:51 Инвентаризация/сбор данных
07:57 Практические примеры
08:05 Пример № 1. «Точечная» модернизация
10:20 Пример № 2. Сбер факторинг

Посмотреть выступление можно по ссылке: https://voxlink.ru/speeches/praktika-ispolzovaniya-telefonii/

Презентация: по той же ссылке
Скрипт автоматизации развертывания Asterisk на CentOS 7. Или как быстро поставить свое окружение | AsterConf 2021

Алексей Алферов
в своем мастер-классе продемонстрирует:
— понимание процесса запуска и синтаксиса скриптов на bash
— установку Asterisk, зависимостей, своего ПО и копирование уже настроенных файлов
— принципы установки на новые сервера, виртуальные машины

Тайм-код:
00:00 Начало выступления
00:12 Что делает скрипт?
00:24 Запуск скрипта
02:06 Добавление репозиториев и установка пакетов
02:28 Запуск скрипта
06:57 Собираем Asterisk
07:02 Распаковываем наши настройки Asterisk
07:12 Настройка прав и запуск сервисов
07:14 Устанавливаем настройки файрвола
12:40 Проверка развертывания
27:48 Завершение выступления и ответы на вопросы

Посмотреть выступление можно по ссылке: https://voxlink.ru/speeches/skript-avtomatizacii-razvertyvaniya-asterisk/
Что делать, когда требования переросли возможности узла связи | AsterConf 2021

Дмитрий Белобородов
в красках расскажет какие проблемы были у UIS и как их удалось решить.

Тайм-код:
00:00 Начало выступления. Проблемы роста, к чему они привели или какая была стартовая позиция проекта
03:56 Как выглядел узел связи
08:59 Узел связи здорового человека
14:57 Выводы
17:10 Разбираться пришлось не только с узлом связи, но и с некоторыми отделами
19:44 Рассказ о том, как хорошо иметь референсного клиента
26:34 Что изменилось, когда все наладилось
28:22 Ответы на вопросы
28:28 Вопрос: после 2018 и пройденных квестов, нескучно стало?
30:40 Вопрос: какой процент инженерного состава пришлось поменять?
32:11 Вопрос: вы используете в системе не Asterisk, а свою разработку. Не считаете что это Bus-фактор?

Посмотреть выступление можно по ссылке: https://voxlink.ru/speeches/chto-delat-kogda-trebovaniya-pererosli-vozmozhnosti/

Презентация: по той же ссылке
Быстрая интеграция Kaldi и Asterisk. Простая настройка распознавания речи | AsterConf 2021

Доклад даст представление о технологиях распознавания речи.
Илья Панько продемонстрирует:
— интеграцию Астериска и Kaldi
— настройку диалплана с распознаванием речи
— звонки с распознаванием речи.

Тайм-код:
00:00 Начало выступления
01:08 Порядок установки Kaldi
02:20 Репозитории и установка Kaldi
22:36 Сборка модулей Kaldi
25:48 Добавляем пользователей Asterisk
29:00 Установка нужного модуля к модулям Asterisk
31:45 Проверка модулей перед запуском
32:41 Тестовый код в диалплане
33:59 Тестовый звонок
36:30 Разбор кода
37:50 Второй вариант кода

Посмотреть выступление можно по ссылке: https://voxlink.ru/speeches/bystraya-integraciya-kaldi-i-asterisk/
Распределенная очередь call-центра с помощью ARI и app_queue | AsterConf 2021

В своем докладе Андрей Ярин расскажет о том, как организовать правильную обработку звонков в кластере астерисков за 2 нодами Kamailio с помощью микросервисов на ARI.

Тайм-код:
00:00 Начало выступления
00:17 Типовая очередь звонков
00:31 Первые "сложности"
00:53 Два астериска
01:25 Колл-центр курильщика
01:59 Да никак
02:09 Надо выкинуть app_queue и переписать на ARI
02:26 Что такое app_queue?
03:18 Рисуем архитектуру
04:44 Проектирование модулей
04:47 Что из себя представляет очередь в Redis?
07:02 Что из себя представляет CallManager?
10:53 API для управления каналами
13:19 Результаты
15:19 Самое главное
16:06 Спасибо за внимание! Ответы на вопросы

Посмотреть выступление можно по ссылке: https://voxlink.ru/speeches/raspredelennaya-ochered-call-centra/

Презентация: по той же ссылке
Телефония на Андроид: как приручить дракона? | AsterConf 2021

На своем мастер-классе Сергей Дмитриев расскажет о том, как интегрировал мобильные телефоны разъездных менеджеров отдела продаж с CRM. А также получал данные по всем звонкам и записи разговоров с помощью приложения-агента на смартфоне менеджера.

Тайм-код:
00:00 Начало выступления
00:04 Варианты решений
00:12 Приложение на смартфон
01:00 Приложение на Android
02:14 Сегментирование платформы
03:15 Телефония Android
05:40 Запись звонков
06:57 Приложения в Google Play
07:46 Запись звонков оболочкой
08:53 Режим энергосбережения
09:47 Мой путь
11:47 Сall agent
21:27 Сall agent : demo
38:57 Сall agent : схема работы
41:20 В чем проблема?

Посмотреть выступление можно по ссылке: https://voxlink.ru/speeches/telefoniya-na-android-kak-priruchit/
Forwarded from linkmeup
Митапы делай (на которые подозрительно активно билеты расходятся, кстати), а про подкасты не забывай.
В эту пятницу приглашаем всех послушать увлекательных историй про речевую аналитику. Говорить будем с телефонистами, где эта самая аналитика начиналась в те времена, когда Сири с Алисой ещё не родились, а тащмайор уже вовсю незримо присутствовал и интересовался.
https://linkmeup.ru/blog/2126/
Вопросы гостям можно прислать заранее: https://clck.ru/VWcCK
Общие принципы мониторинга и траблшутинга для практикующего VoIP инженера | AsterConf 2021

Доклад Олега Агафонова о мотивации, общих принципах, подходах при организации грамотного мониторинга и траблшутинга вашей VoIP инфраструктуры.

Тайм-код:
00:00 Начало выступления
00:05 Краткое содержание
00:50 Мониторинг: источники данных
00:53 Сервисные метрики от Kamailio, Asterisk, etc
02:06 Сервисные метрики от SIP3, Homer, VoIPMonitor
04:20 Мониторинг: сервисные метрики
04:46 RFC-6076: метрики производительности SIP
06:58 Но... RFC существуют, чтобы их не читать...
07:28 DIY: метрики производительности SIP
08:33 RFC-6076: временные метрики SIP
10:49 Пример: SIP QoS дашборд
11:22 ITU G.107: метрики производительности RTP
12:21 Пример: RTP QoS дашборд
13:38 Траблшутинг
13:41 Траблшутинг: когда недостаточно sngrep

Посмотреть выступление можно по ссылке: https://voxlink.ru/speeches/obshchie-principy-monitoringa-i-trablshutinga/

Презентация: по той же ссылке
Траблшутинг связи в Asterisk. Рассмотрение и дебаг наиболее часто встречающихся проблем | AsterConf 2021

В своем мастер-классе Александр Мисюрин расскажет о различных проблемах связи в Asterisk. Рассмотрит варианты решений проблем и способы дебага.

Тайм-код:
00:00 Начало выступления
00:16 Частые проблемы
00:38 Схема диагностики
02:29 Чтение log'a Asterisk
14:18 Использование утилит
25:38 Дампы и Debug
29:50 RTP показатели влияющие на качество
36:59 Alias’ы для работы
50:43 Завершение выступления и ответы на вопросы

Посмотреть выступление можно по ссылке: https://voxlink.ru/speeches/trablshuting-svyazi-v-asterisk/

Презентация: по той же ссылке
Forwarded from linkmeup
sysadmins №39. Речевая аналитика

Через несколько минут начинаем, подключайтесь любым удобным способом, музыка уже играет.
https://linkmeup.ru/blog/2126/
https://live.linkmeup.ru
https://youtu.be/0QYV75uqk-c
https://tttttt.me/linkmeup_chat?livestream
Asterisk и Kafka | AsterConf 2021

Максим Нестеров
расскажет о том, что такое Apache Кafka и как можно удобно и эффективно его использовать для публикации CDR/CEL записей и их дальнейшей обработки.

Тайм-код:
00:00 Начало выступления
01:01 CDR и CEL
01:40 CDR и CEL в файлы
02:08 CDR и CEL в БД
02:45 CDR и CEL во внешние сервисы
03:29 А что если?
04:27 Apache Kafka
07:04 Модуль для Asterisk, который позволяет сохранять сообщения в Kafka
07:18 Модуль Kafka для Asterisk
08:27 Установка (Debian-based)
10:15 Установка (RHEL-based)
10:54 Настройка
12:10 API
13:24 Сложности
14:56 Форматы для CDR и CEL
16:12 Plain JSON
16:39 JSON + Schema
17:25 И что с этим делать?
18:23 ClickHouse
20:05 Планы
21:16 Завершение выступления и ответы на вопросы

Посмотреть выступление можно по ссылке: https://voxlink.ru/speeches/asterisk-i-kafka/

Презентация: по той же ссылке
Развертывание и настройка SIP3 для практикующего VoIP инженера | AsterConf 2021

Познакомившись с общими принципами организации мониторинга и траблшутинга VoIP, мы можем перейти непосредственно к практике.
Олег Агафонов продемонстрирует:
— в этом мастер-классе мы вместе установим SIP3 и изучим его обновленный интерфейс;
— поиграемся с сервисными метриками в Datadog и разберём несколько интересных сценариев использования платформы.

Тайм-код:
00:00 Начало выступления
01:03 Демонстрация тестового стенда
02:23 SIP3
04:10 Запуск трафика
04:45 Запуск простейшего сценария
07:13 Маршрутизация по префиксу
08:16 Host. Возможность описания
14:36 Склеивание вызовов по префиксу
21:24 Атрибуты поиска
29:11 Атрибуты RTP
35:27 Строка поиска
35:35 User интерфейс звонка
41:33 Запись медиа
51:44 Запись метрик
52:25 DataDog
1:02:24 Установка SIP3. Завершение выступления

Посмотреть выступление можно по ссылке: https://voxlink.ru/speeches/razvertyvanie-i-nastrojka-sip3/
Установка Asterisk: подготовка системы | AsterConf 2021

В своем мастер-классе Дмитрий Барышников продемонстрирует:
— Установку зависимостей
— Нюансы установки
— Основные принципы SIP-протокола
— Протокол SDP
— Как, зачем и куда вести логгирование
— Пишем конфиги
— Модули системы. Управление загрузкой
— Компоненты DAHDI и libPRI: что делают и когда можно без них
— Версионность Asterisk. Что юзать? 16, 18 и зачем нужен Certified

Тайм-код:
00:00 Начало выступления
01:33 Протоколы IP-телефонии
02:20 Протокол SIP
02:36 Пример SIP-OPTIONS пакета
02:48 Сигнализация и голос
03:06 Протокол RTCP
03:35 4 основных задачи протокола SIP
03:57 Объекты SIP
05:07 SIP-зов
05:59 SDP-протокол
06:48 SIP-регистрация авторизация
07:39 Ответы SIP
13:43 Кодеки передачи голоса
14:25 Сравнение кодеков по MOS
15:40 Пакетизация
16:52 Требования к сети

Посмотреть выступление можно по ссылке: https://voxlink.ru/speeches/ustanovka-asterisk-podgotovka-sistemy/
Snom Beacons - больше, чем VoIP: DECT-трекинг | AsterConf 2021

Максим Васюхин во время своего выступления расскажет о системе отслеживания и точного позиционирования с полной интеграцией с DECT-микросотовой системой Snom M900.

Тайм-код:
00:00 Начало выступления
00:24 Snom Technology GmbH
02:57 M9B & M9T: Bluetooth Low Energy & Real Time Location System
03:37 DECT-позиционирование
04:45 Bluetooth LE позиционирование
06:30 Защита ценных вещей
07:33 2 режима: Приём (RX) и передача (TX)
08:57 2 режима: Прием (RX)
11:21 2 режима: Приём (RX) и передача (TX)
12:05 2 режима: Передача (TX)
13:01 Основные характеристики
13:59 Завершение выступления и ответы на вопросы

Посмотреть выступление можно по ссылке: https://voxlink.ru/speeches/snom-beacons-bolshe-chem-voip-dect-treking/

Презентация: по той же ссылке
MikoPBX - базовая настройка и обзор функционала | AsterConf 2021

В мастер-классе Николай Бекетов и Алексей Портнов покажут:
• как без знания Linux и Asterisk настраивать телефонию для малого и среднего бизнеса с 0-ми затратами
• почему FreePBX не лучшее решение
• когда какую систему лучше выбирать. Почему системы с открытым кодом без скрытых платежей дают больше гибкости на проектах.

Тайм-код:
00:00 Начало выступления
02:18 MikoPBX - для малого и среднего бизнеса
06:23 MikoPBX - возможности
11:23 MikoPBX - Простая интеграция с 1С
12:44 MikoPBX - CTI Клиент, с SIP софтфоном
14:49 Модуль умной маршрутизации
16:31 Автоматическая настройка телефонов
20:07 Модуль "Группы пользователей"
22:45 Модуль интеграции с платформой Bitrix24
23:17 MikoPBX - варианты установки
26:20 MikoPBX. Установка в Yandex Cloud. Демонстрация

Посмотреть выступление можно по ссылке: https://voxlink.ru/speeches/mikopbx-bazovaya-nastrojka-i-obzor-funkciona/
Использование REST API для взаимодействия Asterisk с внешними сервисами | AsterConf 2021

Во время выступления Евгений Гостьков расскажет об одном из способов интеграции Asterisk с внешними сервисами и базами данных, через собственное REST API.

Тайм-код:
00:00 Начало выступления
00:13 Обо мне
00:33 О чем доклад?
01:09 Какие варианты есть
06:08 Что выберем?
06:16 Подытожим
08:15 Разработка API сервиса
08:42 Выбираем фреймворк
09:17 Результаты сравнения
11:30 FastAPI features
15:12 Запуск и масштабирование
17:36 Пример простейшего API
18:59 FastAPI
19:49 Метрики для Prometheus
20:47 Как обратиться к API из Asterisk
21:56 Завершение выступления и ответы на вопросы
22:05 Вопрос: если ли статистика по количеству неуспешных запросов?
24:43 Вопрос дискуссионный: возможно есть проблемы с обработкой Gsun в диалплане

Посмотреть выступление спикера можно по ссылке: https://voxlink.ru/speeches/ispolzovanie-rest-api-dlya-vzaimodejstviya-asterisk/

Презентация: по той же ссылке
ТЫЖ программист или как внедрить amoCRM и интегрировать с Asterisk | AsterConf 2021

Во время мастер-класса Михаил Долбилов продемонстрирует:
— Систему версионирования кода и автоматической сборки версии
— Систему юнит тестирования и тестирования бизнес-логики перед релизом
— Систему доставки изменений и обновления продукта
— Коммуникацию с клиентами и получения обратной связи для быстрой адаптации

Тайм-код:
00:00 Начало выступления
07:52 Создание квалификационной воронки
21:18 Простыня в amoCRM
26:39 Обязательность полей
30:32 Регламент, как менеджер должен работать в системе
31:09 Название сделки
33:17 Добавление даты проверки
34:39 Добавление контакта
35:27 Работа с задачей
40:55 Поле задачи
43:32 Добавление флага
45:02 Автоматизация базовая
53:18 Добавление пользователей
54:24 Добавление почты
56:57 Запуск CRM-системы Itgrix

Посмотреть выступление можно по ссылке: https://voxlink.ru/speeches/tyzh-programmist-ili-kak-vnedrit-amocrm/