ラボ概要
学習目標- Azure Policy の主要メニュー(コンプライアンス、修復、イベント、定義、割り当て、例外)を理解する
- カスタムポリシー定義の作成インターフェースを確認する
- イニシアチブ(Initiative)定義の概念を理解する
- リソースロックの 2 種類(
削除 ロック / 読み取り専用 ロック)の違いを学ぶ
- リソースグループスコープでロックを適用できる場所を確認する
- Web App と Virtual Machine に適用された異なる種類のロックの効果を体験する
前提知識- Azure ポータルの基本操作
- リソースグループ、Web App、Virtual Machine の基本概念
- Azure ガバナンスの基本
事前に用意されているものResource Group(rg- で始まる名前)
Web App(webapp で始まる名前、Linux Free SKU)
Virtual Machine(lab-VM、Linux、Standard_D2s_v4)
- App Service Plan(F1 または B1)
- Azure Portal 用一時ユーザ(
Lab Credentials から取得)
完了条件- Azure Policy インターフェースの主要メニュー(
コンプライアンス、定義、割り当て 等)を確認した
- カスタムポリシー定義作成画面とイニシアチブ定義作成画面の存在を確認した
- Web App に事前適用された
削除(ProductionApplication)ロックを確認し、削除がブロックされることを検証した
- 仮想マシンに事前適用された
読み取り専用(DoNotModify)ロックを確認し、変更がブロックされることを検証した
ラボの構成
- 1Azure ポータルにサインイン
- 2Azure Policy インターフェースを確認
- 3カスタムポリシー定義のインターフェースを確認
- 4イニシアチブ定義を確認
- 5割り当てと例外を確認
- 6リソースロックを実装する
- 7Web App の削除ロックを確認する
- 8Virtual Machine の読み取り専用ロックを確認する
- 9ロックの効果を体験する
詳細な手順は、ラボ開始後に画面内のガイドとして表示されます。
構成図
