

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# マルチコンテナエンドポイント
<a name="multi-container-endpoints"></a>

SageMaker AI マルチコンテナエンドポイントを使用すると、1 つの SageMaker AI エンドポイントに、異なるモデルやフレームワークを使用する複数のコンテナをデプロイできます。コンテナは、推論パイプラインとして順番に実行することも、エンドポイントの使用率を向上させ、コストを最適化するために直接呼び出しを使って各コンテナに個別にアクセスすることもできます。

マルチコンテナエンドポイントのコンテナを順番に呼び出す方法については、「[Amazon SageMaker AI の推論パイプライン](inference-pipelines.md)」を参照してください。

マルチコンテナエンドポイントの特定のコンテナを呼び出す方法については、「[直接呼び出しが設定されたマルチコンテナエンドポイントを呼び出す](multi-container-direct.md)」を参照してください。

**Topics**
+ [マルチコンテナエンドポイントを作成する (Boto3)](multi-container-create.md)
+ [マルチコンテナエンドポイントを更新する](multi-container-update.md)
+ [直接呼び出しが設定されたマルチコンテナエンドポイントを呼び出す](multi-container-direct.md)
+ [直接呼び出しが設定されたマルチコンテナエンドポイントのセキュリティ](multi-container-security.md)
+ [直接呼び出しが設定されたマルチコンテナエンドポイントのメトリクス](multi-container-metrics.md)
+ [マルチコンテナエンドポイントをオートスケーリングする](multi-container-auto-scaling.md)
+ [マルチコンテナエンドポイントをトラブルシューティングする](multi-container-troubleshooting.md)

次のポリシーでは、指定された正規表現のいずれかに `TargetContainerHostname` フィールドの値が一致する場合にのみ `invoke_endpoint` リクエストを許可します。

------
#### [ JSON ]

****  

```
{
    "Version":"2012-10-17",		 	 	 
    "Statement": [
        {
            "Action": [
                "sagemaker:InvokeEndpoint"
            ],
            "Effect": "Allow",
            "Resource": "arn:aws:sagemaker:us-east-1:111122223333:endpoint/endpoint_name",
            "Condition": {
                "StringLike": {
                    "sagemaker:TargetModel": [
                        "customIps*",
                        "common*"
                    ]
                }
            }
        }
    ]
}
```

------

次のポリシーでは、`Deny` ステートメントで指定された正規表現のいずれかに `TargetContainerHostname` フィールドの値が一致する場合は `invoke_endpoint` リクエストを拒否します。

------
#### [ JSON ]

****  

```
{
    "Version":"2012-10-17",		 	 	 
    "Statement": [
        {
            "Action": [
                "sagemaker:InvokeEndpoint"
            ],
            "Effect": "Allow",
            "Resource": "arn:aws:sagemaker:us-east-1:111122223333:endpoint/endpoint_name",
            "Condition": {
                "StringLike": {
                    "sagemaker:TargetModel": [
                        "model_name*"
                    ]
                }
            }
        },
        {
            "Action": [
                "sagemaker:InvokeEndpoint"
            ],
            "Effect": "Deny",
            "Resource": "arn:aws:sagemaker:us-east-1:111122223333:endpoint/endpoint_name",
            "Condition": {
                "StringLike": {
                    "sagemaker:TargetModel": [
                        "special-model_name*"
                    ]
                }
            }
        }
    ]
}
```

------

 SageMaker AI の条件キーの詳細については、*AWS Identity and Access Management ユーザーガイド*の「[Condition Keys for SageMaker AI](https://docs.aws.amazon.com/IAM/latest/UserGuide/list_amazonsagemaker.html#amazonsagemaker-policy-keys)」を参照してください。