RDS

RDS(Relational Database Service)は、AWSが提供するフルマネージド型のリレーショナルデータベースサービスです。

MySQL、PostgreSQL、MariaDB、Oracle、SQL Serverなどの主要なデータベースエンジンをサポートしており、加えて高性能で可用性に優れたAuroraも利用できます。

RDSでは、自動バックアップPITR(ポイントインタイムリカバリ)、マルチAZ(Availability Zone)構成、読み取り負荷分散を実現するRead Replica(リードレプリカ)機能などをマネージド化しており、運用負荷を大幅に削減できます。

RDS Proxy によりデータベース接続のプーリングや効率的な接続管理を行うことで、アプリケーションのスケーラビリティと可用性を向上させることができます。

データは EBS(Elastic Block Store)上で暗号化され、Snapshot(スナップショット)によるバックアップ管理も自動で行われます。RDSは VPC(Virtual Private Cloud)内に配置 され、SG(Security Group)を用いてネットワークアクセスを制御することで、安全な閉域環境を実現します。

データベースエンジンの設定は パラメータグループによって一元管理でき、パフォーマンスや動作設定を柔軟に調整することが可能です。

重要用語

関連サービス

ユースケース

  • リスト1
  • リスト2
  • リスト3

ベストプラクティス

  • リスト1
  • リスト2
  • リスト3

高可用性・冗長化

  • リスト1
  • リスト2
  • リスト3

セキュリティ

  • リスト1
  • リスト2
  • リスト3

運用・監視

  • リスト1
  • リスト2
  • リスト3

デフォルトのリミット値

リミット事項 上限数
項目1上限1
項目2上限2
項目3上限3
項目4上限4
項目5上限5

AWS CLIのサンプルコード

vpc を作成
vpc を作成
aaaaaaaaaaaaa
bbbbbbbbbbbbb
ccccccccccccc

Terraformのサンプルコード

vpc を作成
bbbbbbbbbbbbbbbbbbbbbbb
ddddddddddddddddddddddd
vpc を作成
xxxxxxxxxxxxxxxxxxxxxxx
yyyyyyyyyyyyyyyyyyyyyy

課金モデル

項目 内容
項目1内容1
項目2内容2
項目3内容3
項目4内容4
項目5内容5

公式ページ

AWSドキュメント