Object Storage Service (OSS) は、ネットワークベースのデータアクセスサービスです。 OSS を使用すると、テキストファイル、イメージ、オーディオファイル、ビデオファイルなど、さまざまな非構造化データファイルをいつでもネットワーク経由で保存および取得できます。

OSS を使用する前に、OSS の制限を理解しておくことを推奨します。 詳細は、「制限」をご参照ください。

OSS はデータファイルをオブジェクトとしてバケットにアップロードします。 OSS では、次の操作を実行できます。

  • 1 つまたは複数のバケットを作成し、各バケットに 1 つまたは複数のオブジェクトをアップロードします。
  • OSS によって割り当てられた URL を使用して、オブジェクトを共有またはダウンロードします。
  • バケットまたはオブジェクトの属性やメタデータを変更して、ACL を設定します。
  • OSS コンソール、またはさまざまな便利ツールや SDK を使用して、基本的な OSS 操作や高度な OSS 操作を行います。

OSS コンソールの使用

次の図は、OSS コンソールでの基本的な OSS 操作手順を示しています。

OSS コンソールからオブジェクトをアップロードまたはダウンロードする方法については、次のビデオをご参照ください。

ossbrowser の使用

ossbrowser は、OSS 用のグラフィカルオブジェクト管理ツールです。 このツールは、Windows、Linux、および Mac オペレーティングシステムをサポートしています。 ossbrowser では、オブジェクトやフォルダーの表示、アップロード、およびダウンロード、再開可能モードでのオブジェクトのアップロードまたはダウンロード、GUI ベースのポリシー許可の実行などが可能です。 デスクトップのグラフィカルツールである ossbrowser は、ossutil よりも伝送速度とパフォーマンスが低めです。 詳細は、「クイックスタート」をご参照ください。

ossutil の使用

ossutil では、コマンドラインを使用して OSS データを管理でき、Windows、Linux、および Mac オペレーティングシステムをサポートしています。ossutil は、バケットやオブジェクトを効率的に管理するためのシンプルなコマンドを提供し、同時アップロードタスクをサポートします。ossutil は、オブジェクトとフォルダーのアップロード、ダウンロード、および再開可能な送信をサポートします。 詳細は、「クイックスタート」をご参照ください。

API と SDK の使用

OSS は、二次開発を容易にするために、複数のプログラミング言語で API と SDK を提供します。 詳細は、次のリンクをご参照ください。

他のプログラミング言語の SDK の例については、「はじめに」をご参照ください。 OSS API の詳細は、「概要」をご参照ください。

次のステップ

高度な OSS 操作の詳細は、「OSS 開発者ガイド」をご参照ください。