Открытые коммуникации внутри компании
Мой доклад на «Дни CRM» на тему «Открытые коммуникации внутри компании»:
Мой доклад на «Дни CRM» на тему «Открытые коммуникации внутри компании»:
Все, кто принял участие на «Дни CRM», смогли познакомиться с возможностями webitel
в новом релизе bpm'online 7.6
. Для тех, кто не смог приехать, даю ссылку на наш видеоряд. Приятного просмотра!
Не так давно мы перенесли наш облачный сервис на площадку DigitalOcean, что позволило не только увеличить производительность, но и добавить новые функции, такие как поддержка IPv6
. Вся прелесть в том, что в офисе мы тоже используем IPv6. Так почему, бы не настроить телефоны напрямую, минуя NAT? Так и сделаем!
С Yalink T22
проблем небыло — включил поддержку IPv6 и все просто заработало. А вот на SIP-T20
не завелось… Как я выяснил, по какой-то причине (глюк в прошивке), телефон не подхватывал шлюз:
Пришлось прописать вручную. И сразу телефон зарегистрировался на сервере:
Что же, Webitel в on-demand теперь доступен как по IPv4, так и по IPv6 — пользуйтесь!
[embeddoc url=»http://kovalyshyn.pp.ua/wp-content/uploads/2015/01/Webitel_Cloud.pdf» viewer=»google»]
В предыдущих статьях мы обсудили основные преимущества и возможности Docker
. Сегодня я хочу рассказать о реализации сервера Webitel Collaboration
с помощью этой технологии. Напомню, что не так давно, с выходом bpm’online 7.4.1
, был анонсирован новый продукт для бесплатных внутренних коммуникаций. Вот его мы сегодня и разберем по кирпичиках.
Помните, микросервисы в основе приложения? Именно эта идеология и заложена в Collaboration
. Мы разбили все компоненте на несколько небольших контейнеров в зависимости от выполняемой задачи. А какие основные задачи Collaboration
? Если вкратце, то это внутренние звонки. Здесь нет статистики, нет записей разговоров, нет внешней маршрутизации и провайдеров связи.
На текущий момент базовыми компонентами Docker
являются:
Контейнеры имеют очень длинную историю. В отличие от виртуализации, когда на одной физической машине мы можем запускать несколько независимых виртуальных машин, контейнеры существуют поверх операционной системы. Данный подход позволяет более гибко использовать ресурсы основной машины, но, в то же время, накладывает определенные ограничения. К примеру, мы можем легко запустить CentOS Linux поверх Ubuntu, но мы не сможем запустить Windows поверх Ubuntu.
Технология контейнеров существует уже очень давно и все больше становится похожей на изолированные виртуальные машины с собственной сетевой инфраструктурой, политикой групп либо с персональными файловыми хранилищами. Благодаря особенностям современного ядра Linux
(таких как lxc
) контейнеры завоевали большую популярность среди разработчиков программных продуктов.
Но, как управлять этими контейнерами? Как взаимодействовать между ними? Обычный подход виртуальных машин тут уже неуместен, необходимо что-то новое. И этим новым стал Docker
.
Сегодня добавили новую фичу в библиотеку webitel для bpmonline — уведомления браузера. Для начала необходимо разрешить для сайта (на demo стенде уже можно опробовать):
Теперь можем свернуть браузер и работать в другом приложение. При входящем вызове мы получим такое вот окошечко:
А если звонок пропустили, тогда:
Работает в браузере Chrome, Opera и должно работать в FireFox (не проверял еще).
Бесплатные звонки — звучит как рекламный лозунг! Нет, это не реклама (хотя…).
Рады представить сообществу Terrasoft новый продукт Webitel Community, который позволяет бесплатно совершать видео и аудио звонки между пользователями bpmonline 7 с использованием технологии WebRTC. Каждой компании, которая оставит заявку на сайте, будут предоставлены 5 лицензий Webitel Community.
Что предлагает Webitel Community?
Если Вас у Вас есть пожелания — пишите в комментариях.
PS: небольшое видео, как это все работает: https://vimeo.com/97131875
PPS: если Вы установите на свой bpmonline 7 пакет Webitel Community и в другой компании сделано то же самое, то Вы сможете позвонить им тоже бесплатно. Вот оно — Community!
На этой неделе начали тестировать Webitel CTI — небольшая web-панель, которая позволит совершать звонки с любого веб-решения. Первая версия выйдет под bpmonline и вот что мы уже сейчас имеем:
С помощью набора JavaScript библиотек, мы подключаем нашу панель: