MATLAB Web App Server

 

MATLAB Web App Server

Teilen von MATLAB-Apps und Simulink-Simulationen als browserbasierte Web-Apps

MATLAB Web Apps-Workflow mit Hervorhebung von Fachexperten.

Bereitstellung durch Ingenieure und Wissenschaftler

Ingenieure und Wissenschaftler erstellen mithilfe von MATLAB App Designer Apps mit Benutzeroberflächen-Komponenten und paketieren sie dann mithilfe von MATLAB Compiler als interaktive Web-Apps. Um Simulink-Simulationen als Web-Apps ausführen zu können, werden das kompilierte Simulink-Modell und der MATLAB Programmcode mithilfe von Simulink Compiler paketiert.

MATLAB Web Apps-Workflow mit Hervorhebung der Rolle von IT-Administratoren.

Management durch IT-System-Administratoren

IT-Systemadministratoren sind für den Betrieb von MATLAB Web App Server in der IT-Umgebung der Organisation zuständig. Mehrere Web-Apps werden von MATLAB Web App Server automatisch gehostet und geteilt, auch wenn ihre Ausführung unterschiedliche Versionen von MATLAB Runtime erfordert.

MATLAB Web Apps-Workflow mit Schwerpunkt auf Endbenutzer-Interaktionen.

Web-Apps für Endbenutzer

Endbenutzer nutzen einen Browser, um auf die interaktiven Web-Apps zuzugreifen und sie auszuführen. Dazu verwenden sie eine eindeutige URL zur Startseite von MATLAB Web App Server oder zur App. Für die Ausführung der Web-Apps ist keine zusätzliche MathWorks-Software erforderlich.

Abrufen und Ausführen aller gehosteten Apps durch autorisierte Benutzer.

Authentifizierung von Web-Apps

Verwenden Sie eine Authentifizierung, um die Anmeldedaten der Benutzer zu überprüfen und den Zugriff auf die von MATLAB Web App Server gehosteten Web-Apps zu ermöglichen. Der Server unterstützt die Authentifizierung über LDAP (Lightweight Directory Access Protocol) und OIDC (OpenID Connect).

Illustration von kontrolliertem Zugriff und autorisierter App-Ausführung.

Zugriffssteuerung

Verwalten Sie den Zugriff auf Web-Apps, indem Sie einen rollen- oder richtlinienbasierten Zugriff auf einzelne Apps oder App-Ordner anwenden. Benutzer, die berechtigt sind, auf bestimmte Apps oder App-Ordner zuzugreifen, können nur die jeweiligen Apps sehen und ausführen.

Umstellung früher bereitgestellter MATLAB Web Apps.

Migration von Web-Apps

MATLAB-Apps, die mit Release R2019b oder später entwickelt wurden, können gleichzeitig über dieselbe Instanz von MATLAB Web App Server gehostet und freigegeben werden. Beim Upgrade auf eine neuere Version von MATLAB und Simulink ist keine erneute Paketierung von Web-Apps nötig.

Illustration von zwei Instanzen von MATLAB Runtime auf demselben Server.

Teilen ohne Lizenzgebühren

Konfigurieren Sie MATLAB Web App Server für die Verwendung von MATLAB Runtime, einer Sammlung gemeinsam genutzter Bibliotheken, die die Ausführung von MATLAB- und Simulink-basierten Web-Apps unterstützt. Sie können mehrere Versionen von MATLAB Runtime ab Release R2019b auf derselben Instanz von MATLAB Web App Server installieren und ausführen.

Illustration einer einzelnen Serverlizenz, die unbegrenzten Zugriff für alle Endbenutzer ermöglicht.

Endbenutzerzugriff

Mit jeder Serverinstanz von MATLAB Web App Server können Sie so viele Apps hosten und ausführen und so viele Endbenutzer unterstützen, wie die Kapazität der Serverhardware zulässt.

Mehrere für eine bessere Zusammenarbeit eingerichtete Serverinstanzen.

Mehrere Serverinstanzen

Installieren Sie mehrere Serverinstanzen von MATLAB Web App Server, um MATLAB-Web-Apps für einzelne Abteilungen oder Teams in der Organisation zu unterstützen und auszuführen. Der Zugriff auf jede Serverinstanz erfolgt über eine eindeutige URL, die für die Endbenutzer in der jeweiligen Abteilung bestimmt ist.

„Wenn Tanzstudierende die Apps sehen, die ich mithilfe von MATLAB entwickelt habe, dann wollen sie auch lernen, wie sie selbst Apps entwickeln können. Der Kurs hat sich zum Ausgangspunkt für die zahlreichen Einsatzfälle von MATLAB in verschiedenen Zusammenhängen im Bereich der Biologie, Informatik und Ingenieurwissenschaft entwickelt.“