Amazon EC2上でAWS SDK for node.jsを使ってみる

とうとうAWS SDKのラインナップに、node.jsが加わりましたね。プレビュー版ですが、2013年1月3日時点で、Amazon EC2, Amazon S3, Amazon DynamoDB, Amazon SWFをサポートしています。

Amazon EC2上で環境作成

Amazon EC2上でAWS SDK for node.jsの環境を作りましょう。Amazon EC2を起動する際に、OSとしてAmazon Linuxを選択します(Amazon Linux AMI 2012.09を利用)。

EC2が起動すると、node.jsの環境を作ります。必要なパッケージをyumでインストールし、nodeをmakeしてインストール。ついでにバージョンマネージャnvm、パッケージマネージャnpmもインストールします。

ここで、AWS SDK for node.jsをnpmでインストールします!

AWS SDK for node.jsを使ってみる

環境ができたので、早速、使ってみましょう。まずは、DynamoDBのテーブルリストアップを試しました。下記のようなdynamo_example.jsを作成します。

実行してみると、無事にテーブルの一覧がリストアップされます。

次に、S3のバケットのリストアップです。

 

 

これで、Amazon EC2上にAWS SDK for node.jsの環境が整いました!色々と遊んでみてください!