Enterprise and IT Systems

 

MATLAB はお使いの IT システムと連携します

MATLAB® コードは、そのまま安全に展開してエンタープライズ IT システム、データソース、
運用・制御技術と統合することができます。IT とエンジニアリング チームが手を組むことで、次のことが可能になります。

  • オンプレミスパブリッククラウド (AWS® や Microsoft® Azure® など) かを問わず、Windows® および Linux® 上で信頼性、安全性、拡張性の高い運用アプリケーションを実行できます。
  • 業界標準のセキュリティ メカニズムを利用して、認証、データへのアクセス権の付与、暗号化を行うことができます。 
  • Tableau®、TIBCO® Spotfire®、Power BI などの最新のアナリティクス システムを含め、既存のシステムやデータに直接統合できます。
  • 既存の DevOps ワークフローやツールに合わせて、エンジニアが作成したモデル、アルゴリズム、アプリケーションを運用システムにそのまま展開でき、コードの書き直しの必要はありません。 
  • プリビルドされた業界固有の MATLAB および Simulink ツールボックスを利用できるため、ユーザーはすぐに使い始めることができます。

エンジニアや科学者が MATLAB を選ぶ理由をご紹介します。

「MATLAB Compiler を使ってスタンドアロンの運用プログラムを作成して自動で実行するだけで、最新の予測データを Horizon のアナリストに毎日提供できます。エンタープライズ サーバーのセットアップは IT 部門が行いましたが、その後は IT 部門の手を借りることなく自分たちで簡単にプログラムを更新できます」

Manuel Arancibia and Cedric KouamManuel Arancibia氏、Cedric Kouam氏, Horizon Wind Energy

安定性の高いスケーラブルな展開

MATLAB のアプリケーション、アルゴリズム、モデルは、オンプレミスかパブリック クラウドかを問わず、Windows、Linux、macOS 上で実行できます。 AWS および Azure の参照アーキテクチャを利用して、すぐに使い始めることができます。大規模な高可用性システムの導入には MATLAB Production Server™ を使用します。MATLAB Distributed Computing Server™ を使用すると、多数のコンピューターへと規模を拡大できます。


関連情報

セキュリティ

MATLAB 製品では、MATLAB アルゴリズムの展開に業界標準のセキュリティ メカニズムを使用します。MATLAB Production Server では、x.509 証明書ベースおよびトークンベースの認証、SSL/TLS ベースの伝送暗号化 (オプション)、MATLAB コードの暗号化が可能です。 

アプリケーションとデータの統合

言語固有のライブラリを生成するか、MATLAB Production Server を使用してプログラムをサービス エンドポイントとしてパブリッシュすると、MATLAB のアルゴリズムやモデルをカスタム アプリケーションと統合できます。サポートされる言語には C/C++、Java、.NET、Python などがあり、RESTful インターフェイスもサポートされています。

MATLAB には、一般的な幅広い IT システムに接続できるメカニズムが備わっています。エンジニアリング チームはビルド済みのコネクタを使用して、最新のデータベース、ビッグデータ システム、エッジノード、運用・制御技術、ストリーミング データソースに容易に接続できます。データをインポートしたら、ユーザーがデータの探索、モデルの開発、運用処理を MATLAB で直接行うことができます。データの処理後は、ユーザーが Tableau、TIBCO Spotfire、Power BI などの人気のあるダッシュボード プラットフォームと接続し、結果を視覚化できます。

関連情報

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

DevOps

MATLAB は既存の DevOps ワークフローやツールにプラグインすることで、最新のソフトウェア開発手法をサポートします。MATLAB は、Git や Jenkins などの人気のあるソースコントロール/継続的インテグレーションシステムと連携します。(オートメーション サーバー上でコンパイラ製品やコード生成製品を使用するには、クライアントのアクセスライセンスが必要な場合があります。)

MATLAB のアルゴリズムやモデルは直接展開でき、コードの書き直しの必要はありません。つまり、ユーザーがソフトウェア開発チームに MATLAB プログラムを別の言語 (Java™ や C# など) に変換してもらう必要がありません。

監視と管理

Web ベースのコンソールから MATLAB Production Server のパフォーマンスを監視し、構成を管理できます。統計データをリアルタイムで確認すると、ボトルネックをすばやく突き止めて問題を解決したり、必要に応じてハードウェア リソースを増やしたりすることができます。

ソフトウェア保守とグローバルサポート

IT 管理者とエンドユーザーは MathWorks ソフトウェア保守サービスを利用して、グローバルなテクニカルサポートを受けることができます。