Amazon S3をバックアップストレージとして使おう S3は、その信頼性の高さからバックアップ用のストレージとして最適なサービスです。また、S3は各種言語用のライブラリがそろっているので、自分で簡単にアプリケーションを作ることができます。 そこで今回は、Rubyを使って簡単なバックアップアプリケーションを作ってみましょう。 なお、各種言語用のライブラリの情報もAWSトップページから入手できます。 Rubyライブラリaws-s3の導入 RubyからS3を操作するライブラリは複数用意されていますが、今回は「aws-s3」を使ってみます。 aws-s3はRubyGemsで提供されていますので、gemコマンドでインストールします。 # gem install aws-s3 バケット一覧の取得 まずは練習として、バケット一覧を取得するコードを書いてみます(リスト1)。AWS::S3::Base