演習 - リソース ロックを構成する

完了

この演習では、リソースを作成し、リソース ロックを構成します。 ストレージ アカウントは、影響をすばやく確認するための最も簡単な種類のリソース ロックの 1 つであるため、この演習ではストレージ アカウントを使用します。

この演習は、自分のサブスクリプションを持ち込む演習です。つまり、演習を完了するには、自分の Azure サブスクリプションを指定する必要があります。 ただし、Azure アカウントにサインアップすると、12 か月間、無料サービスで演習全体を完了できます。

Azure アカウントへのサインアップに関するヘルプについては、「Azure アカウントの作成」学習モジュールを参照してください。

無料アカウントを作成したら、次のステップに従います。 Azure アカウントをお持ちでない場合は、リソースに単純なリソース ロックを追加するプロセスをステップで確認できます。

タスク 1: リソースを作成する

リソース ロックを適用するには、Azure でリソースを作成する必要があります。 最初のタスクでは、後続のタスクでロックできるリソースの作成に重点を置きます。

  1. Azure portal (https://portal.azure.com) にサインインする

  2. [リソースの作成] を選択します。

  3. [カテゴリ] で、[ストレージ] を選択します。

  4. [ストレージ アカウント] で、[新規作成] を選択します。

  5. [ストレージ アカウントの作成] ブレードの [基本] タブで、次の情報を入力します。 その他は既定値のままにします。

    設定 Value
    Resource group 新規作成
    ストレージ アカウント名 一意のストレージ アカウント名を入力します
    場所 default
    パフォーマンス Standard
    冗長性 ローカル冗長ストレージ (LRS)
  6. [確認と作成] を選択して、ストレージ アカウントの設定を確認し、Azure が構成を検証できるようにします。

  7. 検証が完了したら、[作成] を選択します。 アカウントが正常に作成されたことを示す通知を待ちます。

  8. [リソースに移動] の選択。

タスク 2: 読み取り専用リソース ロックを適用する

このタスクでは、読み取り専用リソース ロックをストレージ アカウントに追加します。 ストレージ アカウントにどのような影響があると思いますか?

  1. 画面の左側にあるブレードの [設定] セクションが見つかるまで下にスクロールします。

  2. [ロック] を選択します。

  3. [+ 追加] を選択します。

    Screenshot of the Add lock feature on a storage account set for a read-only lock.

  4. [ロック名] を入力します。

  5. [ロックの種類] が [読み取り専用] に設定されていることを確認します。

  6. [OK] を選択します。

タスク 3: ストレージ アカウントにコンテナーを追加する

このタスクでは、ストレージ アカウントにコンテナーを追加します。このコンテナーに BLOB を格納できます。

  1. 画面の左側にあるブレードの [データ ストレージ] セクションが見つかるまで上にスクロールします。

  2. [コンテナー] を選択します。

  3. [+ コンテナー] を選択します。

    Screenshot of the add container process outlined in this task.

  4. コンテナー名を入力して、[作成] を選択します。

  5. "ストレージ コンテナーを作成できませんでした" というエラー メッセージが表示されます。

    Screenshot of the Failed to create storage container error message.

Note

エラー メッセージから、ロックが設定されているためにストレージ コンテナーを作成できなかったことがわかります。 読み取り専用ロックにより、ストレージ アカウントの作成または更新の操作ができないため、ストレージ コンテナーを作成できません。

タスク 4: リソース ロックを変更し、ストレージ コンテナーを作成する

  1. 画面の左側にあるブレードの [設定] セクションが見つかるまで下にスクロールします。

  2. [ロック] を選択します。

  3. 作成した読み取り専用リソース ロックを選択します。

  4. [ロックの種類] を [削除] に変更し、[OK] を選択します。

    Screenshot midway through task process of changing the lock type on a resource lock.

  5. 画面の左側にあるブレードの [データ ストレージ] セクションが見つかるまで上にスクロールします。

  6. [コンテナー] を選択します。

  7. [+ コンテナー] を選択します。

  8. コンテナー名を入力して、[作成] を選択します。

  9. ストレージ コンテナーがコンテナーの一覧に表示されます。

読み取り専用ロックによってなぜストレージ アカウントにコンテナーを追加できないのかが理解できました。 ロックの種類が変更されると (代わりに削除しました)、コンテナーを追加できました。

タスク 5: ストレージ アカウントを削除する

実際には、この最後のタスクを 2 回行います。 ストレージ アカウントには削除ロックがあるため、実際にはまだストレージ アカウントを削除できないことに注意してください。

  1. 画面の左側にあるブレードの上部に [概要] が表示されるまで上にスクロールします。

  2. [概要] を選択します。

  3. [削除] を選択します。

    Screenshot of the deletion process for deleting a storage account.

削除ロックがあるためにリソースを削除できないことを知らせる通知が届くはずです。 ストレージ アカウントを削除するには、削除ロックを解除する必要があります。

Screenshot of the Delete storage account error, explaining that a resource lock prevents deletion.

タスク 6: 削除ロックを解除し、ストレージ アカウントを削除する

最後のタスクでは、リソース ロックを解除し、Azure アカウントからストレージ アカウントを削除します。 このステップは重要です。 アカウントにただ存在する、アイドル状態のリソースがないことを確認する必要があります。

  1. 画面の上部にある階層リンクでストレージ アカウント名を選択します。

  2. 画面の左側にあるブレードの [設定] セクションが見つかるまで下にスクロールします。

  3. [ロック] を選択します。

  4. [削除] を選択します。

  5. 画面の上部にある階層リンクで [ホーム] を選択します。

  6. ストレージ アカウントを選択します

  7. この演習で使用したストレージ アカウントを選択します。

  8. [削除] を選択します。

  9. 誤って削除されないようにするために、Azure では削除するストレージ アカウントの名前を入力するように求められます。 ストレージ アカウントの名前を入力し、[削除] を選択します。

    Screenshot of the deletion confirmation message before deleting a storage account.

  10. ストレージ アカウントが削除されたというメッセージが表示されます。 [ホーム] > [ストレージ アカウント] に移動すると、この演習用に作成したストレージ アカウントがなくなったことがわかります。

おめでとうございます。 Azure リソースのリソース ロックの構成、更新、削除が完了しました。

重要

タスク 6 が完了し、ストレージ アカウントが削除されていることを確認します。 お客様は、Azure アカウント内のリソースに対してのみ責任を負います。 この演習を完了したら、アカウントをクリーン アップしてください。