Archive for November, 2007
Asterisk y un poco mas…
Asterisk ya no es un software ajeno para la mayoría de la gente ligada al mundo open source, pero lo que es aún mas interesante es la barrera que ha quebrado.
“Entrar de lleno al mundo de las comunicaciones”. Para empresas como Cisco, Alcatel o locales como Grupo Gtd, Entel este software no es ajeno y algunos lo miran como una amenaza (alguien dijo Cisco?) y otros como una oportunidad de negocios tremenda.
Las oportunidades que nos brinda el * son infinitas, el limite lo pone el administrador y las necesidades del lugar donde se implementa. No es una simple central telefónica, es un ambiente de DESARROLLO completo, abierto, con una tremenda comunidad, incesantes actualizaciones para agregar nuevas versiones y que brinda todas las herramientas para que podamos dar nuestro granito de arena (ya sea para todos o para el proyecto en especifico).
Pero que le hace falta a Asterisk para que sea completamente aceptado por las empresas (ISPs, TISPs, etc) y no sea visto solo como una herramienta de juguete o de investigación? La respuesta es simple desde mi punto de vista. Una buena INTERFAZ GRÁFICA. Así es, para los mas puristas una interfaz gráfica es una aberración (estoy un tanto de acuerdo) ya que es posible que limite las características infinitas del Asterisco a solo unas cuantas (que de todas formas son muchas). Para una empresa, si es una caja cerrada, con algún tipo de interfaz web y que cumpla lo que se requiere es un producto valido. No es necesario que conozcan que es “Software Libre”, que esta sobre “Linux o *BSD”, no es necesario que sepan que la interfaz web que utilizan la programa un montón de gente alrededor del mundo, solo necesitan una caja cerrada que se llama “PBX IP”
Es probable que muchos (me incluyo) no poseamos el dinero para desarrollar un Appliance Asterisk, pero si podemos entregar lo que la empresa necesita. Un servidor, que hace de PBX IP y con una buena interfaz web de administración. Bueno, Bonito y Barato (se podría agregar un Muy a cada una de las 3 características). Existen varios proyectos que pueden simplificar nuestras tareas con Asterisk y realizar un producto de tipo “masivo”
El mas famoso por el momento es FreePBX, un portal web desarrollado completo en PHP y de forma modular. Este software tiene un esquema de configuración para Asterisk “especial”, y lo pongo entre comillas porque es la configuración que cualquiera de nosotros podría hacer, pero que ya esta lista. Llena de macros, llena de variables, de planes de discado, interacción con base de datos, etc. Y que para entender todo es bastante experiencia (y posiblemente podrías ser parte del team de desarrollo)
FreePBX tuvo un derivado, Trixbox es un sistema operativo (basado en CentOS) que simplifica aún mas las cosas, se baja el CD, se reinicia el computador y comienza una instalación que termin con un Asterisk configurado y con un montón de herramientas que permiten su configuración (entre ellas FreePBX), monitoreo y administración.
Hace poco conocí a Elastix otra aplicación tipo Trixbox, que tambien incluye FreePBX pero que aún no he tenido la oportunidad de probar y jugar. Pero según veo en su web, tiene bastantes cosas interesantes que de seguro me animaré un día a probarlas.
Y por ultimo (y no por eso el peor), tenemos el nuevo software (aún en Beta) de Digium, AsteriskNow es un algo parecido a los anteriores, solo bajas un CD y tienes tu PBX IP instalada. La gracia principal, USA LOS ARCHIVOS DE CONFIGURACIÓN ESTÁNDAR, además de tener una increíble interfaz escrita en Ajax. Si, aún esta en Beta… pero parece que viene para quedarse!
Las odiadas/amadas GUIs son necesarias, especialmente en el momento en que se piensa sacar provecho de la experiencia que se ha ganado durante el tiempo “jugando”. Entregan una administración simple y hacen un software escrito por “hackers” amigables hasta para ese Gerente de Operaciones que solo quiere que funcione y que sea FÁCIL.
Bless
PS: Estoy de acuerdo, Asterisk siempre sera mas potente si se programa sin una interfaz (para que no aleguen antes de tiempo)
7 comments