MATLAB Web App Server™ permite alojar apps de MATLAB® y simulaciones de Simulink® como apps web interactivas. Puede crear apps con App Designer, empaquetarlas con MATLAB Compiler™ y alojarlas con MATLAB Web App Server. Los usuarios finales pueden acceder a las apps web y ejecutarlas utilizando un navegador, sin necesidad de instalar software adicional.
MATLAB Web App Server admite la integración con estándares de autenticación como OpenID Connect y LDAP para que pueda controlar el acceso a sus apps web. Puede alojar y compartir varias apps desarrolladas con diferentes versiones de MATLAB y Simulink.
Más información:
Expertos
Después de usar MATLAB App Designer para crear apps con componentes de interfaz de usuario, los expertos las empaquetan como apps web interactivas utilizando MATLAB Compiler. Para ejecutar simulaciones de Simulink como apps web, los expertos empaquetan el modelo de Simulink compilado y el código MATLAB utilizado para configurar, ejecutar y analizar la simulación utilizando Simulink Compiler™.
Administradores de sistemas de TI
Los administradores de sistemas de TI administran el funcionamiento de MATLAB Web App Server dentro del ecosistema de TI empresarial de la organización. MATLAB Web App Server gestiona automáticamente el alojamiento y el uso compartido de varias apps web, incluso si requieren que se ejecuten diferentes versiones de MATLAB Runtime.
Usuarios finales
Los usuarios finales acceden a las apps web interactivas y las ejecutan mediante un navegador a través de una URL única a la página principal de MATLAB Web App Server o a la propia app. No se requiere software adicional de MathWorks para ejecutar las apps web.
Autenticación
Utilice la autenticación para validar las credenciales de usuario y proporcionar acceso a las apps web alojadas en MATLAB Web App Server. MATLAB Web App Server admite la autenticación mediante Lightweight Directory Access Protocol (LDAP) y OpenID Connect (OIDC).
Control de acceso basado en funciones
Controle el acceso a las apps web configurando MATLAB Web App Server para asignar funciones al personal de su organización. Los creadores de apps pueden crear, cargar, eliminar y ejecutar apps web; los usuarios finales solo pueden ejecutar las apps web.
Control de acceso basado en políticas
Proporcione acceso a apps o carpetas de apps individuales mediante el control de acceso basado en políticas en MATLAB Web App Server. Los usuarios que tengan autorización para acceder a ciertas apps o carpetas de apps solamente podrán ver y ejecutar esas aplicaciones específicas.
Migración de apps web previamente desplegadas sin trabajo adicional
Las apps de MATLAB desarrolladas con la versión R2019b o versiones posteriores se pueden alojar y compartir simultáneamente con la misma instancia de MATLAB Web App Server. No es necesario volver a empaquetar las apps web cuando se actualiza a una versión más reciente de MATLAB o Simulink.
Uso compartido gratuito
Configure MATLAB Web App Server para que utilice MATLAB Runtime, una colección de librerías compartidas que admite la ejecución de apps web basadas en MATLAB y Simulink. Puede instalar y ejecutar varias versiones de MATLAB Runtime a partir de la versión R2019b en la misma instancia de MATLAB Web App Server.
Agregue usuarios finales sin agregar licencias
Cada instancia de servidor de MATLAB Web App Server permite alojar y ejecutar tantas apps y dar servicio a tantos usuarios finales como el hardware del servidor tenga la capacidad de admitir.
Configuración de varias instancias de servidor para sus equipos de trabajo
Instale varias instancias de servidor de MATLAB Web App Server para soportar y ejecutar apps web de MATLAB para departamentos o equipos de trabajo individuales de la organización. A cada instancia de servidor se accede mediante una URL exclusiva que da servicio a los usuarios finales de ese departamento específico.