0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Azure環境で実運用環境とテスト環境を分けて、実際に使っているリソースを誤削除しないようにする

Posted at

Azure、というかクラウド・システム利用の基本かと思いますが、自分のAzureで環境を分けておらず、テスト環境クリーンアップのタイミングで誤って本番で使っているリソースも削除してしまったので、ちゃんと構築します。

1. サブスクリプションを分ける

そもそもリソースを削除してしまった理由として

なんか使ってないリソース多いのに Azureめちゃ課金されてるやん。 よく分からんから削除しちゃおう!

が動機である。つまり、課金が本番とテストで分かれていれば、そもそも削除する動機は生まれなかった(※本番で適切に利用しているから、課金されている、と分かったため)

これを実現するにはサブスクリプションを分ける必要がある。

Azureポータルにログイン後、「サブスクリプションを追加」をクリックして適当な名前で追加。

image.png

個人管理のテナントなので、課金アカウントや課金プロファイルは変更なし。

2. リソースグループを作成する

この手順は自明なので割愛

3. リソースロックを設定する

リソースグループにロックを設定することで、誤って削除されることを防ぐ。

image.png

4. ロックが削除を防ぐことを確認する

設定したロックが正しく機能しているかを確認するために、リソースグループの削除を試みる。

image.png

以上です。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?