難問比較

Azure SQL DatabaseとSQL Server on Azure VMの選択において、運用責任の観点から最も正確な違いはどれか。

A.SQL Databaseはデータベースレベルの管理のみ、SQL Server VMはハードウェアからOSまでユーザーが管理する← 正解
✓ 正解です。SQL DatabaseはPaaSのため、ユーザーはデータベース構造とデータのみ管理。SQL Server VMはIaaSのため、OSパッチ、ハードウェア管理、ネットワーク設定までユーザー責任です。
B.SQL Databaseはインデックスやクエリ最適化をMicrosoftが自動管理し、SQL Server VMは全て手動管理である
✗ SQL Databaseも自動チューニング機能がありますが、インデックス戦略やクエリ最適化はユーザーが主導します。Microsoftが全自動ではありません。
C.SQL Databaseはバックアップ保有期間をMicrosoftが決定し、SQL Server VMはユーザーが自由に設定できる
✗ SQL Databaseはバックアップ保有期間をユーザーが設定可能です(デフォルト7日から最大35日まで)。説明は誤りです。
D.SQL Server VMはセキュリティパッチがユーザー適用必須であり、SQL Databaseはパッチが自動適用される
✗ 両方ともセキュリティパッチを自動適用または提供しています。SQL Server VMも定期的なパッチマネジメント期間があり、ダウンタイム計画は必要ですがパッチ自体は適用されます。

この問題のポイント

SQL DatabaseはPaaSのため、ユーザーはデータベース構造とデータのみ管理。SQL Server VMはIaaSのため、OSパッチ、ハードウェア管理、ネットワーク設定までユーザー責任です。

AZ-900:Microsoft Azure Fundamentals の問題一覧