ビッグデータ・M2M・IoT 新たな価値をもたらすITの最前線
 

APIマネジメント

Web APIのリクエスト数や認証を管理、IoT向けソリューションも登場

神近 博三=日経テクノロジーオンライン
2014/07/29 00:00
印刷用ページ

 サービスを公開して外部に利用させるためのAPI(application programming interface)のセキュリティーやサービスレベルなどを管理すること。Webサービス用の「Web API」が主な管理対象となる。

 Web APIとしては、Webサイトやモバイルアプリケーションに米Google社の地図サービス「Google Maps」を表示させる「Google Maps API」がよく知られている。Google Maps APIには無償版と有償版の「Google Maps API for Business」があり、営利目的のWebサイトやアプリは有償版を利用しなければならない。

 最近ではGoogleに限らず、Yahoo!、Amazon、ぐるなび、楽天、Facebook、Twitterなど著名なネットサービスの多くが、自社サービスを外部に利用させるための独自APIを公開している。例えば、Amazonの「Product Advertising API」を利用すると、Amazonの商品データベースに直接アクセスして最安値商品を検索するなどの機能を実装できる。このAPIを使って自分の売りたい商品といっしょにAmazonの商品も販売するようなオンラインストアを構築し、Amazonとアフィリエイト契約を結んでおけば、そのオンラインストアでAmazonの商品が売れるたびに一定の報酬が手に入る。

 これらの著名なネットサービスは、「ユーザーを認証する」「1日あたりのリクエスト数を制限する」などのAPIマネジメント機能を独自に実装している。例えば、Google Maps APIは有償版ユーザーの「1日あたりのリクエスト数の上限」を無償版ユーザーより多くするように利用権限を制御している。

 だが、IoT(internet of things)が今後普及していけば、ネットサービスが本業ではない企業が、自社内やパートナー企業、あるいは自社製品のユーザーに対して、IoTデバイスから利用するためのWebサービスを独自に実装するケースが登場してくるだろう。例えば、サプライチェーンの在庫状況をセンサー付きモジュールがリアルタイムに収集し、その結果に基づいてモジュールが現場の作業員に指示を出す、あるいは自動発注するようなWebサービスが考えられる。

 このため、最近ではそうした企業向けに、APIマネジメント機能を手軽に実装するための製品やサービスが登場している。

米Intel社が提唱するAPIの利活用によるエンドツーエンドのIoT
出典:インテル社
[画像のクリックで拡大表示]

ここから先は日経テクノロジーオンライン会員の方のみ、お読みいただけます。
・会員登録済みの方は、左下の「ログイン」ボタンをクリックしてログイン完了後にご参照ください。
・会員登録がお済みでない方は、右下の会員登録ボタンをクリックして、会員登録を完了させてからご参照ください。会員登録は無料です。

マイページ

マイページのご利用には日経テクノロジーオンラインの会員登録が必要です。

マイページでは記事のクリッピング(ブックマーク)、登録したキーワードを含む新着記事の表示(Myキーワード)、登録した連載の新着記事表示(連載ウォッチ)が利用できます。

協力メディア&
関連サイト

  • 日経エレクトロニクス
  • 日経ものづくり
  • 日経Automotive
  • 日経デジタルヘルス
  • メガソーラービジネス
  • 明日をつむぐテクノロジー
  • 新・公民連携最前線
  • 技術者塾

Follow Us

  • Facebook
  • Twitter
  • RSS

お薦めトピック

日経テクノロジーオンラインSpecial

記事ランキング