От клиента поступила интересная задача. Необходимо при помощи программы 1С и Asterisk совершить обзвон клиентов и сообщить о времени доставки груза. Делать это нужно регулярно и желательно без участия человека. Как оказалась существует неплохая система генерации русской речи - festival, ну а для связи 1С и Asterisk будем использовать нашу SDK.
Астериск особенно хорош тем, что его можно интегрировать практически с любой системой. Обмен данными осуществляется через AMI интерфейс. Но у AMI есть свои минусы. Например, обмен данными осуществляется в открытой форме. Конечно пароль можно зашифровать алгоритмом md5. Но это единственная защита. Так же при большом количестве пользователей астериск начинает рвать соединения. Существует множество средств, позволяющих убрать эти минусы, одно из них - astmanproxy. Суть его заключается в том, что он подключается к AMI астериска под одной учетной записью, зарегистрированной в manager.conf. Конечных пользователей он авторизует уже своими силами. Так же он шифрует трафик средствами ssl. Установка Скачиваем архив davetroy-astmanproxy.tar.gz с github.com . Распаковываем
Во второй части статьи Asterisk в облаке я рассмотрю установку программного сервера телефонии Asterisk и веб-интерфейса для него FreePBX. В первой части этой статьи мы создали полнофункциональную виртуальную машину под управлением операционной системы GNU/Debian 6 (Часть 1) Так же хочу уточнить, что по данной статье может быть развернут Asterisk на физической машине, все абсолютно тоже самое.
Итак, самое первое - добавим астерисковские репозитории
В первой части серии статей "Asterisk в облаке" я опишу немного Amazon Web Services и установлю на бесплатную AWS операционную систему GNU/Debian 6.
Установка Asterisk 1.8+FreePBX 2.9.0 рассмотрена в следующей части Часть 2
Amazon Web Services инфраструктура Web Services платформы в облаке, представленная компанией Amazon в начале 2006 года. В данной инфраструктуре представлено много сервисов для предоставления различных услуг, таких как: Amazon EC2 аренда виртуальных сервисов, Amazon SimpleDB облачная база данных, Amazon S3 файловый хостинг и множество других.
Амзон предоставляет каждому зарегистрировавшимуся пользователю фактически полноценную бесплатную VPS на год. Облачный хостинг имеет ряд преимуществ перед прочими решениями: