翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
DynamoDB (ウェブサービス) の設定
Amazon DynamoDB ウェブサービスを使用するには:
-
AWS アクセスキー (プログラムで DynamoDB にアクセスするために使用) を取得します。
注記
経由でのみ DynamoDB を操作する予定の場合は AWS Management Console、 AWS アクセスキーは必要ありません。スキップしてに進んでください。 コンソールを使用する場合
-
認証情報の設定 (プログラムで DynamoDB にアクセスするために使用)。
へのサインアップ AWS
DynamoDB サービスを使用するには、 AWS アカウントが必要です。アカウントをまだお持ちでない場合は、サインアップ時に画面の指示に従って作成してください。 AWS サインアップしたサービスは、使用しない限り課金されません。
サインアップするには AWS
オンラインの手順に従います。
サインアップ手続きの一環として、通話呼び出しを受け取り、電話のキーパッドを用いて検証コードを入力するように求められます。
にサインアップすると AWS アカウント、AWS アカウントのルートユーザーが作成されます。ルートユーザーには、アカウント内のすべての AWS のサービス とリソースにアクセスできます。セキュリティのベストプラクティスとして、管理ユーザーに管理アクセスを割り当て、ルートユーザーのみを使用してルートユーザーアクセスが必要なタスクを実行します。
プログラムによるアクセス権を付与する
プログラムまたは AWS Command Line Interface (AWS CLI) を使用して DynamoDB にアクセスする前に、プログラムによるアクセスが必要です。DynamoDB コンソールのみを使用する場合、プログラムによるアクセス権は不要です。
ユーザーが外部のユーザーとやりとりしたい場合、プログラムによるアクセスが必要です。 AWS AWS Management Consoleプログラムによるアクセスを許可する方法は、アクセスするユーザーのタイプによって異なります。 AWS
ユーザーにプログラマチックアクセス権を付与するには、以下のいずれかのオプションを選択します。
プログラマチックアクセス権を必要とするユーザー | 目的 | 方法 |
---|---|---|
ワークフォースアイデンティティ (IAM Identity Center で管理されているユーザー) |
一時的な認証情報を使用して、 AWS CLI、 AWS SDK、または API へのプログラムによるリクエストに署名します。 AWS |
使用するインターフェイス用の手引きに従ってください。
|
IAM | 一時的な認証情報を使用して、、 AWS SDK AWS CLI、または API へのプログラムによるリクエストに署名します。 AWS | IAM ユーザーガイドの「AWS リソースでの一時認証情報の使用」の指示に従います。 |
IAM | (非推奨) 長期認証情報を使用して、 AWS CLI、 AWS SDK、または API へのプログラムによるリクエストに署名します。 AWS |
使用するインターフェイス用の手引きに従ってください。
|
認証情報の設定
プログラムで、またはを使用して DynamoDB にアクセスする前に AWS CLI、認証情報を設定してアプリケーションの認証を有効にする必要があります。
この方法には、いくつかあります。たとえば、認証情報ファイルを手動で作成して、お客様のアクセスキー ID とシークレットアクセスキーを格納します。 AWS CLI aws configure
コマンドを使用してファイルを自動的に作成することもできます。または、環境変数を使用できます。認証情報の設定について詳しくは、プログラミング固有の AWS SDK 開発者ガイドを参照してください。
をインストールして設定するには、を参照してください。 AWS CLIAWS CLIの使用
DynamoDB の他のサービスとの統合
DynamoDB AWS は他の多くのサービスと統合できます。詳細については、次を参照してください。