Azure SQL Database
Microsoftのフルマネージドなリレーショナルデータベースサービス。SQL Serverと完全互換で、バックアップ・パッチ適用・高可用性をAzureが自動管理する。
Azure SQL Databaseとは?
Azure SQL Databaseは、Microsoft SQL Serverエンジンをベースとしたフルマネージドのリレーショナルデータベースサービスです。バックアップ・高可用性・パッチ適用・監視をAzureが自動管理するため、DBの運用負荷を大幅に削減できます。
展開オプションの比較
| オプション | 説明 | 向いているケース |
|---|---|---|
| Single Database | 独立したDBリソース | 新規アプリ開発 |
| Elastic Pool | 複数DBでリソースを共有 | マルチテナントSaaS |
| Managed Instance | SQL Server完全互換 | オンプレからの移行 |
| SQL Server on VM | IaaS型(フル制御) | 特殊な設定が必要な場合 |
主な機能
- 自動バックアップ: 最大35日間のポイントインタイムリストア
- 高可用性: 99.99%SLA・自動フェイルオーバー
- Intelligent Performance: AIによるクエリチューニング・インデックス推奨
- セキュリティ: 常時暗号化・Advanced Threat Protection
- スケーリング: コンピューティングとストレージを個別にスケール
オンプレSQL Serverとの互換性
Azure SQL Managed InstanceはSQL Serverとほぼ100%互換です。Single Databaseはほぼ互換ですが、一部のSQL Server機能(SQL Serverエージェント等)は制限されます。
まとめ
Azure SQL Databaseは「SQL Serverを使いたいがサーバー管理はしたくない」というニーズに最適です。Data Migration Service(DMS)を使えばオンプレからの移行も比較的スムーズです。
関連する用語 (クラウド)
全40件を見るCloud Spanner
Googleが提供するグローバル分散型のフルマネージドRDBMS。水平スケーリングとACID準拠トランザクションを同時に実現し、従来不可能とされた「スケールするRDB」を提供する。
Azure (Microsoft Azure)
Microsoftが提供するクラウドサービス。WindowsやOffice製品との連携に優れる。
IT用語: Amazon ECR(Elastic Container Registry)とは|AWSのコンテナイメージ管理
DockerイメージをAWS内で安全に管理・配布するプライベートコンテナレジストリECRの仕組みを解説。
Google Compute Engine(GCE)
GoogleのIaaS型仮想マシンサービス。AWSのEC2・AzureのVMに相当し、プリエンプティブルVM(スポットVM)やカスタムマシンタイプでコストを柔軟に最適化できる。
IaaS (Infrastructure as a Service)
サーバー、ストレージなどのインフラリソースをクラウドで提供する形態。
Microsoft Entra ID(旧Azure Active Directory)
Microsoftが提供するクラウド型のID・アクセス管理サービス。SSO・MFA・条件付きアクセスなどのゼロトラストセキュリティを実現し、Microsoft 365等のSaaSと連携する。