利用者が自由にアプリケーションを実行できるクラウドサービスとして有名なのがGoogle App EngineやAmazon EC2だろう。それでは、Windows Azureはこれらのクラウドサービスと比べてどう違うのだろうか。また、読者の皆様が気になるポイントはどこだろうか? 各クラウドサービスの概要 Windows AzureとGoogle App Engineはアプリケーションを実行するプラットフォームを提供する﹁PaaS︵Platform as a Service︶﹂、Amazon EC2はOSを実行する仮想環境を提供する﹁IaaS︵Infrastructure as a Service︶﹂となる。PaaSでは開発に利用できる言語に制限がある点に注意が必要だ。 アプリケーションの実行モデル Windows Azureでは、﹁ロール﹂という単位でアプリケーションを実行する。ロールには