19. 参考:APIとは S3
API
API(Application Programming Interface)の定義:
コンピューターの基本ソフト(OS)や、アプリケーション、Webア
プリケーション、クラウドサービスなどが、自身の機能を外部のアプ
リケーションやソフトウェアに利用させるための仕様や、その仕組み
地図サービスのAPI例
19Copyright 2015 CLOUDIAN KK All right reserved
出典:IT Leaders:「ハイブリッドクラウド時代必修ITインフラの基礎知識」
【第6回】アプリケーション活用の鍵を握るAPI http://it.impressbm.co.jp/articles/‐/12694
リクエスト(例:現在地の位置情報) 現在地の地図
を探す
現在地の地図
を表示する
レスポンス(現在地の地図)
地図サービスのAPI例
API
20. S3 APIの代表的な活用例
Amazon S3が公開するS3 APIをインターフェースとして活用
2
ブラウザ
(Firefox, IE等)
S3クライアント
(CloudBerry等)
Web
サービス
1
S3 API
アプリ
3
ビッグデータ
分析
4
S3
API
20Copyright 2015 CLOUDIAN KK All right reserved
S3
API
S3
API
S3
API
S3
API
21. 利用事例:Amazon S3型クラウドサービス
S3 APIをAmazon S3型クラウドサービスに活用
NTTコミュニケーションズ
Bizホスティング Cloudn Object Storage
ニフティ
ニフティクラウドストレージ
S3
API
21Copyright 2015 CLOUDIAN KK All right reserved
出典:http://cloud.nifty.com/storage/ 出典:http://www.ntt.com/cloudn/data/storage.html