APIの作成と管理が楽になるツールAmazon API GatewayをAWSが提供開始

aws_logo

Amazon Web Services(AWS)が今日(米国時間7/9)、APIの作成と管理を容易にするためのツールAmazon API Gatewayを発表した。

今日では多くの企業が、API(application programming interface)を介して、他のアプリケーションのバックエンド機能を利用している。しかしAPIの作成と管理、セキュリティの確保、正しい動作の維持などAPI関連の業務はAPI提供企業にとって大きな負担になる。Amazonは、これらの業務をクラウドからのサービス、いわばAPI as a Serviceとして提供することによって、企業の負担を軽減しようとしている。

人気の高いAPIは一日に数百万からときには数十億回もの呼び出しがあるので、強力頑丈なサーバを必要とし、提供企業はダウンの起きない円滑な運用に配慮しなければならない。APIは収益源でもあるから、多くのサービスに使ってほしいと提供企業は思うが、不具合が多くなればデベロッパは代わりのAPIへ移行する。

そこでAmazonは、企業によるAPIの作成と管理を今回のツールによって、できるだけ容易にしようとする。APIの運用の面倒な部分、すなわちトラフィックの管理、ユーザ認証、アクセス制御などの部分を、このツールが肩代わりする。Amazonによれば、このツールを使うとAPIの作成がほんの数クリックででき、デベロッパのためのSDKをJavaScriptやiOS、Androidなど向けに配布できるようになる。

このツールの主な機能の実装には、当然ながら、コンピューティングではAmazon Elastic Compute Cloud(Amazon EC2)、APIリクエストのユーザ認証にはAWS Identity and Access Management(IAM)など、Amazon自身のリソースが使われる。またデベロッパは、Amazonの昨年秋のre:inventカンファレンスで発表されたAmazon Lambdaを利用して、何らかのアクションのトリガとなるイベントを、作成し指定できる。

たとえばAPIの利用者がものすごく多くてレイテンシーが発生している場合は、そのことをトリガイベントとして、API呼び出しの一部を他の計算機資源へ回すことができる。

API管理サービスでは、4月に上場したApigeeやMasheryなどのコンペティタがすでにいる。Amazonなら必ず成功するとは言い切れないものの、既存勢力は今、ある程度脅威を感じているだろう。

このツールの利用料金はAPI呼び出し100万回につき3ドル50セント、プラス、データ転送の費用だ。キャッシュメモリを大規模に使うなら、その料金もある。それらの料金については、ここに載っている。

なお、API呼び出しが毎月100万回以下の場合は、最大12か月まで無料だ。

[原文へ]
(翻訳:iwatani(a.k.a. hiwa

投稿者:

TechCrunch Japan

TechCrunchは2005年にシリコンバレーでスタートし、スタートアップ企業の紹介やインターネットの新しいプロダクトのレビュー、そして業界の重要なニュースを扱うテクノロジーメディアとして成長してきました。現在、米国を始め、欧州、アジア地域のテクノロジー業界の話題をカバーしています。そして、米国では2010年9月に世界的なオンラインメディア企業のAOLの傘下となりその運営が続けられています。 日本では2006年6月から翻訳版となるTechCrunch Japanが産声を上げてスタートしています。その後、日本でのオリジナル記事の投稿やイベントなどを開催しています。なお、TechCrunch Japanも2011年4月1日より米国と同様に米AOLの日本法人AOLオンライン・ジャパンにより運営されています。