Amazon GameLift Servers がコンテナフリートに新機能を追加
Amazon GameLift Servers は、コンテナグループ定義での Linux 機能のカスタマイズとインスタンス上の全コンテナのネットワーク情報の取得を可能にする機能を追加する。これによりゲーム開発者はコンテナの権限を細かく制御し、ゲームサーバーと補助サービス間の通信を自動化できる。
Amazon GameLift Servers は、コンテナフリートに 2 つの重要な改善機能を追加する。これによりゲームサーバーのデプロイにおける柔軟性とコンテナ間の通信が向上する。まず、コンテナグループ定義で Linux 機能をカスタマイズできるため、Docker のデフォルト機能セットを超えた制御が可能になる。これは NET_RAW などの特殊な機能が必要なゲームサーバーに特に有用である。次に、新機能 ListContainersNetworkInfo () サーバー SDK アクションにより、インスタンス上の全コンテナの包括的なネットワーク情報 (コンテナ名、ID、ローカル IP アドレス、コンテナグループタイプ) を取得できる。これにより、自動サービス検出とメトリクスコレクターやロギングエージェントなどの補助サービスとの通信が簡素化される。これらの改善機能は、Amazon GameLift Servers コンソール、AWS CLI、AWS SDK、AWS CloudFormation で利用可能である。ListContainersNetworkInfo () アクションは、Go、C++、C# のサーバー SDK 5.x および Unreal Engine と Unity のプラグインでサポートされている。両機能は、中国を除く Amazon GameLift Servers がサポートされているすべての AWS リージョンで利用できる。