このページでは、Cloud Storage で使用できるさまざまな種類のフォルダの概要について説明します。
概要
Cloud Storage には、データを整理し、きめ細かいアクセス制御をデータに適用するさまざまな方法があり、フォルダはこのプロセスで重要な役割を果たします。
Cloud Storage のさまざまなフォルダの種類を使用すると、次のことができます。
- データを構造化: 関連するオブジェクトをフォルダにグループ化すると、データを簡単に移動して管理できます。
- アクセスを制御する: オブジェクトに対してきめ細かいアクセス制御を設定し、バケット内の特定のデータを表示、編集、削除できるユーザーを指定できます。
Cloud Storage には、それぞれに独自の長所があるさまざまな種類のフォルダがあります。利用可能なフォルダの種類を理解しておくと、特定のニーズに最も適したフォルダを選択できます。
Cloud Storage には、次の種類のフォルダがあります。
シミュレートされたフォルダ
一般的な Cloud Storage バケットでは、オブジェクトはフラットな名前空間に整理されます。Cloud Storage の擬似フォルダを使用すると、フォルダ構造を実際に作成しなくても、視覚的な階層を作成してバケット内のオブジェクトを整理できます。Google Cloud コンソールと Google Cloud CLI を使用して、フォルダをファイルツリーのように表示し、バケット内のデータの整理を行うことができます。シミュレートされたフォルダは、オブジェクト名内に接頭辞または区切り文字(スラッシュ /
など)を使用して実装されます。シミュレートされたフォルダの操作方法については、シミュレートされたフォルダをご覧ください。
階層型名前空間が有効になっているバケット内のフォルダ
階層型名前空間が有効になっているバケットでは、オブジェクトや他のフォルダを含む実際のフォルダを作成できます。フォルダ名の変更やフォルダの一覧表示などの操作も可能です。階層構造とフォルダ管理オペレーションにより、ファイル指向のワークロードとデータ集約型ワークロードのパフォーマンス、一貫性、管理性が向上します。フォルダの詳細については、階層型名前空間が有効になっているバケット内のフォルダについてをご覧ください。
マネージド フォルダ
マネージド フォルダを使用すると、オブジェクトにきめ細かいアクセス制御を適用し、データのセキュリティと制御を強化できます。バケットでは、階層型名前空間を有効にしているかどうかにかかわらず、マネージド フォルダを使用できます。接頭辞を使用して作成されるシミュレートされたフォルダとは異なり、マネージド フォルダはバケット内の実際のリソースであるため、Identity and Access Management(IAM)ポリシーをオブジェクトに直接適用できます。マネージド フォルダの詳細については、マネージド フォルダをご覧ください。
次のステップ
- シミュレートされたフォルダについて学習する。
- バケットで階層型名前空間を有効にする方法を確認する。
- マネージド フォルダについて学習する。