ドキュメント履歴 - Amazon Simple Storage Service

ドキュメント履歴

  • 現行 API バージョン: 2006-03-01

次の表に、Amazon Simple Storage Service API リファレンスおよび Amazon S3 ユーザーガイドの各リリースにおける重要な変更点が記されています。このドキュメントの更新に関する通知については、RSS フィードにサブスクライブできます。

変更説明日付

Amazon S3 は、バケットクォータの増加を最大 1,000 バケットまで自動的に承認

Amazon S3 は、バケットクォータの増加を最大 1,000 バケットまで自動的に承認するようになりました。バケットの使用率を確認したり、増加をリクエストしたりするには、Service Quotas コンソールにアクセスしてください。

2024 年 9 月 30 日

Amazon S3 ライフサイクル設定の新しいデフォルトの最小オブジェクトサイズ移行動作

Amazon S3 は、128 KB 未満のオブジェクトが任意のストレージクラスに移行されないように、S3 ライフサイクル設定にデフォルトの動作を適用するようになりました。この動作を上書きする方法については、「128 KB 未満のオブジェクトの移行を許可する」を参照してください。

2024 年 9 月 24 日

ディレクトリバケットは、カスタマーマネージドキーを使用した SSE-KMS をサポートするようになりました。

ディレクトリバケットは、カスタマーマネージドキーを使用した AWS Key Management Service (AWS KMS) キーによるサーバー側の暗号化 (SSE-KMS) をサポートするようになりました。ディレクトリバケット内でデータを暗号化し、セキュリティを管理するためのオプションが増えました。詳細については、「Data protection and encryption in directory buckets」を参照してください。

2024 年 9 月 17 日

S3 Access Grants は、呼び出し元のアクセス許可を一覧表示する API アクションをサポート

IAM ID と IAM アイデンティティセンターの社内ディレクトリ ID は、ListCallerAccessGrants API を使用して、Amazon S3 S3 バケット、プレフィックス、およびオブジェクトを一覧表示できるようになりました。この API を使用して、IAM または企業ディレクトリ ID が S3 Access Grants を介してアクセスできるすべての S3 データを、特定の AWS アカウント内で検出します。詳細については、「呼び出し元のアクセス許可を一覧表示する」を参照してください。

2024 年 9 月 5 日

同じアカウントリクエストに対する拡張アクセス拒否メッセージ

Amazon S3 は、同じ AWS アカウント内のリソースに対して行われたリクエストのアクセス拒否 (HTTP 403 Forbidden) エラーに追加コンテキストを含めるようになりました。この新しいコンテキストには、アクセスを拒否したポリシーのタイプ、拒否の理由、リソースへのアクセスをリクエストした AWS Identity and Access Management (IAM) ユーザーまたはロールに関する情報が含まれます。このコンテキストは、アクセス問題のトラブルシューティング、アクセス拒否エラーの根本原因の特定、関連するポリシーの更新による誤ったアクセスコントロールの修正に役立ちます。この追加のコンテキストは、AWS CloudTrail ログでも使用できます。AWS GovCloud (US) Regions および中国リージョンを含むすべての AWS リージョンで、同じアカウントリクエストに対する拡張アクセス拒否エラーメッセージが利用可能になりました。詳細については、「Amazon S3 でのアクセス拒否 (403 Forbidden) エラーのトラブルシューティング」を参照してください。

2024 年 8 月 21 日

Amazon S3 が PutObject および CompleteMultipartUpload の条件付き書き込みの使用をサポート

アップロード時の条件付き書き込みオペレーションを使用して、バケット内にオブジェクトが存在するかどうかを確認してからオブジェクトを作成できるようになりました。これにより、既存のデータの上書きを阻止できます。条件付き書き込みでは、バケット内に同じキー名を持つ既存のオブジェクトが存在しないことを検証します。詳細については、「条件付きリクエスト」を参照してください。

2024 年 8 月 20 日

Amazon S3 は、いくつかの HTTP エラーコードを課金対象から除外

Amazon S3 は、お客様が開始していない不正なリクエストに課金しないための変更を完了しました。詳細については、「Amazon S3 のエラーレスポンスに対する請求」を参照してください。

2024 年 8 月 19 日

新規のお客様への Amazon S3 Select の提供が終了

新規のお客様への Amazon S3 Select の提供は終了しました。Amazon S3 Select をご利用の既存のお客様は、今後も通常どおり使用できます。詳細はこちら

2024 年 7 月 25 日

Amazon S3 インベントリが s3:InventoryAccessibleOptionalFields 条件キーをサポート

Amazon S3 インベントリは s3:InventoryAccessibleOptionalFields 条件キーをサポートしており、ユーザーがレポートにオプションのメタデータフィールドを含めることができるかどうかを制御します。詳細については、「S3 インベントリレポート設定の作成を制御する」を参照してください。

2024 年 2 月 20 日

S3 on Outposts の IPv6 サポート

S3 on Outposts デュアルスタックエンドポイント経由で IPv6 を使用して、S3 on Outposts バケットにアクセスできるようになりました。S3 on Outposts での IPv6 サポートにより、S3 on Outposts バケットとコントロールプレーンリソースを IPv6 ネットワーク経由で管理できます。

2024 年 1 月 16 日

新しい高パフォーマンスのシングルゾーン Amazon S3 ストレージクラス – S3 Express One Zone

Amazon S3 Express One Zone は、最もレイテンシーの影響を受けやすいアプリケーションに 1 桁のミリ秒単位で一貫したデータアクセスを提供することを目的として構築された、高パフォーマンスのシングルアベイラビリティーゾーンの Amazon S3 ストレージ クラスです。詳細については、「S3 Express One Zone」を参照してください。

2023 年 11 月 28 日

Mountpoint for Amazon S3 での S3 Express One Zone のサポートの追加

S3 Express One Zone のディレクトリバケットを Mountpoint を使用してマウントできるようになりました。

2023年11月28日

Lambda 呼び出しスキーマのバージョン

Amazon S3 バッチオペレーションでは、ディレクトリバケットで動作するバッチオペレーションジョブで使用するための新しい Lambda 呼び出しスキーマバージョンが導入されました。詳細については、「ディレクトリバケットでの Lambda と Amazon S3 のバッチオペレーションの使用」を参照してください。

2023年11月28日

ディレクトリバケットのインポートアクション

Amazon S3 でインポートアクションが提供されるようになりました。インポートは、オブジェクトを汎用バケットからディレクトリバケットにコピーする Amazon S3 バッチオペレーションジョブを作成するための効率的な方法です。詳細については、「ディレクトリバケットへのオブジェクトのインポート」を参照してください。

2023年11月28日

S3 Access Grants で S3 アクセスを管理する

Amazon S3 Access Grants を使用すると、AWS Identity and Access Management (IAM) プリンシパルのデータアクセス許可を大規模に管理できます。また、Azure AD などの企業ディレクトリからのディレクトリアイデンティティも管理できます。最小権限の S3 アクセス権限を強制し、ビジネスニーズに基づいてそれらのアクセス権限を簡単にスケーリングできるようになりました。詳細については、「S3 Access Grants でのアクセス管理」を参照してください。

2023 年 11 月 26 日

Mountpoint for Amazon S3 バッチオペレーション

Mountpoint で、繰り返しアクセスするデータのキャッシュを設定できるようになりました。 

2023年11月22日

Amazon S3 バッチオペレーションのマニフェスト生成の拡張

ジョブを作成する際に指定するオブジェクトフィルタ条件に基づいたマニフェストの自動生成を Amazon S3 Batch オペレーションに指示できるようになりました。このオプションは、Amazon S3 コンソールで作成したバッチレプリケーションジョブ、または AWS CLI、AWS、Amazon S3 REST API を使用して作成した任意のジョブタイプで使用できます。詳細については、「Amazon S3 バッチオペレーションジョブの作成」を参照してください。

2023年11月22日

既存の Amazon S3 バケットでの Object Lock 設定の追加

既存の Amazon S3 バケットで Object Lock を有効にできるようになりました。新規または既存のバケットにリーガルホールドと保持期間を設定できます。詳細については、「オブジェクトロックの使用」を参照してください。

2023年11月20日

プレフィックスの S3 Storage Lens リクエストメトリクス

S3 Storage Lens は、Amazon S3 バケット内のプレフィックスに対してリクエストメトリクスを導入しています。詳細については、「メトリクスカテゴリ」を参照してください。

2023 年 11 月 17 日

Amazon S3 ストレージレンズグループ

S3 Storage Lens には、オブジェクトメタデータに基づいてオブジェクト用のカスタム定義フィルタである Storage Lens グループが導入されています。詳細については、「Amazon S3 ストレージレンズグループの使用」を参照してください。

2023 年 11 月 15 日

新しい IAM ポリシー

S3 on Outposts では、ネットワークリソースの管理に役立つ、サービスにリンクされたロール AWSServiceRoleForS3OnOutposts が導入されました。詳細については、「S3 on Outposts でのサービスにリンクされたロールの使用」を参照してください。

2023 年 10 月 3 日

Amazon S3 は、削除マーカーの Last-Modified 時間を提供します。

Amazon S3 は、S3 Head オペレーションと Get API オペレーションのレスポンスヘッダーに、削除マーカーの Last-Modified 時間を提供します。詳細については、「削除マーカーの使用」を参照してください。

2023 年 9 月 27 日

AWS マネージドポリシーに対する Amazon S3 の最新情報

Amazon S3 が s3:Describe* 許可を AmazonS3ReadOnlyAccess に追加しました。詳細については、「Amazon S3 の AWS マネージドポリシー」を参照してください。

2023 年 8 月 11 日

S3 バッチオペレーションによる標準復元リクエストの開始時間が短縮されました

S3 バッチオペレーションによる復元リクエストの標準取得を数分で開始できるようになりました。詳細については、「アーカイブの取り出しオプション」を参照してください。

2023 年 8 月 9 日

Amazon S3 バケットをローカルファイルシステムとしてマウントするための、高スループットのオープンソースファイルクライアントである、Mountpoint を追加しました。

Mountpoint を使うと、アプリケーションはファイルオペレーションを通じて Amazon S3 に保存されているオブジェクトにアクセスできるため、アプリケーションはファイルインターフェイスを通じて Amazon S3 の伸縮自在なストレージとスループットにアクセスできます。

2023 年 8 月 9 日

AWS Key Management Service キーによる二層式サーバー側の暗号化 (DSSE-KMS)

AWS Key Management Service (AWS KMS) キーによる二層式サーバー側の暗号化 (DSSE-KMS) を使用すると、オブジェクトが Amazon S3 にアップロードされるときに 2 つの暗号化レイヤーが適用されます。詳細については、「AWS KMS キーによる二層式サーバー側の暗号化の使用」を参照してください。

2023 年 6 月 13 日

Amazon S3 は、すべての新しいバケットについて、S3 ブロックパブリックアクセスを有効にし、S3 アクセスコントロールリスト (ACL) を無効にします。

Amazon S3 は、すべての AWS リージョンのすべての新しい S3 バケットについて、S3 ブロックパブリックアクセスを自動的に有効にし、S3 アクセスコントロールリスト (ACL) を無効にするようになりました。詳細については、「Amazon S3 ストレージへのパブリックアクセスをブロックする」と「オブジェクトの所有権の制御とバケットの ACL の無効化」を参照してください。

2023 年 4 月 27 日

S3 レプリケーションオペレーション失敗メトリクス

Amazon S3 には、S3 レプリケーションの失敗をモニタリングするための新しい Amazon CloudWatch メトリクスが追加されています。詳細については、「レプリケーションメトリクスによる進捗状況のモニタリング」を参照してください。

2023 年 4 月 5 日

プライベート DNS

Amazon S3 の AWS PrivateLink がプライベート DNS をサポートするようになりました。詳細については、「プライベート DNS」を参照してください。

2023 年 3 月 14 日

Amazon S3 コンソールでのクロスアカウントアクセスポイントのサポート

Amazon S3 では、Amazon S3 コンソールによるクロスアカウントのアクセスポイントの作成がサポートされるようになりました。詳細については、「アクセスポイントの作成」を参照してください。

2023 年 3 月 14 日

Amazon S3 on Outposts は S3 Replication on Outposts をサポートします

ローカル S3 レプリケーションを使用すると、オブジェクトを単一の Outposts レプリケート先バケットまたは複数のレプリケート先バケットに自動的に複製できます。レプリケート先バケットは、異なる AWS Outposts でも、レプリケート元バケットと同じ Outposts 内でも配置することができます。詳細については、「S3 on Outposts のオブジェクトのレプリケート」を参照してください。

2023 年 3 月 14 日

Amazon S3 Object Lambda アクセスポイントのエイリアス

Object Lambda アクセスポイントを作成すると、Amazon S3 は Object Lambda アクセスポイントの固有のエイリアスを自動的に生成します。アクセスポイントのデータプレーンオペレーションのリクエストで、Amazon S3 バケット名や Object Lambda アクセスポイント Amazon Resource Name (ARN) の代わりに、このエイリアスを使用することができます。詳細については、「Amazon S3 Object Lambda アクセスポイントの使用」を参照してください。

2023 年 3 月 14 日

Amazon S3 マルチリージョンアクセスポイントのクロスアカウントサポート

Amazon S3 では、Amazon S3 コンソールによるクロスアカウントのマルチリージョンアクセスポイントの作成がサポートされるようになりました。詳細については、「マルチリージョンアクセスポイントの作成」を参照してください。

2023 年 3 月 14 日

クロスアカウントアクセスポイント

Amazon S3 は、クロスアカウントアクセスポイントの作成をサポートしています。AWS Command Line Interface (AWS CLI) または REST API CreateAccessPoint オペレーションを使用してクロスアカウントアクセスポイントを作成できます。詳細については、「アクセスポイントの作成」を参照してください。

2022 年 11 月 30 日

Amazon S3 で Amazon S3 マルチリージョンアクセスポイントのフェイルオーバーコントロールをサポート

Amazon S3 で、Amazon S3 マルチリージョンアクセスポイントのフェイルオーバーコントロールが導入されました。これらのコントロールにより、Amazon S3 マルチリージョンアクセスポイントを経由する S3 データアクセスリクエストトラフィックを数分以内に別の AWS リージョン に移行し、可用性の高いアプリケーションをテストおよび構築することができます。詳細については、「Amazon S3 Multi-Region Access Point failover controls」(Amazon S3 マルチリージョンアクセスポイントのフェイルオーバーコントロール) を参照してください。

2022 年 11 月 28 日

Amazon S3 ストレージレンズの 34 の新しいメトリクスで組織全体の可視性を向上

S3 ストレージレンズは、より深いコスト最適化の機会を発見し、データ保護のベストプラクティスを特定し、アプリケーションワークフローのパフォーマンスを向上させるための 34 の追加メトリクスを導入しました。詳細については、「S3 Storage Lens metrics」(S3 ストレージレンズメトリクス) を参照してください。

2022 年 11 月 17 日

Amazon S3 で、S3 Glacier Flexible Retrieval および S3 Glacier Deep Archive のより高い復元リクエストのレートをサポート

Amazon S3 は、S3 Glacier Flexible Retrieval および S3 Glacier Deep Archive ストレージクラスで、AWS アカウント ごとに、1 秒あたり最大 1,000 件のトランザクションの復元リクエストをサポートします。

2022 年 11 月 15 日

Amazon S3 on Outposts は、追加の S3 ライフサイクルアクションとフィルタをサポート

S3 on Outposts は、キャパシティ管理を最適化するための追加の S3 ライフサイクルルールをサポートしています。オブジェクトが古くなったり、新しいバージョンに置き換えられたりしたときに期限切れにすることができます。プレフィックス、オブジェクトタグ、オブジェクトサイズでフィルタリングすることで、バケット全体またはバケット内のオブジェクトのサブセットに対してライフサイクルルールを作成することができます。ライフサイクル設定の管理の詳細については、「Amazon S3 on Outposts バケットのライフサイクル設定を作成および管理する」を参照してください。

2022 年 11 月 2 日

SSE-C オブジェクトに対する S3 レプリケーションのサポート

カスタマー提供キーでサーバーサイド暗号化を使用して作成されたオブジェクトをレプリケートすることができます。暗号化されたオブジェクトのレプリケートについて詳しくは、「サーバー側の暗号化 (SSE-C、SSE-S3、SSE-KMS) で作成されたオブジェクトをレプリケートする」を参照してください。

2022 年 10 月 24 日

Amazon S3 on Outposts でアクセスポイントのエイリアスをサポート

S3 on Outposts では、Outposts バケット内の任意のオブジェクトにアクセスするにはアクセスポイントを使用する必要があります。バケットのアクセスポイントを作成するたびに、S3 on Outposts によってアクセスポイントのエイリアスが自動的に生成されます。このアクセスポイントエイリアスは、あらゆるデータプレーンオペレーションでアクセスポイント ARN の代わりに使用できます。詳細については、「Using a bucket-style alias for your S3 on Outposts bucket access point」(S3 on Outposts バケットアクセスポイントにバケット形式のエイリアスを使用する) を参照してください。

2022 年 10 月 21 日

S3 Object Lambda で HeadObject、ListObjects、および ListObjectsV2 オペレーションをサポート

カスタムコードを使用して、標準の S3 GETLISTHEAD リクエストによって返されるデータを変更し、行のフィルタリング、画像の動的なサイズ変更、機密データの編集などを行うことができるようになりました。詳細については、「S3 Object Lambda を使用したオブジェクトの変換」を参照してください。

2022 年 10 月 4 日

Amazon S3 on Outposts で S3 バージョニングをサポート

S3 バージョニングを有効にすると、オブジェクトの複数の異なるコピーが同じバケット内に保存されます。S3 バージョニングを使用すると、Outposts バケットに保存されたあらゆるオブジェクトのあらゆるバージョンを保存、取得、復元できます。S3 バージョニングによって、意図しないユーザーアクションやアプリケーション障害から復旧できます。詳細については、「Managing S3 Versioning for your S3 on Outposts bucket」(S3 on Outposts バケットの S3 バージョニングの管理) を参照してください。

2022 年 9 月 21 日

Amazon S3 用 AWS Backup

AWS Backup は、Amazon S3 のデータを保護するための中央バックアップポリシーを定義するために使用できる、フルマネージド型のポリシーベースのサービスです。詳細については、「Amazon S3 用の AWS Backup の使用」を参照してください。

2022 年 2 月 18 日

S3 バッチレプリケーションを使用して既存のオブジェクトをレプリケートする

S3 バッチレプリケーションを使用すると、レプリケーション設定が実行される前に存在していたオブジェクトをレプリケートできます。既存のオブジェクトのレプリケートは、バッチオペレーションジョブを使用して行います。S3 バッチレプリケーションは、Amazon S3 バケット間で新しいオブジェクトを継続的かつ自動的にコピーするライブレプリケーションとは異なります。詳細については、「S3 バッチレプリケーションを使用した既存のオブジェクトをレプリケートする」を参照してください。

2022 年 2 月 8 日

S3 Glacier Flexible Retrieval の名前変更

Glacier ストレージクラスが S3 Glacier Flexible Retrieval に変更されました。この変更は API に影響を与えません。

2021 年 11 月 30 日

ACL を無効にする新しい S3 オブジェクトの所有権の設定

オブジェクト所有権のバケット所有者強制設定を適用すると、バケットとその中のオブジェクトの ACL を無効にして、バケット内のすべてのオブジェクトの所有権を取得できます。バケット所有者の強制設定により、Amazon S3 に保存されているデータのアクセス管理が簡単になります。詳細については、バケットのオブジェクト所有権のコントロールと ACL の無効化を参照してください。

2021 年 11 月 30 日

新しい S3 Intelligent-Tiering ストレージクラス

S3 Intelligent-Tiering のアーカイブインスタントアクセスは、S3 Intelligent-Tiering の下位にあるストレージクラスです。詳細については、「S3 Intelligent-Tiering の仕組み」を参照してください。

2021 年 11 月 30 日

新しい S3 Glacier Instant Retrieval ストレージクラス

S3 Glacier Instant Retrieval ストレージクラスに、オブジェクトを配置できるようになりました。このストレージクラスの詳細については、Amazon S3 ストレージクラス を参照してください。

2021 年 11 月 30 日

Amazon S3 用 AWS Backup プレビュー

AWS Backup は、Amazon S3 のデータを保護するための中央バックアップポリシーを定義するために使用できる、フルマネージド型のポリシーベースのサービスです。詳細については、Amazon S3 AWS Backup の使用方法を参照してください。

2021 年 11 月 30 日

Amazon S3 用 AWS Identity and Access Management Access Analyzer

IAM Access Analyzer は、IAM ポリシーの文法 および ベストプラクティス に対してポリシーチェックを行います。IAM Access Analyzer を使用したポリシーの検証の詳細については、IAM ユーザーガイドIAM Access Analyzer のポリシーの検証を参照してください。

2021 年 11 月 30 日

新しいイベントタイプ

Amazon S3 イベント通知に追加されたイベントタイプ。Amazon S3 イベント通知 を参照してください。

2021 年 11 月 29 日

バケットで Amazon EventBridge を有効にする

Amazon S3 バケットで EventBridge を有効にして Amazon EventBridge にイベントを送信できます。EventBridge を使用する を参照してください。

2021 年 11 月 29 日

新しい S3 ライフサイクルフィルタ

オブジェクトサイズに基づいてライフサイクルルールを作成したり、最新ではないオブジェクトバージョンをどれほど保持するかを指定したりできます。ライフサイクル設定についての詳細は、「S3 ライフサイクル設定の例」を参照してください。

2021 年 11 月 23 日

Amazon S3 ストレージレンズのメトリクスを Amazon CloudWatch にパブリッシュする

S3 Storage Lens の使用状況とアクティビティのメトリクスを Amazon CloudWatch に公開して、CloudWatch ダッシュボード で運用状態の統一ビューを作成できます。また、アラームやトリガーアクション、メトリクス計算、異常検出などの CloudWatch 機能を使用して、S3 Storage Lens メトリクスをモニタリングして対処することができます。さらに、 CloudWatch API により、サードパーティープロバイダーを含むアプリケーションが S3 Storage Lens メトリクスにアクセスできるようになります。詳細については、Cloudwatch の S3 Storage Lens メトリクスのモニタリング を参照してください。

2021 年 11 月 22 日

マルチリージョンアクセスポイント

マルチリージョンアクセスポイントを使用して、アプリケーションが複数の AWS リージョン にある Amazon S3 バケットからのリクエストを実行するために使用できるグローバルエンドポイントを作成できます。このマルチリージョンアクセスポイントを使用して、レイテンシーが最も低いバケットにデータをルーティングできます。マルチリージョンアクセスポイントの詳細と使用方法については、「Amazon S3 のマルチリージョンアクセスポイント」を参照してください。

2021 年 9 月 2 日

Amazon S3 on Outposts に追加されたアプリケーションのダイレクトローカルアクセス

AWS Outposts 仮想プライベートクラウド (VPC) の外でアプリケーションを実行し、S3 on Outposts のデータにアクセスすることができます。オンプレミスネットワークから直接 S3 on Outposts オブジェクトにアクセスすることもできます。お客様所有の IP (CoIP) アドレスを使用して S3 on Outposts のエンドポイントを構成し、オンプレミスネットワークからローカルゲートウェイを作成してオブジェクトにアクセスする方法については、VPC 専用のアクセスポイントを使用した Amazon S3 on Outposts へのアクセスに関する記事を参照してください。

2021 年 7 月 29 日

Amazon S3 アクセスポイントエイリアス

アクセスポイントを作成すると、Amazon S3 はデータアクセス用のバケット名の代わりに使用できるエイリアスを自動的に生成します。このアクセスポイントエイリアスは、あらゆるアクセスポイントのデータプレーンオペレーションにおいて、Amazon リソースネーム (ARN) の代わりに使用することができます。詳細については、「アクセスポイントにバケット形式のエイリアスを使用する」を参照してください。

2021 年 7 月 26 日

Amazon S3 インベントリと S3 バッチオペレーションでは、S3 バケットキーのステータスがサポートされています

Amazon S3 インベントリおよびバッチオペレーションでは、S3 バケットキーを使用した既存のオブジェクトの識別とコピーがサポートされています。S3 バケットキーは、既存のオブジェクトのサーバー側の暗号化コストの削減を加速します。詳細については、「Amazon S3 Inventory」および「バッチオペレーションによるオブジェクトのコピー」を参照してください。

2021 年 6 月 3 日

Amazon S3 ストレージレンズメトリクスアカウントのスナップショット

S3 Storage Lens アカウントのスナップショットは、デフォルトのダッシュボードからメトリクスを要約して、S3 コンソールホーム ([Buckets] (バケット)) ページに、ストレージ合計、オブジェクト数、および平均オブジェクトサイズを表示します。詳細については、S3 Storage Lens メトリクスアカウントのスナップショットを参照してください。

2021 年 5 月 5 日

強化された Amazon S3 on Outposts のエンドポイントサポート

S3 on Outposts では、Outposts ごとに最大 100 個のエンドポイントがサポートされるようになりました。詳細については、S3 on Outposts のネットワーク制限を参照してください。

2021 年 4 月 29 日

Amazon CloudWatch Events での Amazon S3 on Outposts イベント通知

CloudWatch Events を使用して、S3 on Outposts の API イベントをキャプチャし、サポートされているすべての CloudWatch ターゲットを通じて通知を受け取るためのルールを作成できます。詳細については、CloudWatch Events を使用した S3 on Outposts イベント通知の受信を参照してください。

2021 年 4 月 19 日

S3 Object Lambda

S3 Object Lambda を使用すると、Amazon S3 GET リクエストに独自のコードを追加して、データがアプリケーションに返されるときにそのデータを変更および処理できます。カスタムコードを使用すると、標準 S3 GET リクエストによって返されるデータを変更し、行のフィルタリング、画像の動的なサイズ変更、機密データの編集などを行うことができます。詳細については、「オブジェクトの変換」を参照してください。

2021 年 3 月 18 日

AWS PrivateLink

AWS PrivateLink for Amazon S3 を使用すると、インターネット経由で接続する代わりに、仮想プライベートクラウド (VPC) のインターフェイスエンドポイントを使用して S3 に直接接続できます。インターフェイスエンドポイントは、オンプレミスまたは別の AWS リージョン にあるアプリケーションから直接アクセスできます。詳細については、「AWS PrivateLinkAmazon S3」を参照してください。

2021 年 2 月 2 日

次を使用した Amazon S3 on Outposts キャパシティーの管理AWS CloudTrail

S3 on Outposts 管理イベントは、CloudTrail ログを通してご利用いただけます。詳細については、CloudTrail を使用した S3 on Outposts キャパシティーの管理を参照してください。

2020 年 12 月 21 日

強力な整合性

Amazon S3 には、すべての AWS リージョン にある Amazon S3 バケットの、オブジェクトの PUT および DELETE リクエストに関する、書き込み後読み取りの強力な整合性があります。さらに、Amazon S3 Select、Amazon S3 アクセスコントロールリスト、Amazon S3 オブジェクトタグ、オブジェクトメタデータ (HEAD オブジェクトなど) での読み込みオペレーションには強力な整合性があります。詳細については、「Amazon S3 のデータ整合性モデル」を参照してください。

2020 年 12 月 1 日

Amazon S3 レプリカ変更の同期

Amazon S3 レプリカ変更を同期することにより、ソースオブジェクトとレプリカとを同期する際に、タグ、ACL、オブジェクトロック設定などのオブジェクトメタデータを維持できます。この機能を有効にすると、Amazon S3 は、ソースオブジェクトまたはレプリカコピーのいずれかに対して行われたメタデータの変更を、レプリケートします。詳細については、「レプリカ変更の同期を使用してメタデータの変更をレプリケートする」を参照してください。

2020 年 12 月 1 日

Amazon S3 バケットキー

Amazon S3 バケットキーは、AWS Key Management Service (SSE−KMS) を使用した Amazon S3 サーバー側の暗号化のコストを削減します。サーバー側の暗号化でこの新しいバケットレベルキーを使用すると、Amazon S3 から AWS KMS へのリクエストトラフィックを減らすことにより、AWS KMS リクエストコストを最大 99% 削減できます。詳細については、「S3 バケットキーを使用した SSE-KMS のコストの削減」を参照してください。

2020 年 12 月 1 日

Amazon S3 Storage Lens

S3 ストレージレンズはメトリクスを集約し、Amazon S3 コンソールの [Buckets] (バケット) ページの [Account snapshot] (アカウントスナップショット) セクションにこの情報を表示します。S3 Storage Lens は、インサイトと傾向を可視化したり、外れ値にフラグ付けしたり、ストレージコストの最適化やデータ保護のベストプラクティスの適用に関するレコメンデーション事項を受け取ったりするために使用できるインタラクティブダッシュボードも提供します。ダッシュボードには、組織、アカウント、AWS リージョン、ストレージクラス、バケット、プレフィックス、またはストレージレンズのグループレベルでインサイトを生成して可視化できる、ドリルダウンオプションが用意されています。1 日 1 回のメトリクスのエクスポートを CSV 形式または Parquet 形式で S3 バケットに送信することもできます。詳細については、「S3 Storage Lens を使用したストレージのアクティビティと使用状況の評価」を参照してください。

2020 年 11 月 18 日

次を使用した S3 リクエストのトレースAWS X-Ray

Amazon S3 は X-Ray と統合して、トレースコンテキストを伝達し、アップストリームノードとダウンストリームノードを持つ 1 つのリクエストチェーンを提供します。詳細については、「X-Ray を使用したリクエストのトレース」を参照してください。

2020 年 11 月 16 日

S3 レプリケーションメトリクス

S3 レプリケーションメトリクスは、レプリケーション設定のレプリケーションルールの詳細なメトリクスを提供します。詳細については、「レプリケーションメトリクスと Amazon S3 イベント通知」を参照してください。

2020 年 11 月 9 日

S3 Intelligent-Tiering のアーカイブアクセスとディープアーカイブアクセス

S3 Intelligent-Tiering のアーカイブアクセスとディープアーカイブアクセスは、S3 Intelligent-Tiering の下位にあるストレージ層です。詳細については、「アクセスが頻繁なオブジェクトと頻繁ではないオブジェクトを自動的に最適化するストレージクラス」を参照してください。

2020 年 11 月 9 日

削除マーカーレプリケーション

削除マーカーのレプリケーションを使用すると、レプリケーションルールの送信先のバケットに、削除マーカーを確実にコピーできます。詳細については、「削除マーカーレプリケーションの使用」を参照してください。

2020 年 11 月 9 日

S3 オブジェクトの所有権

オブジェクト所有権は、バケットにアップロードされる新しいオブジェクトの所有権を制御するために使用できる S3 バケット設定です。詳細については、「S3 オブジェクト所有権の使用」を参照してください。

2020 年 10 月 2 日

Amazon S3 on Outposts

Amazon S3 on Outposts を使用すると、AWS Outposts リソースで S3 バケットを作成し、ローカルデータアクセス、ローカルデータ処理、データレジデンシーを必要とするアプリケーション用に、オンプレミスのオブジェクトを簡単に保存および取得できます。AWS Management Console、AWS CLI、AWS SDK、または REST API を使用して S3 on Outposts を使用できます。詳細については、Amazon S3 on Outposts の使用を参照してください。

2020 年 9 月 30 日

バケット所有者条件

Amazon S3 バケット所有者条件を使用すると、S3 オペレーションで使用するバケットが、正しい AWS アカウント に属していることを確認できます。詳細については、「バケット所有者条件」を参照してください。

2020 年 9 月 11 日

オブジェクトロック保持のための S3 バッチオペレーションサポート

バッチ操作と S3 オブジェクトロックを使用して、多くの Amazon S3 オブジェクトに一括で保持設定を適用できます。詳細については、「Setting S3 Object Lock Retention dates with S3 Batch Operations」(S3 バッチオペレーションを使用した S3 オブジェクトロック保持日の設定) を参照してください。

2020 年 5 月 4 日

オブジェクトロックのリーガルホールドのための S3 バッチオペレーションサポート

バッチオペレーションと S3 オブジェクトロックを使用して、多数の Amazon S3 オブジェクトに一括でリーガルホールドを追加できるようになりました。詳細については、「S3 オブジェクトロックの法的保留の設定への S3 バッチオペレーションの使用」を参照してください。

2020 年 5 月 4 日

S3 バッチオペレーションのジョブタグ

S3 バッチオペレーションジョブにタグを追加して、それらのジョブを制御およびラベル付けできます。詳細については、「Tags for S3 Batch Operations jobs」(S3 バッチオペレーションジョブのタグ) を参照してください。

2020 年 3 月 16 日

Amazon S3 アクセスポイント

Amazon S3 アクセスポイントは、S3 の共有データセットへの大規模なデータアクセスの管理を簡素化します。アクセスポイントは、バケットにアタッチされた名前付きのネットワークエンドポイントで、S3 オブジェクトのオペレーションを実行するために使用できます。詳細については、Amazon S3 アクセスポイントによるデータアクセスの管理を参照してください。

2019 年 12 月 2 日

Access Analyzer for Amazon S3

Access Analyzer for Amazon S3 は、インターネットの任意のユーザーや他の AWS アカウント (組織外のアカウントを含む) にアクセスを許可するように設定されている S3 バケットに関して警告します。詳細については、「Access Analyzer for Amazon S3 の使用」を参照してください。

2019 年 12 月 2 日

S3 Replication Time Control (S3 RTC)

S3 Replication Time Control (S3 RTC) では、Amazon S3 に「アップロードする」ほとんどのオブジェクトを数秒で、また 99.99% のオブジェクトを 15 分以内でレプリケートします。詳細については、「S3 Replication Time Control (S3 RTC) によるオブジェクトのレプリケーション」を参照してください。

2019 年 11 月 20 日

同一リージョンレプリケーション

同じ AWS リージョン 内の Amazon S3 バケット間でオブジェクトをコピーするには、同一リージョンレプリケーション (SRR) を使用します。クロスリージョンレプリケーション (CRR) および同一リージョンレプリケーションの詳細については、「レプリケーション」を参照してください。

2019 年 9 月 18 日

S3 オブジェクトロックのクロスリージョンレプリケーションのサポート

クロスリージョンレプリケーションはオブジェクトロックをサポートするようになりました。詳細については、「Amazon S3 がレプリケートするもの」を参照してください。

2019 年 5 月 28 日

S3 バッチオペレーション

S3 バッチオペレーションを使用することで、Amazon S3 のオブジェクトに対して大規模なバッチオペレーションを実行できます。S3 バッチオペレーションでは、指定したオブジェクトのリストに対して、1 つのオペレーションを実行できます。1 つのジョブで、エクサバイトのデータを含む数十億ものオブジェクトに対して、指定されたオペレーションを実行できます。詳細については、「S3 バッチオペレーションの実行」を参照してください。

2019 年 4 月 30 日

アジアパシフィック (香港) リージョン

Amazon S3 が、アジアパシフィック (香港) リージョンで使用できるようになりました。Amazon S3 リージョンおよびエンドポイントの詳細については、「AWS 全般のリファレンス」の「リージョンとエンドポイント」を参照してください。

2019 年 4 月 24 日

サーバーアクセスログに新しいフィールドを追加しました

Amazon S3 のサーバーアクセスログに次の新しいフィールドが追加されました: TLS (Transport Layer Security (TLS)) バージョン。詳細については、「サーバーアクセスログの形式」を参照してください。

2019 年 3 月 28 日

新しいアーカイブストレージクラス

Amazon S3 で、アクセス頻度の低いオブジェクトの保存用に、新しいアーカイブストレージクラス「S3 Glacier Deep Archive (DEEP_ARCHIVE)」を利用できるようになりました。詳細については、「ストレージクラス」を参照してください。

2019 年 3 月 27 日

新しいフィールドをサーバーアクセスログに追加しました

Amazon S3 では、次の新しいフィールドをサーバーアクセスログに追加しました: ホスト ID、署名バージョン、暗号スイート、認証タイプ、ホストヘッダー 詳細については、「サーバーアクセスログの形式」を参照してください。

2019 年 3 月 5 日

Parquet 形式の Amazon S3 インベントリファイルのサポート

Simple Storage Service (Amazon S3) では、Apache optimized row columnar (ORC)およびインベントリ出力ファイルのカンマ区切り値 (CSV) ファイル形式に加えて、Apache Parquet (Parquet) 形式をサポートします。詳細については、「インベントリ」を参照してください。

2018 年 12 月 4 日

S3 オブジェクトロック

Amazon S3 で、Amazon S3 オブジェクトへの Write Once Read Many (WORM) 保護を提供するオブジェクトロック機能を利用できるようになりました。詳細については、「オブジェクトのロック」を参照してください。

2018 年 11 月 26 日

復元速度のアップグレード

Amazon S3 の復元速度のアップグレードを使用すると、S3 Glacier Flexible Retrieval ストレージクラスで復元速度を変更できるため、復元が進行中であっても速度をより速くできます。詳細については、「アーカイブされたオブジェクトの復元」を参照してください。

2018 年 11 月 26 日

イベント通知の復元

Amazon S3 イベント通知では、オブジェクトを S3 Glacier Flexible Retrieval ストレージクラスから復元する際の開始イベントと完了イベントがサポートされるようになりました。詳細については、「イベント通知」を参照してください。

2018 年 11 月 26 日

S3 Glacier Flexible Retrieval ストレージクラスへの PUT ディレクトリ

Amazon S3 PUT オペレーションで、オブジェクトを作成する際に S3 Glacier Flexible Retrieval をストレージクラスとして指定できるようになりました。以前は、オブジェクトを別の Amazon S3 ストレージクラスから S3 Glacier Flexible Retrieval ストレージクラスに移行する必要がありました。さらに S3 クロスリージョンレプリケーション (CRR) を使用することで、S3 Glacier Flexible Retrieval をレプリケートされたオブジェクトのストレージクラスとして指定することもできるようになりました。S3 Glacier Flexible Retrieval ストレージクラスの詳細については、「ストレージクラス」を参照してください。レプリケートされたオブジェクトのストレージクラスを指定する方法の詳細については、「レプリケーション設定の概要」を参照してください。S3 Glacier Flexible Retrieval REST API 変更への PUT ディレクトリについての詳細は、ドキュメント履歴: S3 Glacier Flexible Retrieval への PUT ディレクトリを参照してください。

2018 年 11 月 26 日

新しいストレージクラス

Amazon S3 では、S3 Intelligent-Tiering (INTELLIGENT_TIERING) という名前のストレージクラスの提供を開始しました。このストレージクラスは、アクセスパターンが変化する、または未知で、長期間使用するデータ用に設計されています。詳細については、「ストレージクラス」を参照してください。

2018 年 11 月 26 日

Amazon S3 パブリックアクセスブロック

Amazon S3 にバケット単位またはアカウント全体でバケットとオブジェクトへのパブリックアクセスをブロックする機能が追加されました。詳細については、「Amazon S3 パブリックアクセスのブロックの使用」を参照してください。

2018 年 11 月 15 日

クロスリージョンレプリケーション (CRR) ルールのフィルタ処理機能の強化

CRR ルール設定では、オブジェクトフィルタを指定して、ルールを適用するオブジェクトのサブセットを選択できます。これまでは、オブジェクトキープレフィックスでのみフィルタを適用できました。今回のリリースにより、オブジェクトキープレフィックス、1 つ以上のオブジェクトタグ、またはその両方でフィルタを適用できるようになりました。詳細については、「CRR セットアップ: レプリケーション設定の概要」を参照してください。

2018 年 9 月 19 日

Amazon S3 Select の新機能

Amazon S3 Select では、Apache Parquet 入力、ネストされた JSON オブジェクトでのクエリ、および 2 つの新しい Amazon CloudWatch モニタリングメトリクス (SelectScannedBytesSelectReturnedBytes) がサポートされるようになりました。

2018 年 9 月 5 日

更新を RSS で今すぐ入手可能

RSS フィードにサブスクライブすると、Amazon S3 ユーザーガイドの更新に関する通知を受け取ることができます。

2018 年 6 月 19 日

以前の更新

次の表に、2018 年 6 月 19 日以前の Amazon S3 ユーザーガイドの各リリースにおける重要な変更点が記されています。

変更 説明 日付

コード例の更新

コード例の更新:

  • C#—タスクベースの非同期パターンを使用するようにすべての例を更新しました。詳細については、AWS SDK for .NET デベロッパーガイドの「Amazon Web Services Asynchronous APIs for .NET」(.NET の Amazon Web Services 非同期 API) を参照してください。コード例は、バージョン 3 の AWS SDK for .NET に準拠するようになりました。

  • Java—クライアントビルダーモデルを使用するようにすべての例を更新しました。クライアントビルダーモデルの詳細については、「サービスクライアントの作成」を参照してください。

  • PHP – AWS SDK for PHP 3.0 を使用するようにすべての例を更新しました。AWS SDK for PHP 3.0 の詳細については、「AWS SDK for PHP」を参照してください。

  • Ruby – サンプルコードを更新し、例が AWS SDK for Ruby バージョン 3 で動作するようにしました。

2018 年 30 月 4 日

Amazon S3 は、S3 Glacier Flexible Retrieval および ONEZONE_IA ストレージクラスを Amazon CloudWatch Logs ストレージメトリクスに報告するようになりました。

これらのストレージメトリクスには、実際のバイト数の報告に加えて、該当するストレージクラス (ONEZONE_IASTANDARD_IA、S3 Glacier Flexible Retrieval) のオブジェクトごとのオーバーヘッドバイト数も含まれます。

  • ONEZONE_IA および STANDARD_IA ストレージクラスオブジェクトの場合、Amazon S3 は 128 KB より小さいオブジェクトを 128 KB と報告します。詳細については、「Amazon S3 ストレージクラスの理解と管理」を参照してください。

  • S3 Glacier Flexible Retrieval ストレージクラスオブジェクトの場合、ストレージメトリクスは次のオーバーヘッドを報告します。

    • オブジェクトあたり 32 KB のオーバーヘッド、S3 Glacier Flexible Retrieval ストレージクラスの料金で請求

    • オブジェクトあたり 8 KB のオーバーヘッド、STANDARD ストレージクラスの料金で請求

    詳細については、「Amazon S3 ライフサイクルを使用したオブジェクトの移行」を参照してください。

ストレージメトリクスの詳細については、「Amazon CloudWatch によるメトリクスのモニタリング」を参照してください。

2018 年 30 月 4 日
新しいストレージクラス

Amazon S3 では、オブジェクトを保存するための新しいストレージクラスである STANDARD_IA (IA は少頻度アクセスを意味します) の提供が開始されました。このストレージクラスは、存続時間が長く、アクセス頻度の低いデータに最適化されています。詳細については、「Amazon S3 ストレージクラスの理解と管理」を参照してください。

2018 年 4 月 4 日

Amazon S3 Select

a>Amazon S3 は、SQL 式に基づいたオブジェクトのコンテンツの取得をサポートするようになりました。詳細については、「Amazon S3 Select で所定のデータをクエリする」を参照してください。

2018 年 4 月 4 日

アジアパシフィック (大阪: ローカル) リージョン

Amazon S3 が、アジアパシフィック (大阪ローカル) リージョンで使用できるようになりました。Amazon S3 リージョンおよびエンドポイントの詳細については、「AWS 全般のリファレンス」の「リージョンとエンドポイント」を参照してください。

重要

アジアパシフィック (大阪ローカル) リージョンは、アジアパシフィック (東京) リージョンと組み合わせてのみ使用できます。アジアパシフィック (大阪ローカル) リージョンへのアクセスをリクエストするには、販売担当者にお問い合わせください。

2018 年 2 月 12 日

Amazon S3 インベントリ作成のタイムスタンプ

Amazon S3 インベントリには、Amazon S3 インベントリレポートの作成日と作成開始時刻のタイムスタンプが含まれるようになりました。このタイムスタンプを使用して、インベントリレポートの作成開始時刻以降の Amazon S3 ストレージの変更を判断できます。

2018 年 1 月 16 日

欧州 (パリ) リージョン

Amazon S3 が欧州 (パリ) リージョンで利用可能になりました。Amazon S3 リージョンおよびエンドポイントの詳細については、「AWS 全般のリファレンス」の「リージョンとエンドポイント」を参照してください。

2017 年 18 月 12 日

中国 (寧夏) リージョン

Amazon S3 が中国 (寧夏) リージョンで利用可能になりました。Amazon S3 リージョンおよびエンドポイントの詳細については、「AWS 全般のリファレンス」の「リージョンとエンドポイント」を参照してください。

2017 年 11 月 29 日

ORC 形式の Amazon S3 インベントリファイルのサポート

Amazon S3 は、インベントリ出力ファイルにカンマ区切り値 (CSV) ファイル形式に加えて Apache 最適化行列 (ORC) 形式をサポートするようになりました。また、Amazon S3 インベントリをクエリする際に、Amazon Athena、Amazon Redshift Spectrum、およびその他のツール (PrestoApache HiveApache Spark など) で標準の SQL を使用できるようになりました。詳細については、「S3 インベントリを使用したデータのカタログ化と分析」を参照してください。

2017 年 11 月 17 日

S3 バケットのデフォルトの暗号化

Amazon S3 のデフォルトの暗号化により、S3 バケットのデフォルト暗号化の動作を設定できます。バケットにデフォルト暗号化を設定して、バケットに保存される際すべてのオブジェクトが暗号化されるようにします。オブジェクトは、Amazon S3 マネージドキー (SSE-S3) と AWS マネージドキー (SSE-KMS) のいずれかで、サーバー側の暗号化を使って暗号化されます。詳細については、「Amazon S3 バケット向けのサーバー側のデフォルトの暗号化動作の設定」を参照してください。

2017 年 11 月 06 日

Amazon S3 インベントリの暗号化ステータス

Amazon S3 が Amazon S3 インベントリでの暗号化ステータスをサポートするようになったため、オブジェクトが保管時にどのようにコンプライアンス監査などの目的で暗号化されているかを確認できます。また、Amazon S3 インベントリをサーバー側暗号化 (SSE) または SSE-KMS で暗号化するように設定でき、すべてのインベントリファイルはそれに応じて暗号化されます。詳細については、「S3 インベントリを使用したデータのカタログ化と分析」を参照してください。

2017 年 11 月 06 日

クロスリージョンレプリケーション (CRR) の機能強化

クロスリージョンレプリケーションは以下をサポートするようになりました。

  • クロスアカウントのシナリオでは、CRR の設定を追加してレプリカの所有権を、送信先バケットを所有する AWS アカウント に変更できます。詳細については、「レプリカ所有者の変更」を参照してください。

  • デフォルトでは、Amazon S3 は AWS KMS に保存されたキーでサーバー側の暗号化を使用して作成されたソースバケット内のオブジェクトをレプリケートしません。CRR 設定で、これらのオブジェクトをレプリケートするよう Amazon S3 に指示できるようになりました。詳細については、「暗号化されたオブジェクトのレプリケート (SSE-S3、SSE-KMS、DSSE-KMS、SSE-C)」を参照してください。

2017 年 11 月 06 日

欧州 (ロンドン) リージョン

Amazon S3 が欧州 (ロンドン) リージョンで利用可能になりました。Amazon S3 リージョンおよびエンドポイントの詳細については、「AWS 全般のリファレンス」の「リージョンとエンドポイント」を参照してください。

2016 年 12 月 13 日

カナダ (中部) リージョン

Amazon S3 がカナダ (中部) リージョンで使用可能になりました。Amazon S3 リージョンおよびエンドポイントの詳細については、「AWS 全般のリファレンス」の「リージョンとエンドポイント」を参照してください。

2016 年 12 月 8 日

オブジェクトのタグ付け

Amazon S3 では、オブジェクトのタグ付けがサポートされるようになりました。オブジェクトのタグ付けによりストレージを分類できます。オブジェクトキー名のプレフィックスによってもストレージを分類でき、オブジェクトのタグ付けによって別のディメンションが追加されます。

タグ付けには他のメリットもあります。具体的には次のとおりです。

  • オブジェクトタグにより、アクセス許可を細かくアクセスコントロールできます (たとえば、特定のタグが付いたオブジェクトのみ読み取るアクセス許可を IAM ユーザーに付与できます)。

  • ライフサイクル設定を指定する際の細かいコントロール。ライフサイクルルールが適用されるオブジェクトのサブセットを選択するタグを指定できます。

  • クロスリージョンレプリケーション (CRR) を設定している場合、Amazon S3 はタグをレプリケートできます。オブジェクトを自動的にレプリケートできるように、Amazon S3 に作成された IAM ロールに必要なアクセス許可を付与する必要があります。

  • CloudWatch メトリクスと CloudTrail イベントをカスタマイズして、特定のタグフィルタごとに情報を表示することもできます。

詳細については、「タグを使用してストレージを分類する」を参照してください。

2016 年 11 月 29 日

Amazon S3 ライフサイクルでタグベースのフィルタのサポートを開始

Amazon S3 では、ライフサイクル設定におけるタグベースのフィルタリングがサポートされるようになりました。キープレフィックス、1 つ以上のオブジェクトタグ、または両方の組み合わせを指定できるライフサイクルルールを指定して、ライフサイクルルールが適用されるオブジェクトのサブセットを選択できるようになりました。詳細については、「オブジェクトのライフサイクルの管理」を参照してください。

2016 年 11 月 29 日

バケットの CloudWatch リクエストメトリクス

Amazon S3 では、バケットで行われたリクエストの CloudWatch メトリクスがサポートされるようになりました。バケットでこれらのメトリクスを有効にすると、メトリクスが 1 分ごとに報告されます。これらのリクエストメトリクスを報告するバケット内のオブジェクトを設定することもできます。詳細については、「Amazon CloudWatch によるメトリクスのモニタリング」を参照してください。

2016 年 11 月 29 日

Amazon S3 インベントリ

Amazon S3 では、ストレージインベントリがサポートされるようになりました。Amazon S3 インベントリは、S3 バケットまたは共有プレフィックスに関して、オブジェクトのフラットファイル出力と対応するメタデータを毎日または毎週生成します (つまり、名前の先頭が共通文字列のオブジェクト)。

詳細については、「S3 インベントリを使用したデータのカタログ化と分析」を参照してください。

2016 年 11 月 29 日

Amazon S3 分析 – ストレージクラス分析

新しい Amazon S3 分析 – ストレージクラスの分析機能は、アクセス頻度の低い STANDARD ストレージをいつ STANDARD_IA (IA: 小頻度アクセス) ストレージクラスに移行すべきかを判断できるように、データアクセスパターンを確認します。ストレージクラス分析が、フィルタリングされたデータセットの低頻度アクセスパターンを一定期間監視すると、分析結果を使用してライフサイクル設定を改善できます。この機能には、S3 バケットにエクスポートできる指定したバケット、プレフィックス、またはタグのレベルに応じたストレージ使用状況の毎日の詳細な分析も含まれています。

2016 年 11 月 29 日

アーカイブされたオブジェクトを S3 Glacier から復元する際の新しい緊急データ取得と一括データ取得

Amazon S3 では、S3 Glacier にアーカイブされたオブジェクトを復元する際に、標準取得に加えて緊急データ取得と一括データ取得がサポートされるようになりました。詳細については、「アーカイブされたオブジェクトの復元」を参照してください。

2016 年 11 月 21 日

CloudTrail オブジェクト記録

CloudTrail では、GetObjectPutObjectDeleteObject など、Amazon S3 オブジェクトレベルの API オペレーションのログ記録がサポートされます。オブジェクトレベルの API オペレーションがログ記録されるように、イベントセレクターを設定できます。詳細については、「AWS CloudTrail を使用した Amazon S3 API コールのログ記録」を参照してください。

2016 年 11 月 21 日

米国東部 (オハイオ) リージョン

Amazon S3 が米国東部 (オハイオ) リージョンで利用可能になりました。Amazon S3 リージョンおよびエンドポイントの詳細については、「AWS 全般のリファレンス」の「リージョンとエンドポイント」を参照してください。

2016 年 10 月 17 日

Amazon S3 Transfer Acceleration 向けの IPv6 サポート

Amazon S3 は、Amazon S3 Transfer Acceleration 向けのインターネットプロトコルバージョン 6 (IPv6) をサポートするようになりました。Transfer Acceleration エンドポイントの新しいデュアルスタックを使用することで、IPv6 を使って Amazon S3 に接続できます。詳細については、「Amazon S3 Transfer Acceleration の開始方法」を参照してください。

2016 年 10 月 6 日

IPv6 サポート

Amazon S3 がインターネットプロトコルのバージョン 6 (IPv6) をサポートするようになりました。デュアルスタックのエンドポイントを使用して IPv6; で Amazon S3 にアクセスできます。詳細については、「Amazon S3 API リファレンス」の「IPv6 経由で Amazon S3 へのリクエストを行う」を参照してください。

2016 年 8 月 11 日

アジアパシフィック (ムンバイ) リージョン

Amazon S3 が、アジアパシフィック (ムンバイ) リージョンで使用できるようになりました。Amazon S3 リージョンおよびエンドポイントの詳細については、「AWS 全般のリファレンス」の「リージョンとエンドポイント」を参照してください。

2016 年 6 月 27 日

Amazon S3 Transfer Acceleration

Amazon S3 Transfer Acceleration によって、クライアントと S3 バケットの長距離間でファイルを高速、簡単、安全に転送できます。Transfer Acceleration は、Amazon CloudFront の世界中に点在するエッジロケーションを利用します。

詳細については、「Amazon S3 Transfer Acceleration を使用した高速かつ安全なファイル転送の設定」を参照してください。

2016 年 4 月 19 日

期限切れオブジェクト削除マーカーを削除するライフサイクルのサポート

ライフサイクル設定の Expiration アクションで、バージョニング管理されたバケット内の期限切れオブジェクトの削除マーカーを削除するように Amazon S3 に指示できるようになりました。詳細については、「ライフサイクルアクションを記述する要素」を参照してください。

2016 年 3 月 16 日

バケットのライフサイクル設定での完了していないマルチパートアップロードを中止するアクションのサポート

バケットのライフサイクル設定で、AbortIncompleteMultipartUpload アクションがサポートされるようになりました。このアクションを使用すると、開始後に指定された日数以内に完了していないマルチパートアップロードを中止するように Amazon S3 に指示できます。マルチパートアップロードが中止オペレーションの対象になると、Amazon S3 はアップロードされたパートをすべて削除し、マルチパートアップロードを中止します。

概念的な情報については、Amazon S3 ユーザーガイドの以下のトピックを参照してください。

次の API オペレーションが更新され、新しいアクションがサポートされるようになりました。

  • PUT Bucket lifecycle – XML 設定で、ライクサイクル設定ルールに AbortIncompleteMultipartUpload アクションを指定できるようになりました。

  • パートの一覧表示マルチパートアップロードの開始 – バケットに x-amz-abort-date アクションを指定しているライフサイクルルールがある場合、これらの 2 つの API オペレーションは追加の 2 つのレスポンスヘッダー (x-amz-abort-rule-idAbortIncompleteMultipartUpload) を返すようになりました。レスポインスのこれらのヘッダーは、開始されたマルチパートアップロードがいつ中止オペレーションの対象になり、どのライフサイクルルールが適用されるかを示します。

2016 年 3 月 16 日

アジアパシフィック (ソウル) リージョン

Amazon S3 が、アジアパシフィック (ソウル) リージョンで使用できるようになりました。Amazon S3 リージョンおよびエンドポイントの詳細については、「AWS 全般のリファレンス」の「リージョンとエンドポイント」を参照してください。

2016 年 1 月 6 日
新しい条件キーとマルチパートアップロードの変更

IAM ポリシーが、Amazon S3 s3:x-amz-storage-class 条件キーをサポートするようになりました。詳細については、「条件キーを使用したバケットポリシーの例」を参照してください。

パートをアップロードしてアップロードを完了するために、マルチパートアップロードのイニシエータになる必要がなくなりました。詳細については、「マルチパートアップロード API とアクセス許可」を参照してください。

2015 年 12 月 14 日

米国スタンダードリージョンの名前を変更しました 「米国スタンダード」から「米国東部 (バージニア北部)」にリージョン名文字列を変更しました。これはリージョン名の更新のみであり、機能に変更はありません。

2015 年 12 月 11 日

新しいストレージクラス

Amazon S3 では、オブジェクトを保存するための新しいストレージクラスである STANDARD_IA (IA、少頻度アクセス) の提供が開始されました。このストレージクラスは、存続時間が長く、アクセス頻度の低いデータに最適化されています。詳細については、「Amazon S3 ストレージクラスの理解と管理」を参照してください。

ライフサイクル設定機能の更新により、STANDARD_IA ストレージクラスにオブジェクトを移行できるようになりました。詳細については、「オブジェクトのライフサイクルの管理」を参照してください。

これまでは、クロスリージョンレプリケーション機能では、オブジェクトのレプリカにソースオブジェクトのストレージクラスが使用されました。現在は、クロスリージョンのレプリケーションを設定するときに、送信先バケットで作成されたオブジェクトレプリカ用にストレージクラスを指定することができます。詳細については、「リージョン内およびリージョン間でのオブジェクトのレプリケート」を参照してください。

2015 年 9 月 16 日

AWS CloudTrail の統合

新しい AWS CloudTrail の統合により、Amazon S3 API 操作を S3 バケットに記録できるようになりました。CloudTrail を使用して、S3 バケットの作成または削除、アクセス制御の変更、またはライフサイクル設定の変更を追跡できます。詳細については、「AWS CloudTrail を使用した Amazon S3 API コールのログ記録」を参照してください。

2015 年 9 月 1 日

バケット制限の引き上げ

Amazon S3 でバケット制限の引き上げがサポートされるようになりました。デフォルトでは、AWS アカウント で作成できるバケットの数は最大で 100 個です。追加のバケットを必要とする場合は、サービスの制限の引き上げを申請することで制限を引き上げることができます。バケットの制限を引き上げる方法については、AWS 全般リファレンスの「AWS のサービス クォータ」を参照してください。詳細については、AWS SDKs の使用およびバケットのクォータ、制約、および制限を参照してください。

2015 年 8 月 4 日

整合性モデルの更新

Amazon S3 が、米国東部 (バージニア北部) リージョンで Amazon S3 に追加された新しいオブジェクトの read-after-write 整合性をサポートするようになりました。この更新の前は、米国東部 (バージニア北部) 以外のすべてのリージョンが、Amazon S3 にアップロードされた新しいオブジェクトの「read-after-write」整合性をサポートしていました。この機能強化により、Amazon S3 は、すべてのリージョンについて、Amazon S3 に追加された新しいオブジェクトの「read-after-write」整合性をサポートするようになりました。「Read-after-write」整合性により、Amazon S3 でオブジェクトを作成した直後にオブジェクトを取得できます。詳細については、「リージョン」を参照してください。

2015 年 8 月 4 日

イベント通知

Amazon S3 のイベント通知が更新されており、オブジェクトが削除されたときの通知が追加され、プレフィックスおよびサフィックスの一致によるオブジェクト名のフィルタリングが追加されました。詳細については、「Amazon S3 イベント通知」を参照してください。

2015 年 7 月 28 日

Amazon CloudWatch との統合

新しい Amazon CloudWatch 統合により、Amazon S3 の CloudWatch メトリクスを使用して、Amazon S3 の使用状況に関するアラームを監視および設定できます。サポートされているメトリクスには、標準ストレージの合計バイト数、低冗長化ストレージの合計バイト数、特定の S3 バケットのオブジェクトの合計数などがあります。詳細については、「Amazon CloudWatch によるメトリクスのモニタリング」を参照してください。

2015 年 7 月 28 日

空ではないバケットの削除とバケットを空にするサポート

Amazon S3 は、空ではないバケットの削除とバケットを空にするサポートができるようになりました。詳細については、「バケットを空にする」を参照してください。

2015 年 7 月 16 日

Amazon VPC エンドポイントのバケットポリシー

Amazon S3 では、仮想プライベートクラウド (VPC) エンドポイントのバケットポリシーのサポートが追加されました。S3 バケットポリシーを使用して、特定の VPC エンドポイントまたは特定の VPC からバケットへのアクセスを制御できます。VPC エンドポイントは設定が簡単で信頼性が高く、ゲートウェイまたは NAT インスタンスを必要とすることなく、Amazon S3 に安全に接続できます。詳細については、「バケットポリシーを使用した VPC エンドポイントからのアクセスコントロール」を参照してください。

2015 年 4 月 29 日

イベント通知

Amazon S3 イベント通知は、AWS Lambda 関数のリソースベースの許可への切り替えをサポートするように更新されました。詳細については、「Amazon S3 イベント通知」を参照してください。

2015 年 4 月 9 日

クロスリージョンレプリケーション

Amazon S3 がクロスリージョンレプリケーションをサポートするようになりました。クロスリージョンレプリケーションは、異なる AWS リージョンにあるバケット間でオブジェクトを自動的に非同期コピーする機能です。詳細については、「リージョン内およびリージョン間でのオブジェクトのレプリケート」を参照してください。

2015 年 3 月 24 日

イベント通知

Amazon S3 では、バケットの通知設定で、新しいイベントタイプと宛先がサポートされるようになりました。このリリース以前の Amazon S3 では、s3:ReducedRedundancyLostObject イベントタイプおよびその宛先として Amazon SNS トピックのみがサポートされていました。新しいイベントタイプの詳細については、「Amazon S3 イベント通知」を参照してください。

2014 年 11 月 13 日

お客様が用意した暗号化キーを使用したサーバー側の暗号化

AWS Key Management Service (AWS KMS) キー (SSE-KMS) によるサーバー側の暗号化

Amazon S3 で、AWS KMS を使用したサーバー側暗号化がサポートされるようになりました。この機能により、AWS KMS を介してエンベロープキーを管理できます。また、Amazon S3 は AWS KMS を呼び出して、設定された許可内のエンベロープキーにアクセスできます。

AWS KMS のサーバー側の暗号化の詳細については、「AWS Key Management Service でのサーバー側の暗号化を使用したデータの保護」を参照してください。

2014 年 11 月 12 日

欧州 (フランクフルト) リージョン

Amazon S3 が欧州 (フランクフルト) リージョンで利用可能になりました。

2014 年 10 月 23 日
お客様が用意した暗号化キーを使用したサーバー側の暗号化

Amazon S3 で、お客様が用意した暗号化キーによるサーバー側の暗号化 (SSE-C)がサポートされるようになりました。サーバー側の暗号化によって、保管時のデータの暗号化を Amazon S3 にリクエストすることができます。SSE-C を使用する場合、Amazon S3 はお客様が用意した独自の暗号化キーを使用してオブジェクトを暗号化します。Amazon S3 によって暗号化が実行されるため、独自の暗号化コードを作成または実行するコストをかけずに、独自の暗号化キーを使用できるというメリットがあります。

SSE-C の詳細については、「お客様が用意した暗号化キーによるサーバー側の暗号化 (SSE-C) を使用したデータの保護」を参照してください。

2014 年 6 月 12 日
バージョニングのライフサイクルのサポート

以前のリリースでは、ライフサイクルの設定は、バージョニングが設定されていないバケットでのみサポートされていました。このリリースでは、バージョニング対応および非対応の両方のバケットでライフサイクルを設定できます。詳細については、「オブジェクトのライフサイクルの管理」を参照してください。

2014 年 5 月 20 日
アクセスコントロールのトピックを改訂

Amazon S3 アクセスコントロールのドキュメントが改訂されました。詳細については、「Amazon S3 用 Identity and Access Management」を参照してください。

2014 年 4 月 15 日
サーバーアクセスのログ記録に関するトピックが改訂されました。

改訂後の、サーバーアクセスログ記録のドキュメント。詳細については、「サーバーアクセスログによるリクエストのログ記録」を参照してください。

2013 年 11 月 26 日
.NET SDK サンプルがバージョン 2.0 に更新

このガイドの .NET SDK サンプルがバージョン 2.0 に準拠しました。

2013 年 11 月 26 日
HTTP 経由での SOAP のサポートが廃止される

SOAP のサポートは HTTP 経由では廃止されましたが、HTTPS 経由では引き続き利用可能です。SOAP では、Amazon S3 の新機能がサポートされなくなります。REST API か AWS SDK を使用することをお勧めします。

2013 年 9 月 20 日
IAM ポリシー変数のサポート

IAM ポリシー言語では、変数がサポートされるようになりました。ポリシーが評価されると、認証ユーザーのセッションの文脈ベースの情報から得られた値によって、ポリシー変数が置換されます。ポリシー変数を使用すれば、ポリシーのすべての構成要素を明示的にリストしなくても、汎用的なポリシーを定義できます。ポリシー変数の詳細については、IAM ユーザーガイドの「IAM ポリシー変数の概要」を参照してください。

Amazon S3 のポリシー変数の例については、「Amazon S3 のアイデンティティベースのポリシー例」を参照してください。

2013 年 3 月 4 日
コンソールでのリクエスタ支払いのサポート Amazon S3 コンソールで、バケットをリクエスタ支払い用に設定できるようになりました。詳細については、「ストレージ転送と使用量のリクエスタ支払いバケットの使用」を参照してください。 2012 年 12 月 31 日
ウェブサイトホスティングでのルートドメインのサポート Amazon S3 が、ルートドメインでの静的ウェブサイトのホスティングをサポートするようになりました。ウェブサイトにアクセスする訪問者がブラウザにウェブアドレスを入力する際、「www」を省略できます (例えば、www.example.com ではなく example.com を使用できます)。既に Amazon S3 上でホスティングされている静的ウェブサイトの多くが、www サブドメイン (例: www.example.com) からアクセスするようになっています。これまでは、ルートドメインアクセスをサポートするには、ルートドメインへのリクエストをブラウザから Amazon S3 上のウェブサイトに中継するためのウェブサーバーを独自に運用することが必要でした。リクエストを中継するためのウェブサーバー運用には、コストや運用の負担の増加が伴うだけではなく、障害点となりうるものが増えるおそれがあります。現在では、Amazon S3 の可用性と耐久性の高さを、「www」とルートドメインの両方のアドレスに活用できます。詳細については、「Amazon S3 を使用して静的ウェブサイトをホスティングする」を参照してください。 2012 年 12 月 27 日
コンソールの修正 Amazon S3 コンソールが更新されました。ドキュメントのトピックのうち、コンソールに言及している部分も、これに従って修正されています。 2012 年 12 月 14 日
S3 Glacier へのデータのアーカイブのサポート

Amazon S3 で、データのアーカイブに S3 Glacier の低コストなストレージサービスを使用する新しいストレージオプションがサポートされるようになりました。オブジェクトをアーカイブするには、オブジェクト、および Amazon S3 でこれらのオブジェクトを S3 Glacier にアーカイブする期間を特定するためのアーカイブルールを定義します。Amazon S3 コンソールを使用して、あるいは Amazon S3 API または AWS SDK を使用したプログラミングによって、バケット上にルールを簡単に設定できます。

詳細については、「オブジェクトのライフサイクルの管理」を参照してください。

2012 年 11 月 13 日
ウェブサイトページのリダイレクトのサポート

Amazon S3 では、バケットがウェブサイトとして設定されている場合、オブジェクトに対するリクエストを同じバケット内の別のオブジェクトまたは外部 URL にリダクレクトできるようになりました。詳細については、「(オプション) ウェブページリダイレクトの設定」を参照してください。

ウェブサイトのホスティングについては、Amazon S3 を使用して静的ウェブサイトをホスティングする を参照してください。

2012 年 10 月 4 日
Cross-Origin Resource Sharing (CORS) のサポート

Amazon S3 で Cross Origin Resource Sharing (CORS) がサポートされるようになりました。CORS は、あるドメインにロードされたクライアントウェブアプリケーションが、異なるドメイン内のリソースと通信またはアクセスする方法を定義します。Amazon S3 で CORS がサポートされたことにより、Amazon S3 を基盤とする機能豊富なクライアント側ウェブアプリケーションを構築し、Amazon S3 リソースに対するクロスドメインアクセスを選択的に許可することができます。詳細については、「Cross−Origin Resource Sharing (CORS) の使用」を参照してください。

2012 年 8 月 31 日
コスト割り当てタグのサポート

Amazon S3 でコスト割り当てタグがサポートされました。S3 バケットにラベルを付けることができるため、プロジェクトやその他の条件に照らして、それらのコストを簡単に追跡できます。バケットのタグの使用に関する詳細については、「S3 バケットタグでのコスト配分タグの使用」を参照してください。

2012 年 8 月 21 日
バケットポリシーでの MFA で保護された API アクセスのサポート

Amazon S3 で、MFA で保護された API アクセスがサポートされました。これにより、Amazon S3 リソースへのアクセス時に AWS Multi-Factor Authentication を適用してセキュリティを強化できます。このセキュリティ機能では、有効な MFA コードを入力して MFA デバイスを物理的に所有していることを証明することがユーザーに要求されます。詳細については、「AWS 多要素認証」を参照してください。Amazon S3 リソースへのすべてのアクセスリクエストに対して、MFA 認証を要求できるようになりました。

MFA 認証を適用するために、Amazon S3 がバケットポリシーで aws:MultiFactorAuthAge キーがサポートされるようになりました。バケットポリシーの例については、「MFA が必要」を参照してください。

2012 年 7 月 10 日
オブジェクトの有効期限のサポート オブジェクトの有効期限を使用して、設定した期間を経過後にデータを自動削除するよう設定できます。オブジェクトの有効期限を設定するには、バケットにライフサイクル設定を追加します。 2011 年 12 月 27 日
新しくサポートされるリージョン Amazon S3 で、南米 (サンパウロ) リージョンがサポートされるようになりました。詳細については、「Amazon S3 バケットに対するアクセスと一覧表示」を参照してください。 2011 年 12 月 14 日
Multi-Object Delete Amazon S3 で、単一のリクエストで複数のオブジェクトを削除できるマルチオブジェクト削除 API がサポートされるようになりました。この機能を使用して、複数の個別の DELETE リクエストを使用するよりもすばやく多数のオブジェクトを Amazon S3 から削除できます。詳細については、「Amazon S3 オブジェクトの削除」を参照してください。 2011 年 12 月 7 日
新しくサポートされるリージョン Amazon S3 で、米国西部(オレゴン)リージョンがサポートされるようになりました。詳細については、「バケットとリージョン」を参照してください。 2011 年 11 月 8 日
ドキュメントの更新 ドキュメントのバグの修正。 2011 年 11 月 8 日

ドキュメントの更新

ドキュメントのバグの修正に加えて、このリリースには、次の機能強化が含まれています。

2011 年 10 月 17 日

サーバー側暗号化のサポート

Amazon S3 で、サーバー側暗号化がサポートされるようになりました。これにより、Amazon S3 に保存時にデータを暗号化する、つまり、Amazon S3 がそのデータセンター内のディスクにオブジェクトデータを書き込むときに、データを暗号化するようにリクエストできます。REST API の更新に加えて、AWS SDK for Java および .NET には、サーバー側の暗号化をリクエストするために必要な機能が備わっています。さらに、AWS Management Console を使用して、オブジェクトのアップロード時に、サーバー側暗号化をリクエストすることもできます。データ暗号化の詳細については、「暗号化を使用したデータの保護」を参照してください。

2011 年 10 月 4 日

ドキュメントの更新

ドキュメントのバグの修正に加えて、このリリースには、次の機能強化が含まれています。

2011 年 9 月 22 日

一時的なセキュリティ認証情報を使用したリクエスト送信のサポート

AWS アカウントおよび IAM ユーザーセキュリティ証明書を使用して認証済みリクエストを Amazon S3 に送信することに加え、AWS Identity and Access Management (IAM) から取得する一時セキュリティ認証情報を使用してリクエストを送信できるようになりました。AWS Security Token Service API または AWS SDK ラッパーライブラリを使用して、一時的な認証情報を IAM でリクエストできます。これらの一時セキュリティ証明書は、自身で使用するためにリクエストするか、フェデレーティッドユーザーおよびアプリケーションに渡すことができます。この機能により、AWS の外部でユーザーを管理し、それらのユーザーに AWS リソースにアクセスするための一時セキュリティ証明書を提供できます。

詳細については、「Amazon S3 API リファレンス」の「リクエストの実行」を参照してください。

一時的なセキュリティ認証情報の IAM によるサポートの詳細については、IAM ユーザーガイドの「IAM の一時的なセキュリティ認証情報」を参照してください。

2011 年 8 月 3 日

マルチパートアップロード API 拡張による最大 5 TB のオブジェクトのコピー

このリリース以前、Amazon S3 API では5 GB までのサイズのオブジェクトのコピーをサポートしていました。5 GB 以上のオブジェクトをコピーできるようにするため、Amazon S3 で新しいオペレーション Upload Part (Copy) が加えられて、マルチパートアップロード API が拡張されました。このマルチパートアップロード操作を使用して、最大 5 TB のサイズのオブジェクトをコピーできます。詳細については、「オブジェクトのコピー、移動、名前の変更」を参照してください。

マルチパートアップロード API の概念については、マルチパートアップロードを使用したオブジェクトのアップロードとコピー を参照してください。

2011 年 21 月 6 日

HTTP を介した SOAP API 呼び出しの無効化

セキュリティの向上のため、HTTP を介した SOAP API 呼び出しが無効になりました。認証済みおよび匿名 SOAP リクエストは SSL を使用して、Amazon S3 に送信される必要があります。

2011 年 6 月 6 日

IAM によるクロスアカウント委任の有効化

これまでは、Amazon S3 リソースにアクセスするには、IAM ユーザーは親 AWS アカウントと Amazon S3 リソース所有者の両方からの許可が必要でした。アカウント間のアクセスによって、IAM ユーザーは所有者アカウントからのアクセス許可のみが必要になりました。つまり、リソース所有者が AWS アカウントへのアクセス許可を付与した場合、その AWS アカウントは IAM ユーザーにこれらのリソースへのアクセス許可を付与できるようになりました。

詳細については、IAM ユーザーガイドの「IAM ユーザーにアクセス許可を委任するロールの作成」を参照してください。

バケットポリシーでのプリンシパルの指定については、バケットポリシーのプリンシパル を参照してください。

2011 年 6 月 6 日

新しいリンク

このサービスのエンドポイント情報は、現在、AWS 全般のリファレンスで参照できます。詳細については、AWS の全般的なリファレンスの「リージョンとエンドポイント」を参照してください。

2011 年 3 月 1 日

Amazon S3 での静的ウェブサイトのホストのサポート

Amazon S3 に、静的ウェブサイトをホストするための拡張サポートが導入されました。これには、インデックスドキュメントとカスタムエラードキュメントのサポートが含まれます。これらの機能を使用すると、バケットのルートまたはサブフォルダへのリクエスト (例えば http://mywebsite.com/subfolder) は、バケット内のオブジェクトのリストの代わりに、インデックスドキュメントを返します。エラーが検出されると、Amazon S3 は Amazon S3 エラーメッセージの代わりにカスタムエラーメッセージを返します。詳細については、「Amazon S3 を使用して静的ウェブサイトをホスティングする」を参照してください。

2011 年 6 月 6 日

このサービスのエンドポイント情報は、現在、AWS 全般のリファレンスで参照できます。詳細については、AWS の全般的なリファレンスの「リージョンとエンドポイント」を参照してください。

2011 年 3 月 1 日

Amazon S3 での静的ウェブサイトのホストのサポート

Amazon S3 に、静的ウェブサイトをホストするための拡張サポートが導入されました。これには、インデックスドキュメントとカスタムエラードキュメントのサポートが含まれます。これらの機能を使用すると、バケットのルートまたはサブフォルダへのリクエスト (例えば http://mywebsite.com/subfolder) は、バケット内のオブジェクトのリストの代わりに、インデックスドキュメントを返します。エラーが検出されると、Amazon S3 は Amazon S3 エラーメッセージの代わりにカスタムエラーメッセージを返します。詳細については、「Amazon S3 を使用して静的ウェブサイトをホスティングする」を参照してください。

2011 年 2 月 17 日

レスポンスヘッダー API のサポート

GET Object REST API により、各リクエストの REST GET Object リクエストのレスポンスヘッダーを変更できるようになりました。つまり、オブジェクト自体を変更せずに、レスポンスのオブジェクトメタデータを変更できます。詳細については、「オブジェクトのダウンロード」を参照してください。

2011 年 1 月 14 日

大容量オブジェクトのサポート

Amazon S3 で S3 バケットに保存できるオブジェクトの最大サイズが5 GB から5 TB に増加しました。REST API を使用する場合、単一の PUT 操作で、最大 5 GB のオブジェクトをアップロードできます。これよりも大きなオブジェクトは、マルチパートアップロード REST API を使用して、オブジェクトを分割してアップロードする必要があります。詳細については、「マルチパートアップロードを使用したオブジェクトのアップロードとコピー」を参照してください。

2010 年 12 月 9 日

マルチパートアップロード

マルチパートアップロードにより、Amazon S3 に高速で柔軟にアップロードできます。一連のパーツとして、単一のオブジェクトをアップロードできます。詳細については、「マルチパートアップロードを使用したオブジェクトのアップロードとコピー」を参照してください。

2010 年 11 月 10 日

バケットポリシーでの正規化 ID のサポート

バケットポリシーで正規化 ID を指定できるようになりました。詳細については、「バケットポリシーのプリンシパル」を参照してください。

2010 年 9 月 17 日

Amazon S3 の IAM との連携

このサービスが AWS Identity and Access Management (IAM) と連動するようになりました。詳細については、IAM ユーザーガイドの「IAM と連携する AWS のサービス」を参照してください。

2010 年 9 月 2 日

通知 Amazon S3 通知機能により、Amazon S3 がバケットで主要イベントを検出した場合に、Amazon Simple Notification Service (Amazon SNS) トピックにメッセージを公開するように、バケットを設定できます。詳細については、「Amazon S3 イベント通知の設定」を参照してください。 2010 年 7 月 14 日
バケットポリシー バケットポリシーは、バケット、オブジェクト、一連のオブジェクト間でアクセス許可を設定するために使用するアクセス管理システムです。この機能は、アクセスコントロールリストを補完し、多くの場合に置き換わるものです。詳細については、「Amazon S3 のバケットポリシー」を参照してください。 2010 年 7 月 6 日
すべてのリージョンで使用可能なパススタイル構文 Amazon S3 では、米国クラシックリージョンの、またはバケットがリクエストのエンドポイントと同じリージョンにある場合、すべてのバケットでパススタイル構文をサポートするようになりました。詳細については、「バケットの仮想ホスティング」を参照してください。 2010 年 6 月 9 日
欧州 (アイルランド) の新しいエンドポイント Amazon S3 は、欧州 (アイルランド) のエンドポイントを提供するようになりました: http://s3-eu-west-1.amazonaws.com 2010 年 6 月 9 日
コンソール AWS Management Console 経由で、Amazon S3 を使用できるようになりました。Amazon Simple Storage Service ユーザーガイドで、コンソールのすべての Amazon S3 機能について読むことができます。 2010 年 6 月 9 日
低冗長化 低冗長化ストレージに Amazon S3 のオブジェクトを格納することにより、Amazon S3 でストレージコストの削減を実現できます。詳細については、「低冗長化ストレージ」を参照してください。 2010 年 5 月 12 日
新しくサポートされるリージョン Amazon S3 でアジアパシフィック(シンガポール)リージョンがサポートされるようになりました。詳細については、「バケットとリージョン」を参照してください。 2010 年 4 月 28 日
オブジェクトのバージョニング 本リリースでオブジェクトバージョニングが導入されました。すべてのオブジェクトはキーとバージョンを持つことができます。バケットのバージョニングを有効にすると、Amazon S3 はバケットに追加されたすべてのオブジェクトに一意のバージョン ID を与えます。この機能により、意図しない上書きと削除からの復元が可能です。詳細については、「バージョニング」と「バージョニングの使用」を参照してください。 2010 年 2 月 8 日
新しくサポートされるリージョン Amazon S3 で米国西部 (北カリフォルニア) リージョンがサポートされるようになりました。このリージョンへのリクエストのための新しいエンドポイントは、s3-us-west-1.amazonaws.com です。詳細については、「バケットとリージョン」を参照してください。 2009 年 12 月 2 日
AWS SDK for .NET AWS では、REST や SOAP の代わりに、.NET 言語固有の API オペレーションを使用してアプリケーションを構築することを好むソフトウェアデベロッパー向けに、ライブラリ、サンプルコード、チュートリアル、その他のリソースを提供するようになりました。これらのライブラリはリクエスト認証、リクエストの再試行、エラー処理などの基本機能 (REST または SOAP API に含まれない) を提供しているため、簡単に開始できます。言語固有のライブラリとリソースの詳細については、「Amazon S3リファレンス」の「AWS SDK を使用した Amazon S3 での開発」を参照してください。 2009 年 11 月 11 日