Actualizar el panel de control para CPaaS: reinventar UI / UX e implementar IDE de persona normal

Quiz谩s ya haya logrado probar el nuevo panel mientras estaba en beta abierta: en el panel anterior hab铆a un bot贸n especial para cambiar. Sea como fuere, ahora el nuevo panel est谩 disponible para todos.

Y esto no es solo un lanzamiento, sino un replanteamiento real de la gesti贸n de cuentas UI / UX de Voximplant. Invito a todos a cortar: encontrar谩 una descripci贸n general de las innovaciones m谩s importantes.
Por las dudas: se puede hacer clic en las capturas de pantalla.


La aplicaci贸n de la omnipotencia.


El concepto de la "aplicaci贸n" no es nuevo, se implement贸 cuando se lanz贸 la plataforma. "Aplicaci贸n" es una forma de agrupar scripts en la nube, n煤meros de tel茅fono, colas de llamadas, etc. Hay una referencia expl铆cita al t茅rmino "aplicaci贸n" en su significado de software. Crear aplicaciones en Voximplant siempre ha sido imprescindible para el manejo adecuado de las llamadas.

Sin embargo, era t茅cnicamente posible crear una aplicaci贸n en cualquier momento, por ejemplo, cuando todo lo dem谩s estaba listo (se escribi贸 un script, se compr贸 un n煤mero, etc.). Dicha flexibilidad podr铆a tener consecuencias ambiguas: por un lado, se requieren aplicaciones sin falta y, por otro lado, puede olvidarse f谩cilmente de ellas despu茅s de crear otras partes del procesamiento de llamadas.

Por lo tanto, el cambio principal se refiere a este matiz particular: ahora la secci贸n de Aplicaciones es el principal punto de entrada a la administraci贸n de cuentas. La secci贸n se encuentra en el men煤 principal, que se abre haciendo clic en la "hamburguesa" en la esquina superior izquierda:

imagen

En el nuevo panel, primero crea la aplicaci贸n, luego cae en ella y ya dentro de ella ve las secciones familiares: Historial de llamadas, Escenarios, Usuarios, N煤meros, etc.

Nuevos nombres y ubicaciones


Algunos elementos se han movido, algunos se renombran.

Para empezar, vale la pena se帽alar que las Reglas anteriores ahora est谩n enrutando dentro de la aplicaci贸n.

imagen

En la configuraci贸n general de la cuenta - Configuraci贸n - ahora dos nuevos nombres, Seguridad y Webhooks.

La seguridad es una lista blanca de IP para acceder a la API HTTP y SIP, consulte las pesta帽as correspondientes:

imagen


Webhooks: as铆 se llaman ahora las devoluciones de llamada HTTP (sol铆an estar en la p谩gina de la API de Access):

imagen


Nuevas caracter铆sticas


Y ahora sobre algo completamente nuevo.

Los usuarios ahora se crean solo dentro de las aplicaciones, mientras que un usuario puede pertenecer a una sola aplicaci贸n. Punto clave: si anteriormente ten铆a un usuario en su cuenta vinculado a varias aplicaciones, entonces para no arruinar la l贸gica del trabajo, clonamos a este usuario en otras aplicaciones. En este caso, la identificaci贸n "antigua" con estad铆sticas permanecer谩 en la aplicaci贸n a la que se conect贸 el usuario por 煤ltima vez. Los nombres de usuario deben ser 煤nicos dentro de una sola aplicaci贸n. Esto se debe a cambios en nuestra API a partir del 1 de marzo .

Las listas de llamadas ahora est谩n en el dominio p煤blico: una secci贸n dentro de la aplicaci贸n est谩 dedicada a ellas. Con esta funcionalidad, puede llamar a un gran n煤mero de clientes en modo semi y autom谩tico, indicando el n煤mero de intentos de llegar a cada n煤mero, el intervalo entre intentos y el n煤mero m谩ximo de llamadas simult谩neas.



Configuraci贸n de perfil actualizada - Configuraci贸n de perfil:

  1. Puedes configurar un avatar. No es la funcionalidad m谩s importante, pero siempre es bueno tener a mano una oportunidad adicional de personalizaci贸n.

    imagen

  2. Puede conectar cuentas OAuth: Github y Google est谩n disponibles. Ahora iniciar sesi贸n en nuestro panel ser谩 a煤n m谩s conveniente.

Otra caracter铆stica es la gesti贸n de sesiones activas, sesiones activas; ubicado en la secci贸n Llamadas del men煤 principal. Cada vez que tenga al menos una sesi贸n activa, puede verla aqu铆. Tambi茅n puede obtener m谩s informaci贸n sobre esta sesi贸n y completarla manualmente.

imagen

El dise帽o de los scripts ha cambiado. Las secuencias de comandos creadas en el panel anterior ahora se comparten para todas las aplicaciones, pero cualquiera de ellas se puede vincular a cualquier aplicaci贸n; esto llevar谩 a que la secuencia de comandos se elimine de la carpeta compartida, es decir. no estar谩 disponible para otras aplicaciones. Las acciones est谩n disponibles en el men煤 contextual, solo necesita hacer clic derecho en el script.

Por 煤ltimo, pero no menos importante, este es nuestro nuevo IDE, que admite autocompletar, teclas de acceso r谩pido, diff , formateo autom谩tico, etc. Todos los comandos disponibles est谩n disponibles en la paleta (tecla F1) o en el men煤 contextual (haga clic con el bot贸n derecho en el editor). Tambi茅n presentamos un nuevo depurador, al que puede establecer par谩metros de inicio y usarlos en el futuro.
Nuestro pr贸ximo art铆culo ser谩 completamente sobre el IDE: qu茅 hay debajo del cap贸, c贸mo funciona y por qu茅 es

imagen


Mercado


Ahora el panel tiene plantillas para el inicio m谩s r谩pido posible en nuestra plataforma; puede estudiarlas ahora mismo .

imagen

Puede seleccionar la soluci贸n m谩s adecuada y hacer clic en Instalar. Dependiendo de la elecci贸n, se crear谩 una aplicaci贸n, usuarios, una regla, etc. Luego puede probar esta soluci贸n en acci贸n ejecutando la demostraci贸n: el enlace aparecer谩 despu茅s de la instalaci贸n.

M谩s m谩s


Estamos seguros de que la arquitectura actualizada, junto con un poderoso IDE, lo ayudar谩 a hacer m谩s en menos tiempo. Puede escribir comentarios en comentarios o directamente con nuestro soporte .

Source: https://habr.com/ru/post/442942/


All Articles