Облачная телефония: особенности

Что представляет собой «Облачная телефония»?

cloud telephonyПоследним временем в мире веб-разработке понятие облачной телефонии стало достаточно часто употребляемым. Оно появилось пару лет назад с Ribbit и привлек много внимания, вместе с появлением  Twilio и Tropo. Пока к функциям телефонии не было легкого доступа, то сама отрасль телефонии считалась  достаточно скучной. Теперь асинхронный доступ к телефонии API, различные приложения для телефонии, а также их тесная интеграция с веб-сайтами везде всплывают в интернете. И можно сказать, что так действительно зарождается новая экосистема.

Вспомните 5 лет назад, могли ли вы сделать то же самое с Asterisk? Естественно, сейчас это гораздо проще.

Но знаете ли вы, что происходит «за кулисами», когда вы решаете кому-то позвонить?

Как работает традиционный ITSPs

Если вы ищете предложения для широкополосного интернета, то вам подойдет тройной вариант — Интернет, телефония и мобильный телефон или IPTV. В целом, практически все провайдеры предлагают телефонию через IP, даже если вы об этом не знаете. Они арендуют последнюю милю от действующего DSL или имеют свои собственные сети доступа (кабель, WiMax, Wi-Fi), и таким образом телефония является просто еще одним сервисом IP сети. С помощью большинства маршрутизаторов, EMTA, модемов, вам не нужно покупать новое оборудования и вы можете пользоваться старым телефоном. Ведь на самом деле большинства потребителей не волнуют технические моменты — они просто хотят пользоваться телефоном.

Но знаете ли вы, что требуется с технической стороны, чтобы ваш звонок прошел успешно? Телефонная сеть по прежнему работает 99,999% в год. Это около 5,5 минут простоя в год. И это прекрасно, ведь вы не уснете, пока ваш ITSP свяжется с сервером телефона и обратно отправит вам сигнал.

Как телефония попадает в облако?

Как телефония попадает в облако

Когда вы, как продавец, предлагаете услуги облачной телефонии, то вы должны контролировать свое собственное программное обеспечение. Позитивным моментом является то, что (например, с Amazon EC2), вы масштабировать по горизонтали достаточно быстро, когда дело доходит до аппаратного обеспечения, потому что новые экземпляры появляются довольно быстро. Но недостатком является то, что вам все еще нужно заботиться о масштабируемости на уровне приложений. Даже если вы добавите дополнительные серверные экземпляры, это не поможет, если вы не сможете использовать их на уровне приложений.  И опять же, нет большой разницы, если вы запускаете программное обеспечение на реальном оборудовании или в «облаке». Кроме того, вам не понадобится анализировать базовое программное обеспечение и аппаратную архитектуру, поэтому такая проблема вас не каснется. Все для вас хорошо, пока все работает нормально.

Но самое главное заключается в следующем: Ваш облако дало ошибку!

. Постоянно возникает ощущение, что ты что-то упустил, что ты не можешь контролировать Active / Active или Active / standby, так как они находятся «в облаке».

Что же происходит с облаком телефонии?

Облачные технологии

Термин «облако-телефонии» на самом деле ничего не говорит. Например, SPCE работает на экземпляре Amazon EC2, это означает, что вы не должны платить авансом за голый металл и его силовые расходы на охлаждение. Не больше и не меньше. И это относится к любому другому поставщику или услуге. Но что происходит, когда один из них выходит из строя? Как поможет облако? Никак.

Если вы хотите получить надежный сервис, копайте глубоко в архитектуру, и  смотрите, как это работает. Если вы скажете, » мы просто надежны, потому, что используем облако»,  то можете спокойно поднять большой красный флаг. Так что, если Twilio, Tropo и Ко хотят развиваться от чистого «подхода конечного потребителя» на что-то вроде модели B2B перепродажи, то они должны быть готовы к некоторым серьезным вопросам, связанным с архитектурой и прочими вещами. Рассказы о том, что  ITSP использует дополнительный внешний сервис «работы в облаке» на вершине нашего мягкого переключателя не произведет большого впечатления, хотя клиенты могут и высоко его оценивать.

Но учтите, если что-то сломается, то это будет вина ITSP , а не вина производителя. По крайней мере, с точки зрения конечных потребителей.