Instiq
第4章 · コアサービス:ネットワーク・データベースとその他·v2.2.0·更新 2026/6/14·読了目安 約12分

変更要約: in-scope サービス網羅: §4.3 に他カテゴリ概観(API Gateway/Global Accelerator/PrivateLink/Transit Gateway/Client VPN/EventBridge/SNS/SQS/Step Functions/SES/Amplify/AppSync/IoT Core/WorkSpaces/AppStream/DocumentDB/SageMaker AI/CLI/CodeBuild/CodePipeline/X-Ray)+移行と転送(Migration Hub/Discovery/Evaluator/MGN/DMS/SCT/Snow Family)の節を追加

4.2データベースサービス

この節の要点

AWS のマネージドデータベース——リレーショナルの Amazon RDS(Aurora 含む)と、NoSQL キー値の Amazon DynamoDB——の違いと使いどころを理解します。

データの持ち方には大きくリレーショナル(表・固定スキーマ・SQL)と NoSQL(柔軟なスキーマ)があり、AWS はどちらもマネージド(パッチ・バックアップ・可用性などの運用をAWSが担う)で提供します。自分でDBサーバーを立てて運用するより手間が激減するのが利点。代表は Amazon RDS(リレーショナル)と Amazon DynamoDB(NoSQL)です。

4.2.1RDS と DynamoDB

リレーショナル(SQL)のマネージドDBである Amazon RDS(MySQL/PostgreSQL/Aurora 等)と、NoSQL キー値でサーバーレスの Amazon DynamoDB を対比した図。
リレーショナル(RDS)と NoSQL(DynamoDB)
  • Amazon RDSリレーショナル(SQL)のマネージドDB。MySQL・PostgreSQL・MariaDB・Oracle・SQL Server に対応し、Amazon Aurora は MySQL/PostgreSQL 互換の AWS 製高性能エンジン。表・結合・固定スキーマ向け。マルチAZで高可用性、リードレプリカで読み取り拡張。
  • Amazon DynamoDBNoSQL のキー値/ドキュメントでサーバーレス。柔軟なスキーマで、非常に大きな規模でも一桁ミリ秒の低遅延。容量計画やサーバー管理が不要。
観点Amazon RDS(含 Aurora)Amazon DynamoDB
種類リレーショナル(SQL)NoSQL キー値/ドキュメント
スキーマ固定(表・結合)柔軟
運用マネージド(要インスタンス選択)サーバーレス
向く用途業務システム・整合性重視大規模・低遅延・可変スキーマ

続きは無料登録で読めます

冒頭を無料で公開中。無料登録でこの節の全文と、第4章以降を含む全参考書・全問題集が読めます。