MATLAB funciona con sus sistemas de IT
El código de MATLAB® está listo para pasar a producción y se puede desplegar e integrar de forma segura con sistemas de IT empresariales, orígenes de datos y tecnologías de operaciones. La tecnología IT se puede asociar a los equipos de ingeniería para:
- Ejecutar aplicaciones de producción fiables, seguras y escalables en Windows® y Linux®, tanto localmente como en nubes públicas, como AWS® y Microsoft® Azure®.
- Utilizar mecanismos de seguridad estándares en la industria para autenticar, ofrecer acceso y encriptar sus datos.
- Integrarse directamente en sistemas y datos existentes, incluidos sistemas analíticos modernos como Tableau®, TIBCO® Spotfire® y Power BI.
- Alinearse con flujos de trabajo y herramientas DevOps existentes y permitir a los ingenieros autodesplegar sus modelos, algoritmos y aplicaciones en sistemas de producción sin tener que volver a escribir el código.
- Aprovechar las toolboxes de MATLAB and Simulink prediseñadas y específicas de la industria, de modo que los usuarios puedan ponerse en marcha rápidamente.
Descubrir por qué ingenieros y científicos eligen MATLAB.
“Al crear programas operativos independientes con MATLAB Compiler y ejecutarlos automáticamente, podemos proporcionar previsiones y pronósticos actualizados a los analistas de Horizon cada día... Nuestro departamento de IT nos sitúa correctamente en el servidor empresarial, y nosotros solo tenemos que actualizar los programas sin que tengan que prestarnos más ayuda”.
Manuel Arancibia and Cedric Kouam, Horizon Wind Energy
Despliegue estable y escalable
Las aplicaciones, algoritmos y modelos de MATLAB se pueden ejecutar en Windows, Linux y macOS tanto localmente como en la nube pública. Aproveche las arquitecturas de referencia de AWS y Azure para ponerse en marcha rápidamente. Utilice MATLAB Production Server™ para implementar sistemas de alta disponibilidad a gran escala. Amplíe el alcance a varios ordenadores con MATLAB Parallel Server™.
Seguridad
Los productos de MATLAB utilizan mecanismos de seguridad estándares de la industria para desplegar los algoritmos de MATLAB. MATLAB Production Server ofrece autenticación basada en certificados x.509 y en tokens, encriptación de transmisiones basada en SSL/TLS opcional y encriptación del código de MATLAB.
Integración de aplicaciones y datos
Integre algoritmos o modelos de MATLAB con aplicaciones personalizadas mediante la generación de librerías específicas del lenguaje o la publicación de programas como puntos finales de servicios con MATLAB Production Server. Entre los lenguajes soportados se incluyen C/C++, Java, .NET y Python, así como las interfaces RESTful.
MATLAB ofrece mecanismos para conectarse a una amplia gama de sistemas de IT de uso común, permitiendo que sus equipos de ingeniería se conecten fácilmente a bases de datos modernas, sistemas de big data, nodos externos, tecnologías operativas y orígenes de datos de streaming mediante conectores prediseñados. Importe datos para que los usuarios puedan explorarlos, desarrolle modelos y lleve a cabo procesamiento operativo directamente en MATLAB. Una vez procesados los datos, los usuarios pueden conectarse a conocidas plataformas de panel, como Tableau, TIBCO Spotfire y Power BI, para visualizar los resultados.
Databases
- SQL (JDBC/ODBC)
- MongoDB, Cassandra
- Neo4J
- Azure Cosmos DB, AWS RDS
DevOps
MATLAB soporta las prácticas modernas de desarrollo de software mediante la conexión a flujos de trabajo y herramientas DevOps existentes. MATLAB funciona con conocidos sistemas de control de fuentes e integración continua, como Git y Jenkins. (El uso de productos de compilación y codificación en servidores automatizados puede requerir una licencia de acceso de cliente.)
Despliegue algoritmos y modelos de MATLAB directamente sin tener que volver a escribir el código. Esto significa que los usuarios no tienen que involucrar a un equipo de desarrollo de software para traducir los programas de MATLAB a un lenguaje diferente, como Java™ o C#.
Supervisión y gestión
Supervise el rendimiento y gestione la configuración de MATLAB Production Server a través de una consola basada en web. Al revisar las estadísticas en tiempo real, los usuarios pueden identificar rápidamente cuellos de botellas y solucionar problemas, o añadir más recursos de hardware donde sea necesario.