初回ユーザー向けの Amazon DynamoDB リソース
初めて使用する方は、以下のセクションに目を通し、必要に応じて参照することをお勧めします。
例DynamoDB の一般的な製品概要、一般的なユースケース、主なサービス、料金について説明します。 |
例サービス、データモデリングの概念、主要な特徴と機能を紹介する動画、チュートリアル、規範ガイダンスがあります。 |
例DynamoDB のセットアップ、サンプルテーブルの作成、データのアップロードに関する情報が記載されています。 |
例テーブル設計、データ型、基本オペレーションなど、DynamoDB の基本を学習する無料のデジタルコース。 |
例DynamoDB の主要な概念と機能を説明する、焦点を絞った短い動画チュートリアルのコレクション。 |
例さまざまなプログラミング言語での実践的な DynamoDB コード例。 |
例AWS は、DynamoDB の概念、機能、ベストプラクティスを対象とした無料のデジタルトレーニングコースを提供します。 |
例データモデリング、データの視覚化、クエリ開発機能を提供する統合ビジュアルツール。 |
例実用的なコードサンプルを使用した、さまざまなユースケースのベストプラクティスとデータモデリングの例。 |
例一般的な DynamoDB タスクについて説明するAWS マネジメントコンソールにおけるステップバイステップのチュートリアル。 |
例データベースを DynamoDB に移行するためのプロセス、ツール、戦略の概要。 |
例DynamoDB 用の AWS Well-Architected レンズ DynamoDB を使用して信頼性、安全性、効率性、費用対効果の高いアプリケーションを設計および運用するためのアーキテクチャのベストプラクティスを提供します。 |
Amazon DynamoDB の初回ユーザー向けの追加のベストプラクティス
前述のセクションを完了したら、これらのセクションを参照してください。
-
DynamoDB テーブルで使用できる 2 つのスループットモードの概要と、アプリケーションに適したキャパシティモードを選択する際の考慮事項について説明します。オンデマンドモードは、ほとんどの DynamoDB ワークロードで推奨されるデフォルトのスループットオプションです。
-
DynamoDB を使用した設計とアーキテクチャの設計に関するベストプラクティス
問題を特定して対処し、DynamoDB を使用する際のパフォーマンスを最大化し、コストを最小限に抑えます。
AWS CLI リソース
AWS コマンドラインインターフェイス (AWS CLI) を使用する場合は、これらのドキュメントが使用開始に役立ちます。
-
このセクションには、AWS CLI のダウンロード、システムでの AWS CLI の実行、AWS 認証情報の指定に関する情報が記載されています。
-
この別個のドキュメントでは、DynamoDB 用のすべての AWS CLI コマンド (構文と例を含む) について説明します。
プログラミングリソース
さまざまな一般的プログラミング言語を使用して、DynamoDB API を使用するアプリケーションプログラムを記述できます。次にいくつかのリソースを示します。
-
AWS には、DynamoDB をサポートする多数の Software Development Kit (SDK) が用意されています。DynamoDB のコードは、Java、.NET、PHP、Ruby、その他の言語で作成できます。これらの SDK は、DynamoDB へのリクエストのフォーマット、レスポンスの解析、再試行ロジックとエラー処理の提供により、アプリケーション開発を大幅に簡素化します。
-
AWS SDK を使用しない場合は、DynamoDB API を使用して DynamoDB を直接操作できます。このドキュメントでは、DynamoDB のすべての API オペレーション (構文と例を含む) について説明します。リクエストを作成および認証してレスポンスを処理する際のトラブルシューティングのヒントと情報をこのセクションで確認できます。