APIを使ってAWSにアクセスするには
SOAPとRESTのインターフェースがあり、そのクエリーを記述することもあると思いますが、Webアプリケーションなどの開発では便利なライブラリを使います。 AWSが提供するSDK(Java、.NET、PHP) Java、.NET、PHP用のSDKが提供されており、これまで各種コミュニティ・ライブラリ(JetS3t、Typica等)とAmazon提供のライブラリを使っていた開発者はAWSのSDKに移行していくと思います。 Resources http://aws.amazon.com/jp/resources/ Amazon Web Services 開発者 http://aws.amazon.com/jp/ RubyとPython RubyについてはAWSの開発者サイトでRightScale AWS Ruby Gems、amazon-ec2、AWS::S3、Simple Recordなどが紹介されてます。 Pythonについてはbotoなどが紹介されてます。 サンプルコード AWSのSDKにはサンプルコードとサンプルアプリが含まれております。コミュニティ・ライブラリを使ったサンプルコードはWebで見つけることができます。 「AmazonCloudテクニカルガイド」、李昌桓、インプレスジャパン、2010/04/23発売、でのサンプルコード この書籍でのEC2の操作にはAmazon EC2 API Tools、S3の操作にはStandalone S3 PHP classが使われてます。 Amazon EC2 API Tools http://developer.amazonwebservices.com/connect/entry.jspa?externalID=351&categoryID=251 Standalone S3 PHP class http://developer.amazonwebservices.com/connect/entry.jspa?externalID=1448&categoryID=47 "Host Your Web Site on the Cloud: Amazon Web Services Made Easy", Jeff Barr, Sitepoint Pty