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件を見るBigQuery(ビッグクエリ)
Googleのサーバーレスなデータウェアハウスサービス。ペタバイト規模のデータにSQLで高速クエリを実行でき、分析基盤として世界中の企業に採用されている。
IT用語: Amazon SQS(Simple Queue Service)とは|疎結合を実現するメッセージキュー
マイクロサービス間の非同期通信・バッファリングを実現するAWSのフルマネージドメッセージキューSQSを解説。
AWS (Amazon Web Services)
Amazonが提供する世界最大のクラウドコンピューティングサービス。
Azure Cosmos DB
Microsoftが提供するグローバル分散型のフルマネージドNoSQLデータベース。99.999%の可用性SLA・10ミリ秒以下のレイテンシ・複数APIに対応し、世界規模のアプリケーションに使われる。
IT用語: Amazon SNS(Simple Notification Service)とは|1対多のPub/Subメッセージング
1つのイベントを複数のエンドポイントに同時配信するAWSのPub/Subサービス、Amazon SNSを解説。
Azure Functions(サーバーレス関数)
Microsoftのサーバーレスコンピューティングサービス。コードをHTTPトリガー・タイマー・キュー等のイベントに応じて実行でき、サーバー管理不要で従量課金となる。