ブラウザ内のJavaScriptからAWSにアクセスできるSDKをAmazonがローンチ…サーバサイドのコードはいっさい不要

Amazonが今日(米国時間10/31)、AWS SDK for JavaScriptのデベロッパプレビューをローンチした。これによりデベロッパは、ブラウザからAWSのサービスにアクセスするダイナミック(動的)なJavaScriptアプリケーションを容易に作れるようになり、しかもその際、サーバサイドのコードを書いたり、アプリケーションサーバのホスティングのための構成を、いっさいする必要がない。

Amazonは前にもSDK for Node.jsをローンチしているので、JavaScriptをサポートするのは今回が初めてではない。というより実は、この新しいSDKもブラウザ内およびサーバサイドのNode.jsコードにおける、同じプログラミングモデルを使用している。

このSDKを使うとデベロッパは、AmazonのS3ストレージサービスを直接呼び出したり、メッセージキューSQSにリード/ライトしたり、SNSでモバイルの通知を生成処理、NoSQLデータベースDynamoDBにアクセス、などなどのことができる。Amazonの従来からあるデータベースサービスへのアクセスは、当面サポートされない。いずれにしてもデベロッパは、人気の高いS3ストレージのバケットを作ったり、DynamoDBのテーブルをクェリしたりするJavaScriptアプリケーションを、サーバサイドのコードを使わずに作ることができる。

SDKの使い方は、AmazonのJavaScriptライブラリを指定するタグを付けたコードを書くだけだ。このSDKはAmazonのWebアイデンティティフェデレーション機能(Web identity federation feature, Web ID連携)をサポートするので、HTMLやJavaScriptのコード内にAWSの認証情報を書く必要はない。したがってFacebookやGoogle、そしてもちろんAmazon自身など、本人性証明を一般に公開しているサイトの認証を利用できる。

例によってAmazonの新機能はセットアップがやや面倒だが、でも豊富なチュートリアルがすでに用意されているので、とっつきは悪くないと思う。

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


投稿者:

TechCrunch Japan

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