翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
コンピューティング用のコンテナ
コンテナは、マイクロサービスで構成される最新の MES の一般的な選択肢です。コンテナは、MES 開発者がアプリケーションをパッケージ化してデプロイするための強力な方法です。コンテナは軽量で、MES アプリケーションがどこでも実行およびスケーリングするための一貫性のあるポータブルソフトウェアを提供します。コンテナは、インターフェイス処理などのバッチジョブの実行、自動品質検査などのユースケースでの機械学習アプリケーションの実行、レガシー MES モジュールのクラウドへの移行にも推奨されます。ほとんどの MES モジュールは、コンピューティングにコンテナを使用できます。
アーキテクチャ
次の図のアーキテクチャは、DNS とロードバランシングを組み合わせて、バックエンドのコンテナ化されたコンピューティングで一貫したユーザーエクスペリエンスを実現します。また、継続的な更新のための継続的インテグレーションと継続的デプロイ (CI/CD) パイプラインも含まれています。

-
MES 開発チームは AWS CodePipeline を使用してコードを構築、コミット、デプロイします。
-
新しいコンテナイメージは Amazon Elastic Container Registry (Amazon ECR) にプッシュされます。
-
フルマネージド Amazon Elastic Kubernetes Service (Amazon EKS) クラスターは、本番管理やインベントリ管理などの MES マイクロサービスのコンピューティング機能をサポートします。
-
AWS データベースとクラウドストレージサービスは、マイクロサービスの固有のニーズをサポートするために使用されます。
-
Elastic Load Balancing (ELB) は、1 つ以上のアベイラビリティーゾーンの複数のターゲットに MES モジュールの受信トラフィックを自動的に分散します。詳細については、Amazon EKS ドキュメントの「ワークロード」を参照してください。
-
Amazon Route 53 は、プライマリのロードバランサーへの受信リクエストを解決するための DNS サービスとして機能します AWS リージョン。