MATLAB® アルゴリズムと Simulink モデルを業界標準の Docker コンテナーイメージとしてデプロイできます。スタンドアロン アプリケーションをコンテナーとしてパッケージ化して簡単に配布したり、マイクロサービス コンテナーを生成して MATLAB および Simulink® のアセットをエンタープライズ環境に統合したりできるようになります。
アプリケーション コンテナー
Docker コンテナーによって、簡単にパッケージ化して配布できる、標準化された自己完結型の成果物が得られます。MATLAB Compiler™ を使用すると、MATLAB または Simulink アプリケーションから Docker コンテナーを簡単に生成できます。アプリケーションは、Linux® オペレーティング システム、サポートライブラリ、サイズが最適化された MATLAB Runtime とともに Docker コンテナーイメージにパッケージ化されます。その後、この Docker コンテナーイメージを社内リポジトリにプッシュして、共有および実行することができます。
マイクロサービス コンテナー
モノリシック アプリケーションをデプロイするのではなく、MATLAB または Simulink をより大規模なエンタープライズ アプリケーションの一部にしたい場合があります。これらのエンタープライズ アプリケーションは、通常、マイクロサービスの集合として構築されます。この場合、MATLAB Compiler SDK™ を活用することで、マイクロサービス API を含む Docker コンテナーを生成できます。