Systèmes d'entreprise et informatiques

 

MATLAB s'intègre à vos systèmes informatiques

Le code MATLAB® est prêt pour la production, et il peut être déployé et intégré aux systèmes informatiques d'entreprise, aux sources de données et aux technologies opérationnelles en toute sécurité. L'équipe informatique peut travailler en partenariat avec les équipes d'ingénieurs pour :

  • Exécuter des applications de production fiables, sûres et évolutives sous Windows® et Linux®, que ce soit sur site ou dans des clouds publics tels que AWS® et Microsoft® Azure®.
  • Utiliser des mécanismes de sécurité conformes aux normes du secteur pour autoriser l'accès à vos données, les authentifier et les chiffrer. 
  • S'intégrer directement aux systèmes et données existants, y compris les systèmes d'analyse modernes comme Tableau®, TIBCO® Spotfire® et Power BI.
  • S'aligner avec les processus de travail et outils DevOps, et permettre aux ingénieurs de déployer eux-mêmes leurs modèles, algorithmes et applications sur des systèmes de production sans avoir à les recoder.
  • Utiliser les toolboxes spécialisées de MATLAB et Simulink pour aider les utilisateurs à devenir rapidement opérationnels.

Découvrez pourquoi les ingénieurs et scientifiques choisissent MATLAB.

« En créant des programmes opérationnels autonomes à l'aide de MATLAB Compiler et en les exécutant automatiquement, nous pouvons chaque jour fournir des prévisions et projections actualisées aux analystes.... Notre département informatique s'occupe de la configuration initiale sur le serveur de l'entreprise, et il nous suffit ensuite de mettre à jour les programmes, sans qu'aucune aide supplémentaire de leur part ne soit nécessaire. »

Manuel Arancibia and Cedric Kouam, Horizon Wind Energy

Un déploiement stable et évolutif

Les applications, algorithmes et modèles MATLAB peuvent être exécutés sous Windows, Linux et macOS, que ce soit sur site ou dans un cloud public. Vous bénéficiez d'architectures de référence pour AWS et Azure qui vous permettent de devenir rapidement opérationnel. Utilisez MATLAB Production Server™ pour implémenter les systèmes à grande échelle et haute disponibilité. Augmentez la puissance en utilisant de nombreux ordinateurs avec MATLAB Parallel Server™.


En savoir plus

Sécurité

Les produits MATLAB utilisent des mécanismes de sécurité conformes aux normes du secteur pour le déploiement des algorithmes MATLAB. MATLAB Production Server propose différentes fonctionnalités, notamment l'authentification basée sur le certificat x.509 et l'authentification basée sur les jetons, le chiffrage des transmissions basé sur SSL/TLS (en option) et le cryptage de votre code MATLAB. 

Intégration d'applications et de données

Intégrez des algorithmes ou modèles MATLAB avec des applications personnalisées en générant des bibliothèques spécifiques à un langage, ou en publiant des programmes en tant que points de terminaison de service à l'aide de MATLAB Production Server. Les langages supportés incluent notamment C/C++, Java, .NET, Python, et les interfaces RESTful.

MATLAB offre des mécanismes qui permettent de se connecter à un large éventail de systèmes informatiques couramment utilisés, permettant ainsi à vos ingénieurs de se connecter en toute simplicité aux bases de données modernes, aux systèmes big data, aux périphériques, aux technologies opérationnelles et aux sources de données streaming à l'aide de connecteurs préconfigurés. Importez des données de façon à ce que les utilisateurs puissent les explorer, développer des modèles et exécuter un traitement opérationnel directement dans MATLAB. Une fois les données traitées, les utilisateurs peuvent se connecter à des outils de tableau de bord populaires tels que Tableau, TIBCO Spotfire et Power BI pour visualiser les résultats.

En savoir plus

  • SQL (JDBC/ODBC)
  • MongoDB
  • Neo4J
  • Cassandra
  • Azure BLOB, Table API, Cosmos DB, Data Lake
  • AWS S3, RDS, EFS

DevOps

MATLAB supporte les développement logiciel modernes grâce à l'intégration avec les processus de travail et outils DevOps existants. MATLAB fonctionne avec des systèmes très connus de gestion de version et d'intégration continue, notamment Git et Jenkins. (Une licence d'accès client peut s'avérer nécessaire pour utiliser les produits Compiler et Coder sur des serveurs d'automatisation.)

Déployez des algorithmes et modèles MATLAB directement sans avoir à les recoder. Cela signifie que les utilisateurs n'ont pas besoin de recourir à une équipe de développement logiciel pour traduire les programmes MATLAB dans d'autres langages tels que Java™ ou C#.

Surveillance et gestion

Surveillez les performances et gérez la configuration de MATLAB Production Server via une console basée sur le web. En examinant les statistiques en temps réel, les utilisateurs peuvent rapidement identifier les goulots d'étranglement et résoudre les problèmes, ou encore ajouter des ressources matérielles en cas de besoin.

Maintenance des logiciels et support technique mondial

Un support technique mondial est mis à la disposition des administrateurs informatiques et des utilisateurs finaux via le Service de maintenance Logiciels MathWorks.