Loading
ブログ
Recent ActivityRecent Activity

ソフトウェアコンテナを活用し、OT導入の成功事例を再現可能に

コンテナ化されたソフトウェアは環境のずれを軽減し、ITとOTの両方において開発から生産環境への一貫性を向上させます。

Share This:

LinkedInLinkedIn
XX
FacebookFacebook
PrintPrint
EmailEmail
積み重ねられた複数の金属製輸送コンテナのクローズアップ写真:赤、青、黄、白。

輸送用コンテナと同様に、ソフトウェアコンテナはアプリケーションをパッケージ化し、どのような環境でも一貫して動作できるようにします。

コンテナ化はIT分野ではすでに定着していますが、現在ではOT (産業用)分野への導入においても注目を集めています。これは、アプリケーションとその依存関係を単一のパッケージに統合し、異なる環境間でも一貫した動作を実現する技術です。これにより、展開、スケーリング、セキュリティ、そして復旧に関して、情報技術(IT)と制御技術(OT)双方の要件や期待値を整合させることが可能になります。

それでは、この概念を工場の現場における「見える化(視覚化)」に応用してみましょう。

FactoryTalk® Optix™は、製造・生産アプリケーションの全領域にわたり、迅速かつ柔軟で拡張性に優れたソリューションを提供する、直感的なHMI設計および視覚化プラットフォームです。

その接続機能には、OPC UA情報モデルとの統合やMQTT接続に加え、組み込み型SQLite、ODBC、InfluxDBへの対応といった多彩なデータベース接続オプションが含まれています。さらに、FactoryTalk Optixアプリケーションは、DockerやThinManager®のコンテナ環境上でも実行可能です。
 

ランタイムアプリケーションをコンテナ化する理由

制御技術チームは、複数のマシンや施設間で一貫したランタイム動作を維持することを求められることがよくあります。しかし、デプロイ環境は時間の経過とともに必然的に変化していきます。

その結果、オペレーティングシステムのアップデート、ライブラリ、ドライバ、ローカル構成の変更などの違いによって、導入時やアップグレード時に問題が発生することがあります。

コンテナは、ランタイム環境をカプセル化することで、こうした潜在的なエラーへの対処を支援します。これにより、コンテナ対応ホストであればどこでも、アプリケーションを一貫した方法でデプロイし、起動することが可能になります。これは、開発から生産環境に至るまでの「一貫性と移植性の向上」という、コンテナ化が掲げるより広範な目標とも合致するものです。

標準化が極めて重要となる場面において、FactoryTalk Optixのコンテナデプロイは、ロックウェル・オートメーションが提供する実行ガイドライン(ポートの公開設定やライセンスの挙動に関する指針を含む)に裏打ちされた、正式にサポートされているアプローチです。

FactoryTalk Optix
FactoryTalk Optix
FactoryTalk Optix
コラボレーション、拡張性、相互運用性によって、HMI、IIoT、エッジ、およびデータプラットフォームのビジョンを実現し、成果物の品質と効率性を向上させます。
こちらをご覧ください

FactoryTalk Optixソフトウェアをお試しください

クラウドでのHMI開発の無限の可能性を体験してください。FactoryTalk Optix Studio Standardを無料でダウンロードするか、FactoryTalk Optix Studio Proの90日間トライアルをお試しください。

再現性があり、成功実績のあるコンテナ化ソフトウェアのデプロイパターン

以下の3つのパターンは、制御技術(OT)の領域において、ソフトウェアコンテナが具体的にどのような形で活用されうるかを視覚化するのに役立ちます。

1: 類似する複数の機器へのHMIの一括展開(フリート展開)

シナリオ: 生産ライン、スキッド、製造セル、または施設といった類似のアセット(設備資産)を複数保有しており、それら全体で一貫したHMI (ヒューマン・マシン・インターフェイス)によるオペレータ体験と、予測可能な更新モデルを実現したい場合

コンテナベースのアプローチは、標準化されたコンテナ環境内でランタイムアプリケーションを起動することで「一貫性」をもたらし、ポートの公開、コンテナ名の設定、再起動時の挙動といった、文書化されたコンテナ起動パラメータを利用することで「再現性」を確保します。ランタイムアプリケーションが生成したファイルや設定を永続化させる必要がある場合は、コンテナをホストコンピュータ上の実際のフォルダに接続してください。そうすることで、コンテナが再起動されたり置き換えられたりしても、データは保持されます。

2: 並列型モジュール式エッジ サービス

シナリオ:  環境での視覚化機能に加え、その隣接環境に展開される関連機能(例: FactoryTalk® Remote Access™ Runtime)も併せて必要とされる場合があります。

コンテナ技術を活用すれば、複数のコンポーネントをそれぞれ独立したパッケージとして保持したまま、単一のホスト上で並列に展開することが可能になります。また、「FactoryTalk Optixコンテナ実行ガイド」は、こうした展開構成において視覚化コンポーネントとしてのOptixランタイムアプリケーションをDocker上で実行するための、具体的な手順や仕組みを提供します。

組み合わせ可能なエッジアーキテクチャにおいては、視覚化ランタイムと並行してリモート接続サービスを実行することも有益です。例えば、FactoryTalk® Remote Access™ RuntimeはDockerイメージとして提供されており、FactoryTalk Optixランタイムコンテナの隣(または同一ホスト上で稼働する別の補完的なコンテナ化サービスと並行して)に、独立したコンテナとしてデプロイすることが可能です。コンテナは、プロセス分離を維持しつつ同一マシン上で互いに隣接して稼働するよう設計されているため、これはコンテナホストにとって極めて自然で最適な構成と言えます。

3: クラウドデプロイメント

シナリオ: 組織によっては、ランタイム環境を一元管理したい場合や、展開プロセスを標準化したい場合、またはクラウド環境に不可欠な運用業務との連携を円滑にしたい場合などに、このコンテナベースのアプローチをクラウド環境にまで拡張して適用することもあります。

こうしたシナリオにおいても、コンテナ化されたソフトウェアの運用に関する基本的な原則は変わりません。Optixのランタイムは、コンテナ化されたワークロードとしてパッケージ化し、運用することが可能です。その際、基盤となるコンピュートリソースはお客様自身のクラウドインフラによって提供され、お客様独自のITポリシーやセキュリティ体制の管理下に置かれます。

これは、Optixのクラウド対応ワークフローと自然に連携します。FactoryTalk® Optix Studio™ Proは、クラウド上でのコラボレーションや、リポジトリを活用した開発をサポートしているためです。また、ロックウェル・オートメーションは、FactoryTalk Remote Accessを活用したリモート展開のパターンについても提示しており、これにより、アップデートの適用にあたって現地へ物理的に赴く必要性を低減できます。

FactoryTalk Optixのコンテナ化デプロイに関する注意事項

サードパーティとの境界

コンテナ化されたソフトウェアの利用を始めたばかりの方は、サポートやライセンス条件の詳細については、DockerやPortainerなどのサードパーティのプロバイダにお問い合わせください。

ライセンスの挙動

エンタイトルメント・ライセンスキーが指定されていない場合、FactoryTalk Optixアプリケーションは120分経過後に実行を停止します。詳細は、FactoryTalk Optixのヘルプをご参照ください。

ポートの公開設定とアプリケーション構成の関連性

Optixをコンテナ環境で実行する場合、ホストPC上のポートを1つ選択し、それをOptixがWebクライアント用に使用するポートへ「転送(フォワード)」するように設定します。この内部ポートとは、FactoryTalk® Optix Studio™内で設定した「Web Presentation Engine」のポートのことです。

永続化は意図的に行なうべき

何を保存し、何を一時的なものとして扱うか、あらかじめ明確に定めておく必要があります。ボリュームバインドのオプションは、実行時に生じた変更内容をホストマシンのローカルフォルダに書き込むことで永続化し、コンテナの再起動や置き換えが行なわれても変更内容が失われないようにするために存在します。
 

再現性が第一、他はすべて二の次

FactoryTalk Optixをコンテナ化されたソフトウェアとしてデプロイすることの、実質的な価値は「再現性」にあります。

ソフトウェアコンテナは、ポート公開、再起動時の挙動、そして(必要に応じ)永続化のためのボリュームマッピングといった標準的なコンテナ起動の概念を活用することで、異なる環境下においても同一のアプリケーションを、一貫性のある、かつ明確に文書化された手法で実行することを可能にします。これは、環境間の差異(環境ドリフト)を低減し、IT (情報技術)からOT (制御技術)に至るまで、開発環境から生産環境までの一貫性を向上させるという、コンテナ化が掲げるより広範な目標を強力に後押しするものです。

次のステップへ進んでみませんか? 今回ご紹介した基本概念はそのままに、より広範なコンテナ化の文脈において、ThinManager®ソフトウェアとFactoryTalk Optixがどのように連携・関連しているかをご確認いただけます。また、FactoryTalk Optixのクラウドベースソフトウェアおよびハードウェアデバイスを含む、製品ポートフォリオの全容については、こちらから詳細をご覧いただけます。

FactoryTalk Optixとは何か?

FactoryTalk Optix は、ロックウェル・オートメーションが提供する、クラウド対応の新しいHMIプラットフォームです。柔軟かつブラウザベースの視覚化機能と、エッジデータ管理のために設計されています。

本プラットフォームを活用することで、ユーザは多様なハードウェア環境に対し、アプリケーションの設計、テスト、および展開を行なうことができます。オープンアーキテクチャを採用しているほか、FactoryTalk Hub™を通じた複数ユーザ間での共同作業、さらにはOPC UAやMQTTプロトコルへの必須サポートも備えています。

FactoryTalk Optixの主なメリット(上位3つ):

1. クラウドを活用した共同作業と設計: チームメンバーはWebブラウザを使用して、場所を問わずプロジェクトに取り組むことができます。また、Git連携機能が組み込まれており、バージョン管理や複数ユーザによる同時編集が可能です。

2. 最高の相互運用性と柔軟性: Optixプラットフォームは、ロックウェル・オートメーションのデバイスに加え、サードパーティ製デバイスもサポートしています。これにより、ローカル環境、エッジ環境、クラウド環境など、さまざまなプラットフォームへの展開が可能となります。

3. 最新かつ拡張性の高い視覚化機能: 画面サイズやデバイスの種類(スマートフォンやタブレットを含む)に合わせて自動的に適応する、レスポンシブかつオブジェクト指向のグラフィック機能を搭載しています。

プロジェクト実装リファレンス:

ロックウェル・オートメーションの公開GitHubリポジトリにアクセスしてください。サンプルプロジェクトでは、最新のテクノロジ、革新的な設計、および拡張性の高い展開オプションを活用して、いかにして価値提供を加速できるかを紹介しています。

Optix_Docker_FTOptixUpdateServerサンプルプロジェクトは、FactoryTalk Optix Runtime用のDockerイメージを構築・実行し、そのコンテナへOptixアプリケーションを展開するためのリファレンス実装を提供します。

公開 2026年4月15日

トピック: Optimize Production デジタルトランスフォーメーションを促進 自動車およびタイヤ 化学薬品 食品飲料 ヒューマン・マシン・インターフェイス FactoryTalk Optix FactoryTalk ThinManager

Paul Haikal
Paul Haikal
Commercial Portfolio Manager, Visualization Software, Rockwell Automation
Paul has 20+ years’ experience in industrial automation,  spanning remote support, enablement and product and portfolio leadership -- with a passion for visualization to deliver intuitive, connected operations. He leads programs improving customer outcomes and enabling large-scale deployments, helping teams move faster from operational data to action through secure, scalable design- and data-driven decision support across HMI and SCADA offerings like FactoryTalk View and FactoryTalk Optix.
購読登録

最新ニュースや情報をお受け取りになるには、メールマガジンの購読登録をお願いいたします。

購読登録

お客様へのご提案

Introduction to Containerization: Bridging IT and OT
Introduction to Containerization: Bridging IT and OT
ブログ
ブログ
Introduction to Containerization: Bridging IT and OT
The goal of this post is to demonstrate containerization’s power to streamline application deployment across IT and OT environments.
Loading
Loading
Loading
  1. Chevron LeftChevron Left ロックウェル・オートメーションのホーム
  2. Chevron LeftChevron Left 企業情...
  3. Chevron LeftChevron Left ニュース
  4. Chevron LeftChevron Left ブログ
  5. Chevron LeftChevron Left コンテナ化されたソフトウェアが、ITとOTの統合を実現
本サイトのコンテンツは、人による確認や編集が行われず、人工知能(AI)によって翻訳されています。コンテンツには誤りや不正確な情報が含まれる場合があり、いかなる保証もなく「そのままの状態」で提供されます。 公式な文章は、コンテンツの英語版です。
を続行するには、クッキーの設定を更新してください.
この機能には、お客様の利便性を向上させるためにクッキーが必要です。これらのクッキーを許可するように設定を更新してください:
  • ソーシャルメディア・クッキー
  • 機能性クッキー
  • パフォーマンスクッキー
  • マーケティングクッキー
  • 全てのクッキー
いつでも設定を更新することができます。詳しくは{0}をご覧ください プライバシーポリシー
CloseClose