Дождались!

Все знают порочную практику славной компании Microsoft “внедрять” в своих решениях технологии, ставшие классическими благодаря усилиям Open Source. Но Microsoft-у и этого мало. Надо обязательно “улучшить” решение, сделав его несовместимым (или совместимым в одну сторону).

А теперь мы дождались этого и в IP телефонии. Один из моих клиентов сегодня спросил меня о перспективах интеграции MS Office Communications Server и Asterisk.

Тем, кому интересно, публикую здесь свой ответ (с трудом выдержанный в дипломатических формулировках).

Задача интеграции MS OCR и Asterisk (или даже так - интеграции проприетарных продуктов и продуктов Open Source) не нова.
И разумеется успешно решается. Но сказать, что проблем нет я не могу.

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

Причиной этих проблем в первую очередь является политика самой Microsoft, не выбирающей средств для вытеснения конкурентов с рынка (других объяснений ни я ни собщество телефонистов не находит). Все то, что на данный момент удалось добиться для достижения совместимости, сделано участниками проекта Open Source.

Каковы перспективы этого процесса в дальнейшем?
Не знаю.
История Microsoft - серия обманов своих пользователей.
Мое личное мнение - полной(!) совместимости достичь все же не удастся.
В какой степени это удовлетворит ваших пользователей сейчас и в дальнейшем - суть задача проектирования.
“В нужный момент” MS придумает новый внутренний протокол, уйдет в сторону и вынудить всех обновить ПО.
Примером может являеться внедрение формата Open Document всем IT сообществом и MS Office-ом.

В данном конкретном случае, принимая ваши слова “Мы выстраиваем всю ИТ-инфраструктуру на базе продуктов Microsoft” как отправную точку, честнее видимо было бы посоветовать положиться исключительно на Microsoft.
Безусловно, с точки зрения степени интеграции с линейкой MS нет ничего лучше MS OCR.
Правда на этом преимущества и заканчиваются.

Я твердо убежден:
В отношении MS OCR:
- Для одного отдельно взятого небольшого офиса - решение от MS относительно жизнеспособно (на этом и построены все их демо решения);
- Выстроить сеть в рамках корпорации не удастся;
- Сделать систему безотказной не удастся;
- Сделать систему за разумные деньги не удастся;
- Сделать систему с поддержкой современных тенденций и стандартов в телефонии не удастся;
- Поддержать широкий спектр аппаратных решений не удастся;
- Придется на долгие годы смириться с необходимостью следовать тенденциям MS на уровне Soft и Hardware.

В отношении проприетарных систем:
- Если в вашей компании сформировалось недоверие к продуктам Open Source, используйте Cisco CallManager (баснословно дорогое, но хотя бы надежное и реально работающее решение).

В отношении Asterisk:
- Система стабильна, дешева, на данный момент наиболее функциональна;
- Потребуется очень много лет прежде чем вы сможете исчерпать запас существующей сегодня функциональности;
- Жизнь, как известно, на месте не стоит, а MS по традиции в хвосте!

Tags: , ,