Телефонизация
Интеграция с современными решениями.
Телефонизация бизнеса.
Интегратор телефонных решений
Телефонизация бизнеса. Интеграция телефонии с современными решениями.
Заказать звонок с сайта
Мы будем перезванивать вам с номера
+74991137011
Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь c политикой конфиденциальности.
Все обучение построено на практике, изучаем и сразу пробуем.

Подготовка к подготовке

База которую нужно знать.
Сразу определим, что есть несколько вариантов развертывания телефонии:

  1. Установка сервера по месту клиента.
  2. Установка сервера в дата-центре или ЦОД ( подразумевается Colocation).
  3. Создание виртуальной машины на мощностях клиента.
  4. Покупка VDS в дата-центре.
  5. Установка asterisk на калькуляторе, raspbery pi и др.

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

Установка сервера по месту клиента.
Классический вариант. Физический сервер (или мощный ПК) покупается и устанавливается в серверной или офисе заказчика.
Когда выбирать: Подойдет для клиентов у кого чуть меньше 30 сотрудников и бюджет сильно ограничен.

Для развертывания этого решения, нужно соблюсти ряд условий, чтобы этого решение не доставляло головной боли тебе как телефонисту и заказчику.

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

По условиям:
  • Белый статический IP адрес.
  • Стабильный проводной интернет канал с низкими задержками без потерь пакетов. Не подойдет мобильный интернет, всякие радио мосты и им подобное. В некоторых местах нашей родины, еще встречается adsl, так что не нужно удивляться.
  • Качественный головной роутер с гибкостью настройки. Как правило, роутеры от mikrotik закрывают все потребности, не делают мозги и достаточно часто обновляются, живучесть и качество это то, что нужно.
  • Комп или сервер со свежим железом и новым диском под телефонию. Диск обязательно должен быть новый. Про системные требования чуть позже поговорим, они +- одинаковые для всех развертываний.
  • резервирование интернет канала от другого оператора, на случай падения основного интернет канала. Не всегда есть возможность подключить второго оператора в локации клиента.

Проблемы данного решения.
Полная зависимость от интернет канала, его загрузки, потерь пакетов. ( Частично можно решить через написание QoS).
Высокая стоимость внедрения ( роутер, сервер под телефонию, IP телефоны ).
Нужны руки чтобы сервер админить ( продувка от пыли и замена термопасты, добавление памяти, замена диска и тд).
Низкая отказоустойчивость.

Что хорошего в этом решении.
Да в принципе ничего хорошего, кроме что есть свой сервер и он находится под "боком".
Внутренние звонки будут работать при падении интернет канала.

Что нужно будет делать телефонисту, чтобы запустить телефонию:
Настраивать правила безопасности на роутере для телефонии.
Настраивать пробросы портов ( port forwarding ).
Настраивать телефоны
Устанавливать систему и freePBX, затем это настраивать.
Настраивать firewall freepbx и fail2ban
Установка сервера в дата-центре или ЦОД (Colocation).
Вы покупаете сервер, но размещаете его в профессиональном дата-центре, арендуя для него место в стойке, питание и интернет канал.
Когда выбирать: Для очень крупных и критичных проектов, где нужна максимальная надежность и производительность

Плюсы:
  • Надежность: Аптайм 99.98%. Гарантированное питание (ИБП, дизель-генераторы), охлаждение, физическая охрана.
  • Качество канала: Высокоскоростные и защищенные каналы связи.
  • Вы владеете железом: После окончания контракта забираете свой сервер.

Минусы:
  • Стоимость.
  • Согласование доступов в ЦОД для физического взаимодействия с сервером. Дешевле и быстрее нанять сотрудника ЦОД для физических манипуляций с сервером.

Проблемы данного решения:
Отказоустойчивость хоть и стала лучше, но физические проблемы с сервером никуда не денутся.

Что нужно будет делать тебе как телефонисту, чтобы запустить телефонию:
Настраивать правила безопасности на роутере для телефонии.
Настраивать проброс портов ( port forwarding )
Настраивать телефоны.
Устанавливать систему и freePBX.
Настраивать firewall freepbx и fail2ban, контролировать регистрацию конечных устройств.
Настраивать остальной функционал АТС.
Установка сервера на мощностях клиента. (Виртуальная машина)
Asterisk разворачивается не на физическом сервере, а как виртуальная машина (на VMware, Hyper-V, Proxmox) в существующей виртуальной инфраструктуре клиента.
Когда выбирать: Для проектов от 50 до 1000 внутренних номеров с филиалами или магазинами.

Плюсы:
  • Эффективность: Максимальное использование ресурсов сервера.
  • Гибкость: Легко сделать снапшот, клонировать, перенести на другой хост.
  • Масштабируемость: Добавить CPU или RAM можно часто без остановки системы.

Минусы:
  • Производительность: Зависит от нагрузки других ВМ и накладных расходов гипервизора.

Подводные камни:
Hyper-v имеет проблемы с Linux хостами в некоторых случаях из коробки, это наименее предпочтительный вариант гипервизора для телефонии на freepbx, но если других вариантов нет и все работает стабильно, тогда ок.
Загрузка гипер визора, если одна из машин используется как файловый сервер с синхронизацией и клиентами типа nextcloud. Изоляцию дискового IO, как правило, редко настраивают между машинами, это может вызывать проблемы с телефонией.
Переключение интернет каналов с резервного и на основной, может вызывать проблемы с прохождением голоса.

Проблемы данного решения:
Нет.

Это самое оптимальное решение. При такой инфраструктуре заказчика, как правило, нет проблем с интернет каналами и оборудованием.

Что нужно будет делать телефонисту, чтобы запустить телефонию:
Так как скорее всего у заказчика будет свой ИТ отдел и они сами будут делать необходимые пробросы портов озвученные вами. Чаще всего криво сделают пробросы или правила прохождения трафика на АТС и рано или поздно вам потребуется лично проверить как они сделали пробросы.

Опционально:
Настраивать правила безопасности на роутере для телефонии.
Настраивать проброс портов ( port forwarding )

Настраивать телефоны.
Устанавливать систему и freePBX.
Настраивать firewall freepbx и fail2ban, контролировать регистрацию конечных устройств.
Настраивать остальной функционал АТС.
Прописывать в NAT freePBX сети для корректного прохождения голоса.
Покупка VDS/VPS в дата-центре
Аренда виртуального выделенного сервера у хостинг-провайдера. P.S. VDS (Virtual Dedicated Server) и VPS (Virtual Private Server) — сегодня это практически синонимы.
Когда выбирать: Стартапы, средний и малый бизнес, удаленные офисы, проксирование. Это самый популярный и сбалансированный вариант на сегодня для 80% проектов. Можно масштабироваться до 300 внутренних номеров без проблем и без значительной просадки по бюджету.

Плюсы:
  • Низкий порог входа: Нет больших первоначальных вложений.
  • Операционные расходы (OPEX): Предсказуемая ежемесячная или годовая оплата.
  • Масштабируемость: Увеличить тарифный план обычно можно в пару кликов.
  • Надежность: Провайдер отвечает за "железо", каналы и электричество.
  • Простота: Развертывание за 5 минут.

Минусы:
  • В большинстве случаев нет.

Подводные камни:
Нужно использовать проверенные ДЦ в которых будешь брать VDS. Должна быть живая и оперативная тех поддержка и высокий общий аптайм.

Проблемы данного решения:
Нет.

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

Что нужно будет делать телефонисту, чтобы запустить телефонию:
Установить и настроить freePBX.
Настраивать телефоны.
Настраивать firewall freepbx и fail2ban, контролировать регистрацию конечных устройств.
Настраивать остальной функционал АТС.
Прописывать в NAT freePBX сети для корректного прохождения голоса.
Установка на маломощные устройства типа Raspberry Pi или роутеры.
Развертывание системы на одноплатных компьютерах, в контейнерах, роутерах и др оборудовании.
Когда выбирать: Только для поиграться и качнуть скилл.

Это не подходит для продакшена от слова совсем, если в компе сдохла материнка или бп, к нему можно подкинуть оперативно железо с другого компа в простое или из магазина, то в случае с raspberry pi или аналогами так не выйдет, начнется лютый геморрой по поднятию экстренно телефонии на чем-нибудь еще.


Плюсы:
  • Энергоэффективность: Потребляет энергии как маломощная лампочка.
  • Идеально для обучения: Невозможно "сломать" так, чтобы не перепрошить SD-карту и не начать заново.
  • Портативность: Весь сервер в кармане

Минусы:
  • Производительность: Ограничена железом, даже самая быстрая SD карта не способна провернуть поток звонков.
  • Ненадежность носителя: SD-карты имеют ограниченный цикл записи и выходят из строя.
  • Совместимость: Не все дистрибутивы и пакеты доступны под ARM-архитектуру.
"Ваша задача — не навязать "самый крутой" вариант, а задать клиенту правильные вопросы:

  • Сколько сотрудников будут пользоваться системой?
  • Есть ли у вас IT-специалист для поддержки сервера?
  • Планируете ли вы масштабирование в ближайшие годы?
Практическое задание
Представьте себе клиента который обратился к вам за развертыванием телефонии:

  • Клиент А: Сетевой магазин из 20 точек по городу. Нужна единая телефонная система с call-центром.

Какой вариант развертывания вы порекомендуете?
Правильный ответ. Куплю VDS
Это оптимальный и менее затратный вариант который не потребует дополнительных затрат заказчика.