【Azure】演習 - リソースロックを使用して、偶発的な削除からストレージ アカウントを保護するの備忘録

#はじめに
執筆者は元々AWSを勉強していたのだが、諸事情でAzureを勉強する必要が出て来た。Azureに関する記事がAWSより少ないと思うので、Azure Learnでやったことをスクリーンショット共に備忘録として残したい。

#手順
##リソースグループのロック
リソースグループを選択する。
![スクリーンショット 2020-12-05 14.33.01.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/449478/2098a81d-fc8e-2040-7614-e6bffeb3f945.png)
追加を選択する。
![スクリーンショット 2020-12-05 13.55.52.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/449478/09134d61-47ee-d2ca-50d7-372f9dd17b4b.png)
下記を設定し、確認および作成を選択する。

|設定  |値  |
|---|---|
|サブスクリプション  |自身のAzureサブスクリプション  |
|リソースグループ  |my-test-rg  |
|リージョン  |(US) 米国東部  |

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/449478/58c95c51-36c0-5070-86ad-11577a2b51cc.png)

作成を選択する。
![スクリーンショット 2020-12-05 13.57.56.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/449478/4840622a-f0a6-afcf-7425-d27261b9e4cf.png)

先ほど作成したリソースグループにいき、設定>ロックを選択する。
![スクリーンショット 2020-12-05 14.00.59.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/449478/160061c2-524b-d6c4-b7d4-46ceefde0315.png)

追加を選択する。
![スクリーンショット 2020-12-05 14.02.21.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/449478/6f479ef4-0d38-c0ef-7b5d-85625cd3373f.png)

下記を設定し、OKを選択する。

|設定  |値  |
|---|---|
|ロック名  |rg-delete-lock  |
|ロックの種類  |削除  |

![スクリーンショット 2020-12-05 14.02.44.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/449478/4e2b2b24-d8af-7024-0673-ecb278bb9e23.png)

ロックが適用されていることを確認する。
![スクリーンショット 2020-12-05 15.39.01.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/449478/a2eb439c-0cdc-de91-fd42-c2618e41fae6.png)

##リソース グループが削除から保護されていることを確認
該当のリソースグループでリソースグループの削除を選択する。
![スクリーンショット 2020-12-05 14.00.59.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/449478/09a98fa8-2c89-f8cc-65de-40d58b3ab9f1.png)
リソースグループ名を入力し、削除を選択する。
![スクリーンショット 2020-12-05 14.05.34.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/449478/5d9bd805-d337-7cc7-cdd7-28cc2332c6dd.png)
リソース グループがロックされており、削除できないことを示すメッセージが表示されていることを確認する。
![スクリーンショット 2020-12-05 14.05.52.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/449478/e53dbd11-f320-1653-4498-47ddd737983c.png)

##ストレージアカウントを偶発的な削除から保護
ストレージアカウントを選択する。
![スクリーンショット 2020-12-05 14.33.01.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/449478/12c9c572-2ad7-0a5c-cc92-ef473401886b.png)

追加を選択する。
![スクリーンショット 2020-12-05 14.09.55.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/449478/261b810b-e2fb-589e-f4e5-961ac88cefc3.png)
下記のように設定する。設定できたら確認と作成を選択する。

|設定  |値  |
|---|---|
|サブスクリプション  |自身のAzureサブスクリプション |
|Resource group |my-test-rg  |
|ストレージ アカウント名  |適宜好きな名前をつける。(一意の名前にする)  |
|場所  |(米国) 米国東部 |
|パフォーマンス  |Standard  |
|アカウントの種類  |StorageV2 (汎用 v2)  |
|レプリケーション  |ローカル冗長ストレージ (LRS) |
|アクセス層 (既定)  |ホット  |



![スクリーンショット 2020-12-05 14.12.08.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/449478/409ad851-b4bc-19b7-e987-df659f8c3c8b.png)

![スクリーンショット 2020-12-05 14.13.01.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/449478/2414bf9a-7ce1-b466-2298-732b7d14951d.png)
成功したら作成を選択する。
![スクリーンショット 2020-12-05 14.13.20.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/449478/29b8fee5-5216-825b-d595-851e4f4e5622.png)
リソースに移動を選択する。
![スクリーンショット 2020-12-05 14.16.42.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/449478/982e2d94-cb32-2e21-9482-5f861e9b1996.png)
削除を選択する。
![スクリーンショット 2020-12-05 14.16.53.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/449478/da7908af-ebab-cad9-8d4b-604a85b57e52.png)
リソースまたはその親がロックされており、削除できないことを示すメッセージが表示されていることを確認する。
![スクリーンショット 2020-12-05 14.17.07.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/449478/00cd5b92-5776-2b80-433b-b54fede6eee9.png)

教材
Azureの基礎 第5部:ID、ガバナンス、プライバシー、およびコンプライアンス機能に関する説明>Azure でのクラウド ガバナンス戦略を構築する
 
https://docs.microsoft.com/ja-jp/learn/modules/build-cloud-governance-strategy-azure/6-protect-storage-account-resource-lock