エンタープライズ向けも拡充したdropboxの連携apiのご紹介

25
Solution Architect 保坂大輔 / 中之薗朔 日本にもオフィス開設! Dropbox API を公開しています

Upload: api-meetup

Post on 21-Jul-2015

541 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: エンタープライズ向けも拡充したDropboxの連携APIのご紹介

Solution Architect 保坂大輔 / 中之薗朔

日本にもオフィス開設!

DropboxもAPIを公開しています

Page 2: エンタープライズ向けも拡充したDropboxの連携APIのご紹介

爆発的な成長

25MユーザーApr 2011

1億ユーザー突破Nov 2012

2億ユーザー突破Sep 2013

3億ユーザー突破May 2014

10MユーザーSep 2010Dropbox設立

Sep 2008

時間軸

最初のAPI2009

管理者コンソールFeb 2013

10万アプリケーションJul 2013

Page 3: エンタープライズ向けも拡充したDropboxの連携APIのご紹介

グローバルでの勢い

10億ファイルを

毎日作成、セーブ

30万アプリが

Dropboxで稼動

12億件の

共有フォルダーとリンク

5億台の

デバイスで利用

70%のユーザーが

米国以外の利用者

Page 4: エンタープライズ向けも拡充したDropboxの連携APIのご紹介

Dropbox for Business

15,000円/年

1TBから

Dropboxの製品ポートフォリオ

Dropboxベーシック

無償、2GB

Mailbox

Carousel

Dropboxプロ

12,000円/年

1TB

5

Page 5: エンタープライズ向けも拡充したDropboxの連携APIのご紹介

Dropbox for Business

Dropbox for Business

15,000円/年で1TBから

企業ユーザー数

10万社以上

ユーザー1人当たりのDropbox平均利用頻度

100 回 / 日

5

Page 6: エンタープライズ向けも拡充したDropboxの連携APIのご紹介

Dropbox for Businessの強み

3億人以上のユーザー拡大し続ける最大のネットワーク

6プラットフォームに対応プラットフォームフリー

デルタ同期機能で他社を圧倒高速な同期機能で

サクサクとお仕事

より良い操作性を徹底追及シンプル、使い勝手の良さ

1人当たり年間36万円の節約ROI

6

Page 7: エンタープライズ向けも拡充したDropboxの連携APIのご紹介

Dropboxが提供する連携 I/F

Drop-in

Datastore API

Core APISync API DfB API SaaS

PaaS

Page 8: エンタープライズ向けも拡充したDropboxの連携APIのご紹介

Drop-in

• ChooserとSaverの2種類

• シンプルで簡単な連携

• Chooser: iOS, Android,

JavaScriptに対応

• Saver: JavaScriptに対応

Page 9: エンタープライズ向けも拡充したDropboxの連携APIのご紹介

Drop-in

• Chooser“choose from Dropbox”ボタンを押

すとdropbox.comのページがポップ

アップ表示され、選択後にコール

バック

• Saver“Save to Dropbox”ボタンを押すと

dropbox.comのページがポップアップ表

示され、選択後にコールバック

Page 10: エンタープライズ向けも拡充したDropboxの連携APIのご紹介

Core API

• Dropboxのコア機能を提供read/write、コピー、削除、サーチ、リビジョン管理、復元…etc

• Drop-inより高度なインテグレーションに用いられる

• Python, Ruby, PHP, Java, Android, iOS, OS X, HTTPに対

*他にもサードパーティのライブラリーの紹介有

SaaS

Page 11: エンタープライズ向けも拡充したDropboxの連携APIのご紹介

Sync API

• Dropboxとファイル同期ができるAPI

• アプリ内にDropboxがあるようなイメージ

• オフライン時にはファイルの変更を貯め、オンライン時にま

とめて更新などができる

• iOS, Android, OS Xに対応

SaaS

Page 12: エンタープライズ向けも拡充したDropboxの連携APIのご紹介

Dropbox for Business API

• 企業向けにメンバー管理やオーディット機能を提供するAPI

チーム単位でCore APIを実行

定期的なログを取得

Webhook(リバースAPI)による変更通知

• SSO、DLP、DRM、SIEM、データマイグレーションなど多

彩な連携のベースとなるAPI

SaaS

Page 13: エンタープライズ向けも拡充したDropboxの連携APIのご紹介

Datastore API

• Dropbox上のストレージを直接アクセスするイメージ

• アプリケーションで使用するファイル以外のデータを保管す

ることができる

• iOS, OS X, Android, JavaScript, Python, HTTPに対応

PaaS

Page 14: エンタープライズ向けも拡充したDropboxの連携APIのご紹介

SIEM (Security Information & Event Management)

ユースケース• アプリケーションやインフラ機器、

セキュリティデバイスなどのイベ

ントログを一元管理し、リアルタ

イムで分析・レポーティングを行

• リスクを検知:

- 許可外の共有

- 不注意による流出

- 社員による不適切なファイルの蓄積

• 改善プロセスの確立

パートナー

Page 15: エンタープライズ向けも拡充したDropboxの連携APIのご紹介

SIEM - 事例:大手精密機器メーカー

使用API例:

• Dropbox for Business API- Reports

- Audit Log

課題:• 社内システムのログを収集し、従

業員の活動を把握、管理している。

• Dropboxもその枠組みに組み込む

必要がある。

対策と成果:• Dropboxのログも管理対象にし、

他システムと同様の管理を実践。

• IT 部門による管理とガバナンスが

向上

Page 16: エンタープライズ向けも拡充したDropboxの連携APIのご紹介

DLP (Data Loss Prevention)

ユースケース• 機密データの流出を防止

- クラウドや外部サーバーへのアップロードの禁止

- メディアへのコピーの禁止

• データへのアクセスを監視

- 適切な権限を持つユーザーによるアクセス

- 更新の監視

パートナー

Page 17: エンタープライズ向けも拡充したDropboxの連携APIのご紹介

DLP - 事例:大手自動車メーカー

使用API例:

• Webhooks

• Core API- Files and metadata

- File operations

• Dropbox for Business API- Member management

- Group management

- Audit Log

課題:• 社内のファイルに対する全社的なコ

ンプライアンスと監査の徹底

• Dropboxに保管されているファイル

に対してもDLPの観点で管理が必要

対策と成果:• ダッシュボードを使ったリアルタイ

ムのモニタリングと、必要に応じた

アクション

• ファイルそのものとその中にある

データの管理を簡素化

Page 18: エンタープライズ向けも拡充したDropboxの連携APIのご紹介

Identity Management & Provisioning

ユースケース• ユーザーの生産性向上

- SSOによるログインの簡素化

• セキュリティの強化- セキュリティ・レベルの統一

- 2要素認証

- IPアドレスなどその他の情報によるアクセス制限

• アカウント管理- 管理の一元化

- 既存の管理システムとの連携

パートナー

Page 19: エンタープライズ向けも拡充したDropboxの連携APIのご紹介

Identity Management & Provisioning - 事例:教育機関

使用API例:

• Webhooks

• Dropbox for Business API- Member management

- Group management

- Audit Log

課題:• 学生の入学/卒業によるアカウント

の追加/削除処理が複雑

• 学部/部門、教職員/学生など様々な

グループ分けに対応するファイル

のアクセス管理が必要

対策と成果:• 全学内を対象にしたスケーラビリ

ティのあるID管理とそれに基づく

ファイルへのアクセス権限の管理

• 他システムとのSSOの実現

Page 20: エンタープライズ向けも拡充したDropboxの連携APIのご紹介

12億人以上の人が日々Officeを仕事に利用。

3億人以上の人がDropboxを信頼し、ファイルの保管や

共有に利用。

350億件以上のOffice

ドキュメンツがDropboxに。

Dropbox + Microsoft

強力な生産性向上ソリューション

Page 21: エンタープライズ向けも拡充したDropboxの連携APIのご紹介

1.アクセス OfficeAppからDropbox上のファイルへアクセス、編集した内容をDropboxに保存。

2.編集 Dropbox mobile appからOfficeにファイルへアクセスし、全てのデバイス上で編集部分を同期。

3.共有 DropboxとOfficeをリンク。編集が完了したら同僚や友人と瞬時に共有が可能に。

今、利用できる機能の概要

Page 22: エンタープライズ向けも拡充したDropboxの連携APIのご紹介

次の先端機能: Dropboxバッジ

• リアルタイムで共有ファイルをアップデート

• 共有やファイル履歴といったDropboxのコア機能を顕示。

• まず、Officeに対応し、順次プラットフォームを拡大。

Page 23: エンタープライズ向けも拡充したDropboxの連携APIのご紹介

Gmail extension on Chrome

Dropbox

extension

Page 24: エンタープライズ向けも拡充したDropboxの連携APIのご紹介
Page 25: エンタープライズ向けも拡充したDropboxの連携APIのご紹介

Reference for Developers

• Dropbox developer site

https://www.dropbox.com/developers

• Dropbox developer blog

https://blogs.dropbox.com/developers/