Pour déterminer la solution cloud la mieux adaptée à vos workflows MATLAB et Simulink interactifs, il convient d'abord de bien comprendre les quatre principaux cas d'utilisation :
- Design et développement interactifs : vous accédez à MATLAB et Simulink sur la plateforme cloud de votre choix
- Simulation et exploration du design à grande échelle : vous faites évoluer vos simulations et vos calculs vers des CPU, des GPU ou des clusters de calcul
- Intégration aux systèmes d'intégration continue (CI) et de tests automatisés : vous automatisez les processus de compilation et les tests de code pour améliorer la qualité du code en utilisant des systèmes CI basés sur le cloud
- Déploiement en production et mise en service opérationnelle : vous déployez votre code et vos modèles dans le cloud, avant de les intégrer à vos systèmes et applications d'entreprise
Le guide ci-dessous se concentre exclusivement sur les solutions cloud pour le design et le développement interactifs avec MATLAB et Simulink.
Consultez la page des ressources pour obtenir des informations sur les solutions non interactives.
Comment comptez-vous interagir avec MATLAB et Simulink dans votre environnement cloud ?
Les offres cloud qui supportent les workflows de design et de développement interactifs avec MATLAB et Simulink offrent deux expériences utilisateur similaires, mais distinctes.
Approche de desktop à distance ou de type VDI
Utilisation de MATLAB sur AWS via une connexion de desktop à distance.
Connectez-vous à un environnement de desktop virtuel, tel que Linux® ou Windows®, exécuté dans le cloud. Utilisez MATLAB comme une application desktop, de la même manière que vous le feriez sur un PC.
Points essentiels
- MATLAB est une application exécutée dans un environnement de desktop virtuel.
- Toutes les versions et fonctionnalités du produit sont supportées.
- L'intégration avec des outils tiers et d'autres logiciels desktop peut s'avérer plus intuitive.
- Vous pouvez avoir l'impression que l'approche de desktop à distance est lente pour les tâches interactives.
Approche basée sur navigateur
Utilisation de MATLAB via un navigateur avec le package matlab-proxy.
Utilisez MATLAB comme une application web accessible depuis un navigateur, de la même manière qu'un site web classique.
Points essentiels
- MATLAB occupe l'intégralité de l'onglet du navigateur.
- Des limitations de version et de produit peuvent s'appliquer.
- L'intégration avec des outils tiers et d'autres logiciels desktop peut s'avérer plus complexe.
- Vous pouvez avoir l'impression que l'approche basée sur navigateur est plus réactive pour les tâches interactives.
Où souhaitez-vous exécuter MATLAB et Simulink ?
Il est courant pour les entreprises d'ingénierie de s'associer avec des fournisseurs de cloud et d'autres partenaires d'infrastructure en vue de mener à bien des initiatives informatiques stratégiques. Que votre organisation préfère AWS®, Azure®, Google Cloud Platform™ (GCP) ou une solution sur site, des intégrations et des architectures de référence vous permettent de rendre MATLAB et Simulink facilement accessibles aux utilisateurs finaux.
Le tableau ci-dessous présente plusieurs exemples de solutions MathWorks qui vous permettent d'exécuter MATLAB et Simulink dans différents environnements et plateformes cloud.
| Solution | Brève description | Environnement d'exécution |
|---|---|---|
MATLAB Online |
Profitez de la méthode la plus rapide et la plus simple pour exécuter MATLAB avec des ressources cloud gérées par MathWorks. Accédez à la dernière version de MATLAB via votre navigateur sans téléchargement, installation ou maintenance. |
Ressources cloud gérées par MathWorks |
Architectures de référence pour MATLAB |
Exploitez des modèles personnalisables pour créer, utiliser et gérer des machines virtuelles sur des plateformes de cloud public avec MATLAB préinstallé. Appliquez les bonnes pratiques à vos environnements AWS, Azure ou GCP. |
Votre compte AWS, Azure ou Google Cloud |
Cloud Center |
Utilisez une interface de type pointer-cliquer pour créer, utiliser et gérer des machines virtuelles sur AWS avec MATLAB préinstallé. Exécutez MATLAB dans votre propre compte AWS sans expertise cloud approfondie*. * Des autorisations d'administrateur peuvent être requises. |
Votre compte AWS |
Intégration de MATLAB pour Jupyter |
Réutilisez votre environnement Jupyter existant pour fournir un accès à MATLAB. Exécutez le code MATLAB dans un notebook Jupyter ou ouvrez MATLAB via votre navigateur pour accéder aux applications MATLAB et à d'autres fonctionnalités interactives, conjointement avec d'autres outils. |
JupyterHub, Jupyter Notebook Server et de nombreux autres systèmes de provisionnement basés sur Jupyter |
Package matlab-proxy |
Réutilisez votre système de gestion automatisée existant pour lancer MATLAB via votre navigateur afin d'accéder aux applications MATLAB et à d'autres fonctionnalités interactives. |
Votre plateforme de développement basée sur navigateur sur site ou dans le cloud |
MATLAB dans Virtual Desktop Infrastructure |
Réutilisez votre infrastructure VDI existante pour accéder à MATLAB et l'exécuter. |
Votre plateforme VDI |
Les exemples présentés dans le tableau ci-dessus ne représentent qu’une partie des solutions cloud qui supportent le design et le développement interactifs avec MATLAB et Simulink. Consultez la page des ressources pour obtenir une liste plus complète des solutions cloud qui supportent ces workflows.
Quels produits MATLAB et Simulink comptez-vous utiliser ?
Les solutions cloud proposées par MathWorks visent à étendre les capacités de MATLAB et Simulink à la plateforme cloud de votre choix. Certaines solutions peuvent avoir des limitations de produit ou de version spécifiques, à prendre en compte lors de l'évaluation de vos options. Par exemple, les solutions basées sur navigateur telles que MATLAB Online supportent de nombreuses toolboxes sans limitation, mais certaines fonctionnalités et commandes ne sont pas supportées.
Vous avez besoin d'aide pour faire votre choix ?
Ce guide met en évidence certains des principaux facteurs à prendre en compte lors du choix d'une solution cloud pour vos workflows MATLAB et Simulink interactifs. Pour obtenir de l'aide sur l'évaluation de vos besoins spécifiques ou pour discuter de sujets avancés tels que les licences, la sécurité ou l'intégration en entreprise, contactez-nous.