「サブスクリプションとは、どう違うの?」
「どんな単位でまとめるのが正解なの?」
リソースグループは、単体で覚えるとぼやけます。管理の入れ子の中に置くと、役割がはっきりします。
リソースグループとは、関連するリソースをまとめて管理する論理的な入れ物です。まとめた単位で、あなたは削除も権限も料金の集計も、ひとまとめに扱えます。
この記事では、Azureの管理を「大きいまとまりから小さいまとまり」へ並べた分類地図を示し、リソースグループがどこに座るのかを固定します。そのうえで、グループ単位でできること、そして実務でどんな単位に切ると後で楽になるかまで示します。AZ-900のアーキテクチャ対策にそのまま効きます。
1. Azureの管理は4段の入れ子でできている

いきなりリソースグループの中身に入る前に、全体の並びを一枚で押さえます。Azureの管理は、大きいまとまりから小さいまとまりへ、4段の入れ子で組まれています。リソースグループは、その上から3段目に座ります。
| 段 | 名前 | 役割(何の境界か) |
|---|---|---|
| 1(最上位) | 管理グループ | 複数のサブスクリプションをポリシーで束ねる上位の枠 |
| 2 | サブスクリプション | 課金と上限(クォータ)の境界。中に複数のRGを持つ |
| 3 | リソースグループ(RG) | 関連するリソースをまとめる論理的な入れ物 |
| 4(最下位) | リソース | 仮想マシン・ストレージなど、実際に動く部品 |
この地図で見ると、それぞれが「何の境界か」で役割が分かれているのが分かります。サブスクリプションはお金と上限の境界、管理グループはルール(ポリシー)を効かせる境界、そしてリソースグループはまとめて操作する境界です。同じ「まとめる」でも、まとめる目的がそれぞれ違います。そもそもこうした区切りが要る背景は、クラウドコンピューティングとは で前提から押さえられます。
2. リソースグループは「まとめて操作する」ための単位

3段目に座るリソースグループの値打ちは、グループという単位で、いくつもの操作をまとめて効かせられる点にあります。あなたが日々の管理でいちばん恩恵を受ける部分です。具体的には、次の4つがグループ単位で動きます。
- まとめて削除: グループを消すと、中のリソースを一括で片付けられる
- 権限(RBAC): 「このグループはこの人が触れる」をグループ単位で割り当てられる
- タグ付け: 環境や部署などのラベルを付け、横断で絞り込める
- コスト集計: グループ単位で料金を見渡せ、どこにいくらかかったかを追える
なお、1つのリソースはどこか1つのリソースグループに属します。グループに入れずにリソースだけを宙に浮かせては置けません。だからこそ、あなたが最初に決める「どう束ねるか」が、後々の管理のしやすさを大きく左右します。権限をグループ単位で配る考え方は Azure RBACとは で踏み込めます。
3. どんな単位で切る? 環境別とライフサイクル別

ここが、初学者と実務の差が出るところです。「関連するものをまとめる」とだけ聞くと切り方に迷いますが、現場では「同じタイミングで作って、同じタイミングで消すものを一つにする」を軸に据えます。つまり、ライフサイクルをそろえるわけです。
よく使われる切り口を、目的とセットで並べます。
| 切り方 | まとめる基準 | うれしい場面 |
|---|---|---|
| 環境別 | 本番・検証・開発でグループを分ける | 検証環境だけグループごと消せる/権限を環境単位で分けられる |
| ライフサイクル別 | 一緒に作り一緒に捨てるものを束ねる | 片付けが一括で済み、消し忘れが減る |
| コスト集計別 | 費用を追いたいプロジェクト単位で束ねる | 「どの案件にいくらか」をグループ単位で見られる |
設計の現場で、SE歴15年以上の運営者が新人にまず伝えるのも、この「消すときを想像して束ねる」という一点です。あなたも作るときは勢いで足していけますが、後で片付ける段になって「本番と検証が同じグループに混ざっていて、まとめて消せない」と詰まる。切り方の良し悪しは、作った瞬間ではなく片付けと権限付けの段で効いてきます。だから最初に、環境とライフサイクルで線を引いておくと後が軽くなります。
4. AZ-900でのリソースグループの問われ方

試験では、リソースグループを管理階層の中でどこに座るかと、グループ単位で何ができるかの2方向から問われます。狙われやすい角度を押さえておきましょう。
- 「管理グループ・サブスクリプション・リソースグループ・リソースの並びは」 → 上から順にこの4段の入れ子
- 「課金の境界はどれか」 → サブスクリプション(RGではない点が引っかけ)
- 「リソースをまとめて削除・権限付与する単位は」 → リソースグループ
取り違えやすいのが、課金の境界はサブスクリプションで、リソースグループではないという点です。リソースグループはコストを「集計して見る」単位ではありますが、契約や上限の境界そのものはサブスクリプションが持ちます。ここを1章の分類地図で「何の境界か」ごとに整理しておけば、あなたは境界を入れ替えた選択肢に引っぱられずに済みます。
次のステップ
リソースグループがAZ-900のどこで問われるかを含め、試験の全体像は Azure Fundamentals(AZ-900)の試験範囲と勉強法ガイド で見渡せます。学ぶ順番を地図でたどるなら Azure(AZ-900)の学習ロードマップ が入口になります。
手を動かして定着させるなら、AZ-900 アーキテクチャとサービスの問題集 で、管理階層まわりの設問を解いておくと理解が固まります。