【くらうどたぐかんり】

クラウドタグ管理 とは?

最終更新:
💡 リソースに用途と担当のラベルを付け、管理に使う

クラウドのリソースにキーと値のタグを付けて、用途・担当・環境などを分類する管理方法。AWSを例に、コスト配分の有効化、アクセス制御の条件、タグポリシーの限界を解説します。

📌 このページのポイント
クラウドタグ:用途と担当のラベルEnvironment = ProductionTeam = Payments費用の分類コスト配分タグを有効化権限の制御対応サービスとポリシー命名・付与・変更・未タグの検出も決めるAWSのタグポリシーは未タグを評価しない
AWSを例にした架空のタグと利用目的です。付与だけで費用の分類やアクセス制御が働くわけではなく、組織から全リソースへ自動継承する図でもありません。
ひよこ ひよこ
クラウドのタグは何を表すの?
ペンギン先生 ペンギン先生
リソースに付ける分類情報だよ。たとえばEnvironment=Productionなら本番用、Team=Paymentsなら担当チーム、というように組織内で意味を決める。ここではAWSを例に説明するね。
ひよこ ひよこ
タグを付ければ費用がすぐ分かる?
ペンギン先生 ペンギン先生
AWSではコスト配分タグを有効化すると、費用をタグで分類して見られる。付けるだけでは足りないんだ。未タグの費用もあるので、タグ付きの金額だけを全体の費用とみなさないようにしよう。
ひよこ ひよこ
タグでアクセスを制限できる?
ペンギン先生 ペンギン先生
対応するサービスで、IAMのポリシーにタグの条件を組み込めば使える。たとえば利用者のProjectとリソースのProjectを照合する方法だよ。タグを付けただけでアクセスが制限されるわけではないし、タグを変更できる権限も合わせて考える必要がある。
ひよこ ひよこ
タグポリシーで、付け忘れも全部防げる?
ペンギン先生 ペンギン先生
AWS Organizationsのタグポリシーは、キーの大文字・小文字や値のルールをそろえるためのものだよ。対応する種類では不適合なタグ付け操作を止められるけれど、未タグのリソースは適合性の評価対象にならない。作成時の仕組みや別の検出方法も組み合わせよう。
ひよこ ひよこ
何からルールを決める?
ペンギン先生 ペンギン先生
まず用途を決めるとよいね。費用を分けたいならProjectやCostCenter、担当を追いたいならTeamなどを候補にする。これは例で、全組織共通の必須項目ではない。許される値と変更担当、付け忘れた場合の対応も決め、タグに秘密情報を入れないようにしよう。
もっと詳しく知りたい人へ

組織やプロジェクトにタグを付けると、配下へ自動継承される?

すべてのリソースへ自動的に継承されるとは限りません。クラウドやサービスの仕様を確認し、リソース作成時のテンプレートや自動化で付与するなど、実際に付く仕組みを用意します。AWSのタグポリシーを組織に適用することと、配下のリソースへタグを付与することは別です。

ペンギン
まとめ:ざっくりこれだけ覚えればOK!
「クラウドタグ管理」って出てきたら「リソースに分類情報を付けて管理に使う方法」と思えばだいたいOK!
📖 おまけ:英語の意味
「Cloud Tagging」 = クラウドリソースへのタグ付け
💬 tagはラベルを意味します。AWSではキーと値の組でリソースに情報を付けます。名称や機能、継承の仕組みはクラウドごとに確認します。

参考資料

← 用語集にもどる