Cloud Foundryを使ってみよう[3]
この記事は1年以上前に投稿されました。情報が古い可能性がありますので、ご注意ください。
Cloud Foundryで利用できるサービス
vmc servicesコマンドで、Cloud Foundryで利用できるサービスの一覧が確認できます。
cf@debian:~$ vmc services ============== System Services ============== +------------+---------+---------------------------------------+ | Service | Version | Description | +------------+---------+---------------------------------------+ | mongodb | 1.8 | MongoDB NoSQL store | | mysql | 5.1 | MySQL database service | | postgresql | 9.0 | PostgreSQL database service (vFabric) | | rabbitmq | 2.4 | RabbitMQ messaging service | | redis | 2.2 | Redis key-value store service | +------------+---------+---------------------------------------+ =========== Provisioned Services ============ cf@debian:~$
- MongoDB
- ドキュメント指向DB (NoSQL)
MongoDB (公式サイト,英語)
MongoDB JP (日本ユーザー会, 日本語) - MySQL
- RDBMS
MySQL (公式サイト,英語)
日本MySQLユーザ会 (日本語) - PostgreSQL
- RDBMS
PostgreSQL (公式サイト,英語)
日本PostgreSQLユーザ会 (日本語) - RabbitMQ
- メッセージ指向ミドルウェア
RabbitMQ (公式サイト,英語) - Redis
- キーバリューストア型DB (NoSQL)
Redis (公式サイト,英語)
Cloud Foundryで利用できるランタイムの表示
vmc runtimesコマンドで、Cloud Foundryで利用できるランタイムの一覧が確認できます>。
cf@debian:~$ vmc runtimes +--------+-------------+-----------+ | Name | Description | Version | +--------+-------------+-----------+ | java | Java 6 | 1.6 | | ruby18 | Ruby 1.8 | 1.8.7 | | ruby19 | Ruby 1.9 | 1.9.2p180 | | node | Node.js | 0.4.12 | +--------+-------------+-----------+ cf@debian:~$
- Java 6
- オブジェクト指向プログラミング言語 / プラットフォーム
java.com (公式サイト, 英語)
java.com (公式サイト, 日本語) - Ruby 1.8 / 1.9
- オブジェクト指向スクリプト言語
1.9 現安定版 / 1.8 前安定版 (現在では利用は非推奨)
Ruby (公式サイト, 英語)
Ruby (公式サイト, 日本語) - Node.js
- サーバサイドプラットフォーム
node.js (公式サイト, 英語)
Node.js 日本ユーザグループ (日本語)
Cloud Foundryで利用できるフレームワークの表示
vmc frameworksコマンドで、Cloud Foundryで利用できるフレームワークの一覧が確認できます。
cf@debian:~$ vmc frameworks +----------+ | Name | +----------+ | grails | | rails3 | | java_web | | node | | lift | | spring | | sinatra | +----------+ cf@debian:~$
- Grails
- Webアプリケーションフレームワーク (Groovy, Java)
Grails (公式サイト, 英語) - Rails3
- Ruby on Rails3, Webアプリケーションフレームワーク (Ruby)
Ruby on Rails (公式サイト, 英語) - JavaWeb
- Webアプリケーションフレームワーク (Java)
- Node.js
- サーバサイドプラットフォーム
node.js (公式サイト, 英語)
Node.js 日本ユーザグループ (日本語) - Lift
- Webアプリケーションフレームワーク (Scala, Java)
Lift (公式サイト, 英語) - Spring
- Webアプリケーションフレームワーク (Java)
Spring (公式サイト, 英語)
日本Springユーザ会 (日本語) - Sinatra
- Webアプリケーションフレームワーク (Ruby)
Sinatra (公式サイト, 英語)