MATLAB und Simulink in der Cloud

Ingenieure und Wissenschaftler können mithilfe von MATLAB und Simulink in der Cloud ihre Entwicklungsprozesse beschleunigen und durch den On-demand-Zugang zu leistungsstarken Rechenressourcen, Software-Tools und zuverlässiger Datenspeicherung optimieren. Folgende Möglichkeiten stehen Ihnen u. a. zur Verfügung:

  • Öffnen Sie MATLAB und Simulink in einem Webbrowser mit MATLAB Online und Simulink Online.
  • Stellen Sie eine Verbindung zu Cloud-Daten und anderen Diensten von Amazon Web Services® (AWS®), Microsoft Azure® und anderen Anbietern her.
  • Skalieren Sie umfangreiche Berechnungen und Simulationen auf CPUs, Grafikkarten oder Rechencluster in der Cloud.
  • Integrieren Sie MATLAB in Cloud-basierte Systeme zur Kontinuierlichen Integration (CI), um Code-Tests zu automatisieren und deren Qualität zu verbessern.
  • Stellen Sie MATLAB- und Simulink-Modelle bereit und integrieren Sie eigene MATLAB- und Simulink-Analysen in Cloud-basierte Anwendungen, ohne diese in anderen Sprachen neu programmieren zu müssen.

IT-Administratoren haben die Möglichkeit, MATLAB und Simulink in öffentlichen, privaten oder hybriden Cloud-Umgebungen einzusetzen. Zudem lässt sich MATLAB problemlos in Online-Plattformen wie JupyterHub, Domino Data Lab und Databricks integrieren, um mit einer vorhandenen Infrastruktur zu arbeiten.

Eine Übersicht der verschiedenen Anwendungsmöglichkeiten von MATLAB in der Cloud finden Sie auf der Cloud-Ressourcen-Seite.

Nutzung von MATLAB und Simulink in Ihrem Cloud-Workflow

Interaktives Design und Entwicklung mithilfe von MATLAB und Simulink

Mit MATLAB Online und Simulink Online, die von MathWorks gehostet werden, können Sie in Ihrem Webbrowser sofort auf die neueste Version von MATLAB, Simulink und anderen Produkten zugreifen. MATLAB Online und Simulink Online eignen sich besonders für den praktischen und ressourcensparenden Zugriff auf MATLAB und Simulink, ohne dass dafür weitere Software installiert oder konfiguriert werden muss.

Damit die gemeinsame Nutzung und Zusammenarbeit erleichtert wird, bietet MATLAB Drive die Möglichkeit, Ihre MATLAB-Dateien cloudbasiert zu speichern. Darüber hinaus können Sie mithilfe von MATLAB-Schnittstellen zu bekannten Datendiensten wie Amazon S3, Azure Data Lake und Google Cloud Storage auf die benötigten Daten zugreifen. Der Betrieb von MATLAB im Colocation-Rechenzentrum mit Ihren in der Cloud gehosteten Daten spart Zeit, reduziert die Datenübertragungskosten und ermöglicht Ihnen die Skalierung auf größere Rechenressourcen.

Über die von MathWorks verwaltete Infrastruktur hinaus können Sie MATLAB auch direkt auf der Infrastruktur eines Cloud-Anbieters Ihrer Wahl wie AWS und Azure nutzen.

Für IT-Administratoren: Für das Hosten von MATLAB Online in Ihrer Infrastruktur können System-Administratoren den MATLAB Online Server verwenden. Mithilfe von MATLAB Online Server können Sie MATLAB Online so konfigurieren und steuern, dass es genau Ihren betrieblichen Anforderungen entspricht: So lassen sich beispielsweise Ihre Authentifizierungsprotokolle und Dateisysteme integrieren und der Zugriff auf spezielle Hardwareressourcen wie Grafikkarten ermöglichen.

Durch die Integration von MATLAB in verschiedene Online-Umgebungen können Ingenieure und Wissenschaftler mit ihren favorisierten Tools gemeinsam an Modellen und Daten arbeiten. Ebenso können Sie MATLAB mithilfe von Referenzarchitekturen oder vorgefertigten Integrationen in verwaltete Plattformen wie Databricks und Domino Data Lab oder selbst gehostete Plattformen wie JupyterHub integrieren.

Zugriff auf MATLAB über den Webbrowser
Anbindung von MATLAB Programmcode an Cloud-Dienste

Simulation und Untersuchung von Designs in großem Maßstab mit MATLAB und Simulink

Nutzen Sie MATLAB auf öffentlichen Cloud-Plattformen wie Amazon® Web Services (AWS) oder Microsoft Azure für die Entwicklung und Skalierung Ihrer MATLAB-Algorithmen und Simulink-Simulationen mithilfe moderner und hochleistungsfähiger Cloud-Rechenressourcen wie Multi-CPUs, Multi-GPUs oder Clustern. Mit Cloud Center können Sie mithilfe Ihrer AWS-Zugangsdaten öffentliche Cloud-Ressourcen für MATLAB und den MATLAB Parallel Server erstellen, verwalten und aufrufen. Als Alternative dazu können Sie – falls Ihr Unternehmen AWS oder Azure Marketplaces nutzt – von verschiedenen Angeboten von MathWorks profitieren.

Für IT-Administratoren Für den Einstieg können Sie die Cloud-Ressourcen mithilfe einer der zahlreichen Referenzarchitekturen, die auf GitHub® verfügbar sind, an die jeweiligen Anforderungen Ihres Unternehmens anpassen und entsprechend einrichten. Diese Referenzarchitekturen automatisieren den Bereitstellungsprozess von MATLAB, Simulink, MATLAB Parallel Server, MATLAB Production Server und anderen Add-on-Produkten in öffentlichen Cloud-Umgebungen.

Anbindung von MATLAB Programmcode an Cloud-Dienste

Integration von MATLAB und Simulink in CI und automatisierte Testsysteme

Zur Automatisierung von Code-Tests und zur Verbesserung der Code-Qualität können Sie MATLAB in Ihre automatisierten Testumgebungen und CI-Systeme integrieren.

Cloud-gehostete CI-Serviceleistungen: Sie können die CI verwenden, um MATLAB Programmcode und Simulink-Modelle automatisch zu testen und zu verifizieren, MEX-Dateien zu erstellen, Code zu generieren und Toolboxen oder Bibliotheken für den Einsatz zu paketieren. Für Ihre Projekte in GitHub können Sie MATLAB in Cloud-gehosteten CI-Diensten wie Azure DevOps, Circle CI®, GitHub Actions oder Travis CI ausführen.

Container: Sie können MATLAB in einem Container für die benutzerdefinierte Integration in Cloud-basierte CI/CD-Systeme verwenden und so die Reproduzierbarkeit und Verfügbarkeit der erforderlichen Softwarepakete sicherstellen. Mithilfe der auf GitHub verfügbaren Referenzarchitektur MATLAB Dockerfile können Sie einen MATLAB-Container komplett neu erstellen oder einen vorgefertigten MATLAB-Container auf DockerHub zur schnellen Einrichtung verwenden. Für Deep-Learning-Workflows steht außerdem ein vorgefertigter Container auf DockerHub zur Verfügung, der speziell für die optimale Nutzung von NVIDIA®-Grafikkarten entwickelt wurde.

Bereitstellung und Nutzung von MATLAB Programmcode und Simulink-Modellen zu Produktionszwecken

Sie können MATLAB-Analysen und -Algorithmen mithilfe von cloudbasierten On-Demand-Rechenressourcen in IT-Produktionssystemen bereitstellen und ausführen. Darüber hinaus können Sie browserbasierte Webanwendungen gemeinsam nutzen oder eigene Analysen, Machine-Learning- und Deep-Learning-Modelle oder Simulink-Simulationen in bestehende Unternehmenslösungen zur Produktion einbinden. Anschließend können Sie diese in öffentlichen Clouds wie AWS oder Azure verwenden.

Für IT-Administratoren Zu Beginn können Sie MATLAB-Analysen in Unternehmensanwendungen integrieren und Serverinstanzen in AWS oder Azure skalieren, indem Sie Referenzarchitekturen auf GitHub für den MATLAB Production Server und MATLAB Web App Server verwenden.

Betrieb und Bereitstellung in cloudbasierten Produktionsumgebungen