Pourquoi utiliser MATLAB et Simulink dans le cloud ?
Les ingénieurs et scientifiques peuvent accélérer leurs workflows grâce à l’utilisation de MATLAB et Simulink dans le cloud, accédant ainsi à de puissantes ressources de calcul, à des outils logiciels et à des solutions de stockage sécurisées. Découvrez comment vous pouvez utiliser MATLAB et Simulink pour vos projets :
Design et développement interactifs
Accédez à MATLAB et Simulink sur la plateforme cloud de votre choix.
Évolution
Faites évoluer vos simulations et vos calculs vers des CPU, des GPU ou des clusters de calcul.
Intégration continue (CI) et test
Automatisez les tests de code et améliorez la qualité du code à l’aide de systèmes d’intégration continue (CI) basés sur le cloud.
Déploiement et opération
Mettez votre code et vos modèles en production.
Design et développement interactifs
Utilisez le cloud pour accéder à du hardware performant, stocker de manière sécurisée de grandes quantités de données et permettre l’accès à distance à des outils de design et de développement interactifs, où que vous soyez. Vous pouvez :
- Accéder instantanément à la dernière version de MATLAB, Simulink et d’autres produits dans votre navigateur web en utilisant MATLAB Online et Simulink Online hébergés par MathWorks
- Vous connecter aux données, à l’aide des interfaces MATLAB, avec des services de données populaires tels qu’Amazon® S3™, Azure® Data Lake™ et Google® Cloud Storage
- Colocaliser MATLAB avec vos données hébergées dans le cloud, afin de réduire les coûts de transfert de données et d’offrir une flexibilité d’évolution vers des ressources de calcul supplémentaires, à l’aide des architectures de référence MathWorks
- Utiliser les intégrations avec des plateformes en ligne existantes telles que JupyterHub, Databricks® et Domino Data Lab pour réutiliser l’infrastructure existante
En savoir plus
Simulation et exploration du design à grande échelle
Développez et faites évoluer vos algorithmes MATLAB et vos simulations Simulink en utilisant des ressources de calcul cloud de haute performance, comme des CPU multicœurs, des GPU ou des clusters de calcul, sur des plateformes cloud telles qu’Amazon Web Services (AWS®) ou Microsoft® Azure. Vous pouvez :
- Créer, gérer et accéder à des ressources cloud publiques afin d’exécuter MATLAB et MATLAB Parallel Server sans être un expert cloud en utilisant Cloud Center
- Personnaliser et provisionner des ressources cloud afin de répondre aux besoins spécifiques de votre organisation à l’aide de l’une des nombreuses architectures de référence disponibles sur GitHub®
Intégration aux systèmes d’intégration continue et aux systèmes de tests automatisés
Pour automatiser les tests et améliorer la qualité du code, vous pouvez intégrer MATLAB à vos environnements de test automatisés et à vos systèmes d’intégration continue (CI). Vous pouvez :
- Exécuter MATLAB dans des services CI hébergés dans le cloud tels que Azure DevOps, Circle CI®, GitHub Actions ou Travis CI® pour vos projets dans GitHub
- Tester et vérifier le code MATLAB et les modèles Simulink, créer des fichiers MEX, générer du code et packager des toolboxes ou des bibliothèques pour leur déploiement.
- Créer des conteneurs MATLAB et Simulink pour les intégrer à des pipelines CI/CD conteneurisés
Déploiement et opérationnalisation dans des systèmes de production
Déployez et mettez en production vos analyses, modèles ou algorithmes dans des systèmes informatiques de production sans avoir à réécrire dans un autre langage. Vous pouvez :
- Partager vos applications MATLAB et simulations Simulink en tant qu’applications web accessibles depuis un navigateur
- Rendre vos applications MATLAB et Simulink accessibles depuis n’importe où en les exécutant sur l’infrastructure cloud
- Intégrer des analyses MATLAB à des applications d’entreprise et déployer les instances de serveur dans AWS ou Azure en utilisant les architectures de référence disponibles sur GitHub pour MATLAB Production Server et MATLAB Web App Server.