Auroraとは?
Amazon Aurora とは?
Section titled “Amazon Aurora とは?”Auroraは、MySQL/PostgreSQL互換のクラウドネイティブリレーショナルデータベースです。商用DBの性能とオープンソースのコスト効率を両立します。
互換性: Aurora MySQL: MySQL 5.7/8.0互換 Aurora PostgreSQL: PostgreSQL 13-16互換
性能: MySQL: 5倍の性能 PostgreSQL: 3倍の性能
可用性: 99.99%アーキテクチャ
Section titled “アーキテクチャ”ストレージ: - 3AZ × 2コピー = 6コピー自動レプリケーション - 自動修復 - 最大128TB - 10GBから自動拡張
コンピュート: - プライマリ(書き込み): 1台 - Read Replica: 最大15台 - 自動フェイルオーバー: 30秒以内1. Aurora Serverless
Section titled “1. Aurora Serverless”v1: - オンデマンド自動スケール - ACU(Aurora Capacity Units) - 使用時のみ課金 - 用途: 開発/テスト、予測不可能な負荷
v2(推奨): - 瞬時スケーリング(1秒以内) - きめ細かいスケーリング - Reader自動スケール - 用途: 本番環境2. Aurora Global Database
Section titled “2. Aurora Global Database”特徴: - クロスリージョンレプリケーション - レイテンシー: 1秒未満 - セカンダリリージョン: 最大5つ - RPO: 1秒、RTO: 1分未満
用途: - グローバル展開 - DR対策 - 読み取り負荷分散3. バックアップ
Section titled “3. バックアップ”自動バックアップ: - 継続的バックアップ(S3) - 保持期間: 1-35日 - ポイントインタイムリカバリ - パフォーマンス影響なし
スナップショット: - ユーザー起動 - クロスリージョンコピー4. Aurora Machine Learning
Section titled “4. Aurora Machine Learning”統合: - SageMaker - Comprehend
SQL関数: - 機械学習モデル呼び出し - リアルタイム推論インスタンス料金
Section titled “インスタンス料金”| インスタンスタイプ | 用途 | 価格(時間) |
|---|---|---|
| db.r6g.large | 汎用 | $0.29 |
| db.r6g.xlarge | 高性能 | $0.58 |
| db.r6g.2xlarge | 大規模 | $1.16 |
ストレージ・I/O料金
Section titled “ストレージ・I/O料金”| 項目 | 価格 | 備考 |
|---|---|---|
| ストレージ | $0.10 / GB / 月 | 自動スケーリング、最小10GB |
| I/O | $0.20 / 100万リクエスト | 読み取り・書き込みリクエスト |
| バックアップ | $0.021 / GB / 月 | 保持期間中のストレージ |
Aurora Serverless v2
Section titled “Aurora Serverless v2”| 項目 | 価格 | 備考 |
|---|---|---|
| ACU | $0.12 / ACU時間 | Aurora Capacity Unit |
| 最小ACU | 0.5 ACU | スケーリング下限 |
| 最大ACU | 128 ACU | スケーリング上限(設定可能) |
料金計算例(db.r6g.large、100GB、1000万I/O/月):
| 項目 | 計算 | 料金 |
|---|---|---|
| インスタンス | $0.29 × 24時間 × 30日 | $208.80 |
| ストレージ | 100GB × $0.10 | $10.00 |
| I/O | (1000万 / 100万) × $0.20 | $2.00 |
| 合計 | - | $220.80/月 |
RDS vs Aurora
Section titled “RDS vs Aurora”Aurora: ☑ 高性能(5倍/3倍) ☑ 高可用性(6コピー) ☑ 自動スケーリングストレージ ☑ Read Replica最大15台 ☑ Global Database ☒ 料金やや高い
RDS: ☑ 多様なエンジン ☑ 料金低い ☒ 性能標準 ☒ Read Replica最大5-15台Auroraの重要ポイント:
- MySQL/PostgreSQL互換
- 5倍/3倍の高性能
- 6コピー自動レプリケーション
- Serverlessで自動スケール
- Global Databaseでマルチリージョン