DB2には関係無いですが、Rails+クラウドで面白いサービスを知ったのでご紹介を。
クラウドは使用状況に波(ピーク)がある業務に向くとされています。短期間だけ使用することができるサービスが多いので、必要になった時点で使用開始し、終わったらすぐに停止することで(実際に買う場合と比較して)コストを抑える事ができます。
使用状況に波がある業務というと、突発的なアクセス(スパイク)があり得るWEBサイトや季節性の業務(年度末に処理が集中するとか)などが思い浮かびますが、以下はクラウド(Amazon EC2)をテスト(ユニットテスト)に使用しようとするサービスです。
- Devver: Run Your Tests or Specs 3 Times Faster (On A Cloud Of Servers)
Devver is a new Ruby testing service that lets you run your tests in parallel on their cloud of servers.
- Devver.net
Ruby言語に特化しているのが特徴で、Rails(Ruby)のRSpec(テストフレームワーク)で書かれたテストケースをクラウド上で実行してくれるサービスです。
クラウド活用方法の一つとして興味深いです。テストは年中やっているわけではないですし、環境構築も面倒ですので、開発の期間だけこのサービスを使ってAmazon EC2上でテストを実行する、というのは実に利に適った考え方だと思います。もちろん開発の情報が外部に出るわけで、そのリスクはトレードオフになるのですが。
同様の発想でビルド自動化ツールなんかもクラウド上に置くことで良い効果が出るかもしれないですね。Devverは現在パブリックベータで正式サービス開始前ですが、今後が楽しみです。