投稿日: Mar 13, 2024

Amazon S3 on Outposts は AWS IAM アクセス権限をローカルにキャッシュするようになり、AWS Outposts で実行されるアプリケーションのパフォーマンスが向上しました。このローカルキャッシュにより、親 AWS リージョンでの認証および承認操作で発生するファーストバイトレイテンシーの変動がなくなり、オブジェクト API リクエストのパフォーマンスが向上します。

S3 on Outposts に API リクエストを行うと、S3 on Outposts の AWS IAM 権限は、Outpost で安全に、ローカルにキャッシュされます。それ以降の S3 オブジェクト API リクエストは、キャッシュされたデータを使用して認証および承認されるため、AWS リージョンへの往復で発生するレイテンシーがなくなります。キャッシュは、Outpost が AWS リージョンに接続されている場合は最大 10 分間有効で、S3 on Outposts API リクエストを行うと非同期で更新されるため、最新の権限が使用されます。ローカルキャッシュを利用するには、SigV4A アルゴリズムを使用して API リクエストに署名する必要があります。このアルゴリズムは AWS SDK の最新バージョンで使用可能で、AWS 共通ランタイム (CRT) ライブラリへの依存関係を通じて取得されます。

S3 on Outposts による認証および承認キャッシュのサポートは、S3 on Outposts が追加費用なしで利用できるすべての AWS リージョンでご利用いただけます。使用の開始や詳細については、S3 on Outposts のページにアクセスするか、ドキュメントをお読みください。