メインコンテンツまでスキップ

概要

FPT Object Storage は、任意の量のデータを bucket 内の object として保存するサービスで、Amazon S3 と同じ S3 ツール、SDK、アプリケーションで利用できます。アプリケーションデータ、メディア、バックアップ、静的 Web サイトなどの用途に使用でき、データセンターはハノイとホーチミン市にあり、料金は従量課金制です。

主な用途​

主要な概念​

概念説明
Bucketobject を格納する論理的なコンテナーです。各 bucket は 1 つの Region に属します。
Objectbucket に保存されるファイルとそのメタデータです。object に決まった形式はありません。
フォルダーObject Storage には実際のフォルダーはありません。Portal は、photos/2026/ のように同じパス prefix を持つ object をまとめ、フォルダーとして表示します。
Regionbucket とそのデータが保存される場所です。
EndpointS3 クライアントや SDK が Region にアクセスするために使用する HTTPS アドレスです(例: https://s3-hcm04.fptcloud.com)。Region ごとに固有の endpoint があります。
Access Key と Secret Keyクライアントや SDK が認証に使用する認証情報のペアです。

Region と endpoint​

Region ごとに固有の endpoint があり、bucket には作成された Region の endpoint を通じてのみアクセスできます。アカウントで利用可能な Region を確認して endpoint をコピーするには、FPT Unify Portal で Object Storage を開き、Access Key タブを選択して Region を選択します。Access Key を管理するを参照してください。

virtual-hosted style(https://bucket-name.s3-hcm04.fptcloud.com)と path-style(https://s3-hcm04.fptcloud.com/bucket-name)の両方がサポートされています。

データへのアクセス方法​

方法適した用途ガイド
FPT Unify PortalWeb インターフェースで bucket の作成、最大 100 GB のファイルのアップロード、権限と bucket 設定の構成を行う場合。Portal でストレージを管理する
S3 クライアントコードを書かずに、コマンドラインやデスクトップアプリケーションからデータを管理する場合。S3 クライアントで接続する
AWS SDK独自のアプリケーションからデータを読み書きする場合。SDK リファレンス

Portal で Object Storage を開くには、FPT Unify Portal にログインし、Project を選択して Object Storage を選択します。

アクセス権の付与方法を選択する​

オプション範囲利用可能な環境使用する場面
Admin Access Keyアカウント内のすべての bucket へのフルアクセス。すべての clusterアカウントを自分で管理する場合。共有したり、アプリケーションに埋め込んだりしないでください。
SubUserロール(None、Read、Write、Read - Write、Full)。必要に応じて Bucket Policy で bucket ごとに絞り込めます。HCM-04 以外のすべての cluster限定的なアクセス権を人やアプリケーションと共有する必要がある場合。
IAM UserJSON ポリシーで許可された操作のみ。HCM-04 のみアプリケーションごとにきめ細かな権限が必要な場合。

計画時に考慮すべき制限​

項目制限
Portal でのアップロードサイズ1 回のアップロードにつき 100 GB。それより大きいファイルには S3 クライアントまたは SDK を使用してください。
Admin Access KeyRegion ごとに 5 ペア。
SubUser あたりの Access Key2 ペア。
IAM User あたりの Access Key2 ペア。
Secret Key の表示キーの作成時に一度だけ表示されます。

bucket の命名規則については、bucket を管理するを参照してください。

次のステップ​

  1. アカウントを設定し、Object Storage の quota をリクエストする。
  2. 最初の bucket を作成する。
  3. ツールやアプリケーションを接続するために、Access Key または SubUser を作成する。