

# Amazon S3 on Outposts での開発
<a name="S3OutpostsDeveloping"></a>

Amazon S3 on Outposts を使用すると、AWS Outposts で S3 バケットを作成し、ローカルデータアクセス、ローカルデータ処理、データレジデンシーを必要とするアプリケーション用に、オンプレミスのオブジェクトを簡単に保存および取得できます。S3 on Outposts は、新しいストレージクラス、S3 Outposts (`OUTPOSTS`) を提供し、これは Amazon S3 API を使用し、AWS Outposts 上の複数のデバイスやサーバー間でデータを永続的かつ冗長的に保存するように設計されています。仮想プライベートクラウド (VPC) を介したアクセスポイントとエンドポイント接続を使用して、Outposts バケットと通信します。Outposts バケットでは、Amazon S3 と同じ API と機能 (アクセスポリシー、暗号化、タグ付けなど) を使用できます。AWS マネジメントコンソール、AWS Command Line Interface (AWS CLI)、AWS SDK、または REST API を使用して S3 on Outposts を使用できます。詳細については、「[Amazon S3 on Outposts とは](S3onOutposts.md)」を参照してください。

以下のトピックでは、S3 on Outposts での開発について説明します。

**Topics**
+ [S3 on Outposts でサポートされているリージョン](S3OutpostsRegions.md)
+ [Amazon S3 on Outposts の API オペレーション](S3OutpostsAPI.md)
+ [SDK for Java を使用して、S3 on Outposts の S3 コントロールクライアントを設定する](S3OutpostsCongfigureS3ControlClientJava.md)
+ [IPv6 経由で S3 on Outposts へのリクエストを行う](S3OutpostsIPv6-access.md)