DynamoDB を学ぶ
DynamoDB を正しく学ぶ — 基礎からデータモデリング、インデックス、式、PartiQL、ツール、内部構造まで、体系立てたカリキュラムです。
DynamoDB の基礎 — データ型、アイテムコレクション、複合プライマリキー。カリキュラムの他のすべてが土台とする基本的な仕組み。
DynamoDB のデータモデリング — シングルテーブル設計、アクセスパターンからのモデリング、type 属性、非正規化、そして 1 テーブルが間違った選択になるとき。
DynamoDB でのリレーションシップのモデリング — 一対多、多対多、隣接リストパターン、複合ソートキー、参照カウント。すべて join なしで。
DynamoDB のクエリとソート — Query 対 Scan、ページネーション、フィルター式、なぜ Scan が遅いのか、並列スキャン、ゼロパディングを含むソートキー戦略。
DynamoDB のグローバルセカンダリインデックスが本当にいくらかかるか。計測した GSI 書き込み増幅、GSI 対 LSI 対フィルターの判断表、そして拘束する上限。
DynamoDB の式 — 条件式、更新式、キー条件式、射影式、そして式の属性名と値、それらをいつ必ず使うか。
DynamoDB の書き込みと運用 — アトミックカウンター、属性横断の一意性の強制、ゼロダウンタイム移行、ホットパーティションの診断。
DynamoDB 上の PartiQL と SQL — PartiQL とは何か、何ができないか、そして DynoTable Workbench が DynamoDB のルール内で JOIN、GROUP BY、集約をどう走らせるか。
DynamoDB のツール — DynamoDB Local、LocalStack、最良の GUI クライアント、データの閲覧と編集、テーブルのコピー、CSV エクスポートと MCP サーバー。
DynamoDB の運用とコスト — トランザクション、Streams、TTL、オンデマンド対プロビジョンドキャパシティ、グローバルテーブルとバックアップ/PITR。1 つの稼働中 SaaS で教える。
DynamoDB の内部 — パーティションキー、アダプティブキャパシティ、GSI ストレージ、物理パーティションとリクエストルーティングがどう動くか。Dynamo 論文まで辿る。
その他の DynamoDB リソース
実践してみる準備はできましたか?
自分の DynamoDB テーブルを閲覧・クエリ・モデリング — DynoTable の SQL Workbench と AI エージェントはあなたの AWS 上で動作。30日間無料トライアル、クレジットカード不要 — その後は期限のない Free プラン。