メインコンテンツへスキップ
⚡
Exam-Era
ストレージの実装と管理
Azure AZ-104 過去問・解説

ストレージアカウント内の Blob データのライフサイクルを管理する実務ケース。logs/ プレフィックス配下の blockBlob に対して、30日後に Cool、180日後に Archive、そして 365日後に削除するライフサイクルポリシーを設定したい。最も適切なライフサイクル定義を選択せよ。

Alogs/ を prefixMatch として指定し、 blobTypes を blockBlob に限定したルールを作成する。baseBlob のアクションとして tierToCool を daysAfterModificationGreaterThan: 30、 tierToArchive を daysAfterModificationGreaterThan: 180、 delete を daysAfterModificationGreaterThan: 365 に設定する。
正解 ⭕
⭕
【正解の理由】【正解】 この定義は logs/ のみを対象にし、blockBlob のみを対象とする正しい絞り込みを行い、30日後Cool、180日後Archive、365日後削除の順序で動作します。公式のライフサイクル定義でよく使われる daysAfterModificationGreaterThan を用いた期間指定と、tierToCool/tierToArchive/delete の組み合わせが要件と一致します。
Blogs/ を prefixMatch、 blobTypes を blockBlob に指定するが、tierToHot を daysAfterModificationGreaterThan: 30、tierToArchive を daysAfterModificationGreaterThan: 180、delete を daysAfterModificationGreaterThan: 365 に設定する。
誤答
Clogs/ を prefixMatch せず、 blobTypes を blockBlob に限定したルールを作成する。baseBlob のアクションとして tierToCool を daysAfterModificationGreaterThan: 30、 tierToArchive を daysAfterModificationGreaterThan: 180、 delete を daysAfterModificationGreaterThan: 365 に設定する。
誤答
Dlogs/ 以外の全 blob に対して同一のルールを適用するよう prefixMatch を空に設定する。baseBlob のアクションとして tierToCool を daysAfterModificationGreaterThan: 30、 tierToArchive を daysAfterModificationGreaterThan: 180、 delete を daysAfterModificationGreaterThan: 365 に設定する。
誤答

🎯正解の決め手・公式要点まとめ

正解は、プレフィックスと blobTypes の適切な組み合わせと、段階的な移行アクション(tierToCool → tierToArchive → delete)を指定すること。トリガー期間は daysAfterModificationGreaterThan を用いるのが一般的で、対象を限定することでコストと保持期間を適切に管理できる。

⚠️ 誤答トラップ・他の選択肢が誤りの詳細理由

この選択肢は〇〇の定義と混同しやすく、本番試験で正答率が落ちる典型的なトラップです...

💡 似た概念との決定的な違い

実務および試験で頻出する関連用語の使い分けは次の3原則で整理できます...

🔒

「誤答トラップ解説」&「全選択肢の個別解説」はPRO会員限定

月額3,000円で全8資格3,200問を解放。毎日演習で翌月実質無料(1日100円学習割)になる逆算サブスク。

アプリで演習を始める(全問解放) ➜

💬ディスカッション・質問スレッド (0)

疑問や改善要望を投稿しよう
スレッドを読み込み中...
Googleアカウントでログインすると質問の投稿やスレッドへの参加ができます。

📚 同分野(ストレージの実装と管理)の類似問題