Web開発系のクラウド(SaaS, PaaS, IaaS)まとめ

『クラウド』という言葉は、今や、ものすごく大きな範囲を指し示します。ちょっと色々と整理するために、個人的に気になった、主にWeb開発系のクラウドサービスを、一覧にまとめてみた。

PaaS(Platform as a Service)

DotCloud

DotCloud%20-%20Deployment%20made%20simple

Java、Ruby、Perl、Python、PHPなど幅広い言語、フレームワーク、DBに対応したPaaS。WinnerとなったGigaom Structure 2011 LaunchPadの動画(30分頃)が面白くて分かりやすい。公式ビデオは以下。

no.de

Joyent%20Node

Joyentの提供する、Node.jsのホスティングサービス。

Heroku

Heroku%20%7C%20Cloud%20Application%20Platform

RubyとNode.jsに対応したPaaS。Gitなどと連携して、独自アプリケーションをデプロイ。従量課金の他、SMS送信、ビデオエンコーディング、クラウドDBなどの色々なサービスを有償 Add-onsとして組み込める。Salesforce.comが買収。

PHP Fog

PHP%20Fog%20%E2%80%94%20Rock%20Solid%20Cloud%20Platform%20for%20PHP

PHP版のHerok。PHPの各種オープンソースソフトウェアをインストールするアプリケーションストアの他、 CakePHP, Zend Framework, Code Igniter application などのフレームワークで作成した独自アプリケーションをデプロイできる。無料〜$29〜$249。

Cloud Foundry

Welcome%20to%20Cloud%20Foundry

vm wareの提供するPaaS。Spring(Java)、RailsとSinatra(Ruby)、Node.jsやGrailsなどのフレームワークと、MySQL, Redis, MongoDBなどのDBをサポート。開発者がローカルで動かせるCloud Foundry Micro Cloudも開発中。現在はまだBeta。

OpenShift

OpenShift%20by%20Red%20Hat

Red Hatの提供するPaaS。Java, Python, PHP, Ruby および、Spring, Seam, Weld, CDI, Rails, Rack, Symfony, Zend Framework, Twisted, Django, Java EE などのフレームワークをサポート。CloudFormsは、同じテクノロジーでプライベートクラウドを構築可能。

Google App Engine

Google%20App%20Engine%20-%20Google%20Code

GoogleのPaaS。PythonとJavaをサポート。

Windows Azure

Windows%20Azure%20%7C%20Microsoft%20PaaS%20%7C%20Cloud%20Services%20%7C%20Application%20Hosting

マイクロソフトのPaaS。Windows環境、SQL Serverと各種言語に対応。

Webbynode

Webbynode%20Hosting%20-%20Host%20and%20Deploy%20Ruby%20on%20Rails%2C%20Django%2C%20Node.js%2C%20PHP%20and%20more

Rails, Django, PHP, Node.js などに対応し、Githubとも連携。

Tiny Flock

Tiny%20Flock%20-%20Django%20Hosting

Djangoのアプリケーションをホスティング。

Fluxflex

About%20fluxflex

各種オープンソースソフトウェアの1クリックインストールや、Githubと連携したアプリケーションのデプロイ環境を提供。Amazon EC2を利用。

特徴のある SaaS(Software as a Service)

Cloud9

Cloud9%20-%20Your%20code%20anywhere%2C%20anytime

Development as a service (DaaS) 。ブラウザベースのIDE。GithubやBitbucket(by ATLASSIAN)と連携しつつグループで開発。JavaScript、node.js との親和性が高いが、Ruby、PHPなどにも対応。Chrome Web Storeで配布することで、アプリケーション的にも見える。Joyentのインフラを利用。

jsdo.it

jsdo.it%20-%20Share%20JavaScript%2C%20HTML5%20and%20CSS

WEBデザイナー、マークアップエンジニア、JavaScriptエンジニアといったフロントエンドエンジニアのための、コードコミュニティ(サイトより)。

CloudFlare

Performance%2C%20Security%20%26%20Apps%20for%20Any%20Website%20%7C%20CloudFlare%20%7C%20Home

Webサイトのコンテンツ配信(CDN)やキャッシュ、DNS管理、各種セキュリティ対策をクラウド形式で提供。無料〜月20ドル。

GenieDB

GenieDB

SQLとNoSQLを、自動でスケールアウトする。CMSからMySQLと同等に利用したり、PAASのインフラにするなど。

Cloudability

Home%20-%20Cloudability

利用中の様々なCloudサービスのコストを一覧管理できる。

IaaS(Infrastructure as a Service)

クラウドを実現するためのインフラを提供。

Joyent

Services%20%7C%20Joyent

IaaSからPaaSまで幅広いレイヤをカバーするSmartDataCenterで大手サイトにインフラを提供している。Node.jsのコア開発者が在籍する企業として、知名度も急上昇。

Amazon Web Services

Amazon%20Web%20Services%20%28%E6%97%A5%E6%9C%AC%E8%AA%9E%29

いわずもがなのクラウド界の老舗で巨人。

RightScale

Cloud%20Computing%20Management%20Platform%20by%20RightScale

Amazon EC2、Rackspace Cloud、Windows Azureなど各種クラウド環境(IaaS)のフロントとして監視、スケーリング、移行などの機能を提供。