MATLAB Production Server

ACTUALIZACIÓN IMPORTANTE

 

MATLAB Production Server 

Integre la analítica de MATLAB en aplicaciones web, de bases de datos y empresariales 

 

MATLAB Production Server™ permite incorporar la analítica personalizada en aplicaciones web, bases de datos y empresariales de producción que se ejecutan en servidores dedicados o en la nube. Es posible crear algoritmos en MATLAB®, empaquetarlos mediante MATLAB Compiler SDK™ y, después, desplegarlos en MATLAB Production Server sin necesidad de recodificar ni crear una infraestructura personalizada. Los usuarios pueden entonces acceder a la versión más reciente de la analítica de forma automática.

MATLAB Production Server gestiona diversas versiones de MATLAB Runtime simultáneamente. Como resultado, podrá incorporar en su aplicación algoritmos desarrollados en diferentes versiones de MATLAB. El servidor se ejecuta en equipos multiprocesador y multinúcleo, lo cual permite el procesamiento de solicitudes de trabajo simultáneas con baja latencia. El servidor se puede desplegar en nodos de cálculo adicionales para aumentar la capacidad y proporcionar redundancia.

Despliegue en producción de la analítica de MATLAB

Despliegue algoritmos analíticos creados por expertos directamente en sistemas de IT de producción sin necesidad de recodificar en otro lenguaje. La analítica desplegada se puede incorporar en una gran variedad de aplicaciones empresariales a las que acceden muchos usuarios.

Expertos

Tras utilizar MATLAB para desarrollar, probar y perfeccionar sus algoritmos, los expertos emplean MATLAB Compiler SDK a fin de empaquetar la analítica de MATLAB resultante para su despliegue en MATLAB Production Server sin ayuda de un equipo de IT.

Desarrollo y empaquetado del algoritmo o el modelo.

Desarrolladores de aplicaciones de IT

Los desarrolladores de aplicaciones de IT integran la analítica de MATLAB desplegada en aplicaciones empresariales mediante las librerías cliente ligeras que se incluyen. 

Creación de aplicaciones empresariales que llaman a funciones dentro de los programas de MATLAB desplegados.

Administradores de sistemas de IT

Los administradores de sistemas de IT usan MATLAB Production Server para alojar y ejecutar de forma centralizada la analítica desplegada. MATLAB Production Server gestiona automáticamente la ejecución de diversas analíticas de MATLAB, aunque requieran versiones distintas de MATLAB Runtime. 

Gestión del despliegue de analíticas de MATLAB.

Escalado on-premises o en la nube

MATLAB Production Server permite el escalado para gestionar diversas solicitudes simultáneas a través de su arquitectura sin estado. 

Escalado vertical

Añada núcleos de procesador y memoria a un equipo servidor para procesar más solicitudes o reducir el tiempo de respuesta. Las solicitudes de cálculo intensivo se pueden delegar a un cluster de MATLAB Distributed Computing Server™ para su procesamiento. 

Escalado mediante la adición de procesadores a un servidor.

Escalado horizontal

Añada equipos servidor a un cluster para gestionar cargas de trabajo mayores. Las solicitudes de los clientes se pueden dirigir a una instancia de MATLAB Production Server en un cluster mediante software o balanceadores de carga de terceros. Este enfoque no solo mejora el rendimiento, también ofrece una arquitectura de sistema elástico y altamente disponible. 

Escalado mediante adición de servidores tras un balanceador de carga.

Escalado en la nube

Utilice la nube para escalar sus instancias de servidor. MathWorks proporciona arquitecturas de referencia que aprovisionan despliegues de MATLAB Production Server totalmente configurados en plataformas de nube tales como Amazon® Web Services y Microsoft® Azure®

Consola de nube de MATLAB Production Server. 

Seguridad y cifrado

MATLAB Production Server emplea protocolos de cifrado, autenticación y protocolos de control de acceso para proteger la confidencialidad de sus algoritmos y datos de MATLAB.

Cifrado

Las solicitudes para MATLAB Production Server se pueden cifrar con los protocolos TLS/SSL. El código de MATLAB presente en el disco también se cifrar para proteger su propiedad intelectual.

Cifrado en tránsito y en reposo.

Autenticación

Los usuarios se pueden autenticar para acceder a MATLAB Production Server mediante métodos de autenticación basados en certificados o en tokens. 

Autenticación de la identidad de las personas que acceden a MATLAB Production Server.

Control de acceso

Utilice la autenticación para controlar el acceso a MATLAB Production Server. Con la autenticación basada en certificados, se concede el acceso en función del nombre de usuario contenido en el certificado de cliente. Con la autenticación basada en tokens, el acceso se concede en función de la pertenencia a grupos en el directorio asociado.  

Gestión segura del acceso para proteger los recursos.

Acceso a aplicaciones cliente

A la analítica de MATLAB publicada en MATLAB Production Server se puede acceder desde aplicaciones escritas en diversos lenguajes de programación, o bien a través de una API RESTful.

Aplicaciones empresariales

Las librerías cliente ligeras permiten llamar a funciones de la analítica de MATLAB desplegadas en MATLAB Production Server desde aplicaciones de escritorio, servidor o base de datos desarrolladas en lenguajes tales como C#, Java®, C/C++ o Python®

Aplicaciones web y móviles

Las apps web y móviles que acceden a la analítica de MATLAB desplegada suelen invocar funciones a través de una API RESTful mediante cargas útiles JSON para la entrada y la salida. Una API de descubrimiento de servicios permite a estas apps determinar las funciones disponibles, así como los parámetros de entrada y salida necesarios. 

App web de finanzas que accede a la analítica de MATLAB desplegada en MATLAB Production Server.

Aplicaciones de visualización de terceros

Visualice los resultados de la analítica de MATLAB desplegada en su aplicación de visualización preferida, como por ejemplo Tableau®, Spotfire®, Qlik® o Power BI®.

Arquitectura de referencia de TIBCO Spotfire.

Integración de datos

Incorpore datos de bases de datos relacionales, bases de datos NoSQL y motores de mensajería en su analítica de MATLAB desplegada.

Bases de datos

MATLAB Production Server se entrega con REDIS, una base de datos en memoria de alta velocidad para almacenar estados entre invocaciones de funciones. Una interfaz de clave-valor permite leer y escribir con facilidad datos en REDIS a partir del código de MATLAB. También se pueden leer y escribir datos en una amplia gama de orígenes de datos compatibles con Database Toolbox™.

Lectura y escritura de datos en diversas bases de datos.

Motores de streaming y mensajería

Introduzca datos de telemetría de sensores y dispositivos en su analítica de MATLAB mediante conectores para motores de streaming y mensajería tales como Azure IoT Hub, Azure Event Hubs o Apache Kafka.

Integración de datos de streaming.

Datos de operaciones

Lleve a cabo un streaming de datos de activos y de series temporales desde sistemas de operaciones, como por ejemplo OSIsoft® PI System™ Asset Framework, hasta la analítica de MATLAB. La analítica desplegada puede procesar entonces los datos para señalar anomalías, recomendar mantenimiento predictivo o predecir la vida útil restante de los activos.

Integración con OSIsoft PI System Asset Framework.

Gestión y supervisión

MATLAB Production Server se puede gestionar desde un panel de administración basado en web o a través de la línea de comandos del sistema operativo. La interfaz de línea de comandos admite la automatización mediante scripts.

Gestión

Gestione las instancias de servidor, las aplicaciones y la configuración de servidor mediante un panel de administración web de fácil navegación. 

Panel de MATLAB Production Server.

Supervisión

Revise las métricas clave del sistema, tales como el uso de CPU, el uso de memoria y el rendimiento en tiempo real a fin de evaluar el estado del sistema y realizar acciones preventivas para mejorar los tiempos de respuesta o evitar cuellos de botella. 

Supervisión de métricas clave del sistema.

Consiga una prueba gratuita

30 días de exploración a su alcance.

Descargar ahora

¿Listo para comprar?

Solicitar precio y explore los productos relacionados.

¿Eres estudiante?

Obtenga el software para estudiantes de MATLAB y Simulink.

Más información