Alibaba CloudをiPhoneとAndroidで閲覧 — NetDrive Mobile

読了目安 6 分 mobile alibaba-cloud provider-guide
Tayson
TaysonSenior Engineer
NetDrive Mobileを使えば、iOSとAndroidからAlibaba Cloud Object Storage Serviceにアクセスできます。他のクラウドと並べてファイルを閲覧・アップロード・ダウンロード・プレビューできます。

Alibaba Cloudでインフラを運用しているチームは、最悪のタイミングでスマートフォンからオブジェクトストレージを確認する羽目になることがよくあります——ログのエクスポートが無事完了したか確認する、通話の前に設定ファイルを取り出す、デザイナーがアップロードしたばかりの画像アセットをプレビューする、といった具合です。Alibaba Cloudにはストレージサービス向けのネイティブなモバイル対応がほとんどなく、NetDrive Mobileはこのギャップを、あなたがすでに使っている他のすべてのクラウドと同じアプリの中に置くことで埋めます。

Alibaba Cloudと複数の接続済みクラウドプロバイダーを表示するNetDrive Mobileのホーム画面

Alibaba Cloudを、他のすべてと一緒に

Alibaba Cloudのオブジェクトストレージを、Google Drive、S3、Dropboxなど30以上のプロバイダーと並べて1つのアプリで閲覧できます。

  • iPhoneやAndroidからAlibaba Cloudストレージを閲覧・管理
  • デバイスから直接、写真やファイルをアップロード
  • ダウンロードせずにドキュメントや画像をプレビュー
iOSAndroid

無料の Bdrive アカウントが必要です。

始める前に

NetDrive MobileはiOSとAndroid向けに無料でダウンロードできますが、サインインには無料のBdriveアカウントが必要です。まだ持っていない場合は、先にnetdrive.netで登録してください。アプリはiOS 15以降、およびGoogle Play経由でAndroidでも動作し、メールアドレスとパスワードに加えてSign in with AppleやSign in with Googleも利用できます。

また、Alibaba Cloudのアクセスキー管理コンソールから生成したアクセスキーIDとアクセスキーシークレットも必要です。Alibaba Cloudのオブジェクトストレージはキーベースのアクセス方式を採用しているため、NetDrive MobileはOAuthリダイレクトではなく、これらの認証情報を使って直接認証を行います。

Alibaba Cloudアカウントを追加する

NetDrive Mobileにサインインしたら:

  1. ホーム画面で**+**アイコンをタップし、Add a driveシートを開きます。
  2. プロバイダー一覧をスクロールしてAlibaba Cloudをタップします。
  3. アクセスキーID、アクセスキーシークレット、そしてストレージバケットのエンドポイント/リージョンを入力します。
  4. connectをタップします。Alibaba Cloudストレージが、ホーム画面のCloudsの下に、すでに追加している他のプロバイダーと並んで表示されます。

Alibaba Cloudの接続に使うプロバイダー選択画面を表示するNetDrive MobileのAdd a driveシート

認証情報はデバイスのセキュアなキーストア——iPhoneではiOS Keychain、AndroidではAndroid Keystore——に保存され、暗号化されないままデバイスの外に出ることはありません。

ファイルの閲覧とプレビュー

Alibaba Cloudのエントリをタップしてファイルブラウザを開きます。オブジェクトとフォルダは名前と最終更新日時とともに一覧表示され、右上のアイコンからリスト表示とグリッド表示を切り替えたり、名前や日付でソートしたりできます。

リスト表示とソートオプションを備えたクラウドフォルダの中身を表示するNetDrive Mobileのファイルブラウザ

任意のファイルをタップするとアクションシートが表示され、PreviewDownloadRenameMoveCopyGet infoDeleteを選べます。Previewはドキュメント、画像、動画をアプリ内で直接開きます。スマートフォンからログファイルやデザインアセットを確認したいのに、それをカメラロールに残したくないという場面で役立ちます。

Preview、Download、Rename、Move、Copy、Deleteのオプションを表示するNetDrive Mobileのファイルアクションシート

スマートフォンからのアップロード

Alibaba Cloudストレージに何かをアップロードするには:

  1. ブラウザで対象のフォルダに移動します。
  2. +をタップし、ソースとしてCameraPhotosFilesのいずれかを選びます。
  3. 1つ以上の項目を選択します——NetDrive Mobileはそれらをキューに入れ、Transfersタブでリアルタイムの進捗を表示し、転送中に個々のアップロードをキャンセルするオプションも提供します。

オンコール対応中の担当者が、デスクトップに切り替えることなく、スクリーンショットやハードウェアの写真を共有バケットに直接渡す必要がある場合に便利です。

複数ファイルを一度に管理する

ファイルブラウザの上部にあるSelectをタップして複数選択モードに入り、必要なファイルにチェックを入れて、下部のツールバーから選択したファイル全体に対してMoveCopyDownloadDeleteを実行します。なお、移動とコピーの操作は同一のクラウドアカウント内に限られます——NetDrive MobileはAlibaba CloudとS3やGoogle Driveといった別のプロバイダーとの間で直接ファイルを移動することはできません。そうしたクラウド間転送はモバイルアプリの守備範囲外です。

まとめ

Alibaba Cloudストレージは、Google Drive、S3、Dropboxのためにすでに使っているのと同じアプリの中の、もう1つのエントリになります。モバイルアクセスを持たない独立した保存先ではなくなるのです。あなたのチームが他のオブジェクトストアでもワークロードを運用しているなら、より広い視点としてBrowse Amazon S3 on iPhone and Android with NetDrive MobileNetDrive Mobile — Every Cloud in One Appもご覧ください。

— Tayson, NetDrive