S3 コンソール、AWS CLI、AWS SDK を使用した S3 Express One Zone の操作
AWS SDK、Amazon S3 コンソール、AWS Command Line Interface (AWS CLI)、Amazon S3 REST API を使用して S3 Express One Zone ストレージクラスとディレクトリバケットを操作できます。
S3 コンソール
S3 コンソールを使って使用を開始するには、次の手順に従います。
完全なチュートリアルについては、「チュートリアル: S3 Express One Zone の使用を開始する」を参照してください。
AWS SDK
S3 Express One Zone は次の AWS SDK をサポートしています。
-
AWS SDK for C++
-
AWS SDK for Go v2
-
AWS SDK for Java 2.x
-
AWS SDK for JavaScript v3
-
AWS SDK for .NET
-
AWS SDK for PHP
-
AWS SDK for Python (Boto3)
-
AWS SDK for Ruby
-
AWS SDK for Kotlin
-
AWS SDK for Rust
S3 Express One Zone を使用する場合は、最新バージョンの AWS SDK を使用することをお勧めします。S3 Express One Zone でサポートされている AWS SDK は、ユーザーに代わってセッションの確立、更新、終了を処理します。つまり、AWS SDK をダウンロードしてインストールし、必要な IAM アクセス許可を設定すると、直ちに API オペレーションを使用開始できます。詳細については、「S3 Express One Zone 向け AWS Identity and Access Management (IAM)」を参照してください。
AWS SDK のダウンロードやインストールなどの詳細については、「AWS での構築ツール
AWS SDK の例については、次を参照してください。
AWS Command Line Interface (AWS CLI)
AWS Command Line Interface (AWS CLI) を使用してディレクトリ バケットを作成し、S3 Express One Zone でサポートされているリージョンとゾーンのエンドポイント API オペレーションを使用できます。
AWS CLI の使用を開始するには、「AWS CLI コマンドレファレンス」の「AWS CLI の使用を開始する」を参照してください。
注記
ディレクトリバケットで高レベルの aws s3
コマンドを使用するには、AWS CLI を最新バージョンに更新します。AWS CLI のインストールと設定方法の詳細については、「AWS CLIコマンドリファレンス」の「AWS CLI の最新バージョンをインストールまたは更新する」を参照してください。
AWS CLI の例については、次を参照してください。