Propensive发布Rapture的alpha版本,一个基于Scala的云平台,能够运行在大多数Linux,是一种out-of-the-box方案。
大概步骤: 1.wget http://www.propensive.com/downloads/rap chmod +x rap
2.需要设置一个access key,随机值: export RAPTURE_USER='aMpRB09GSIqaRAuQpcAm4G'
3.mkdir helloworld cd helloworld rap project --init helloworld
4. mkdir src vi src/hello.scala
5.编辑hello.scala如下: package com.example.helloworld
import rapture.http._ import rapture.io._
class Main extends Cloudlet { handle { case Path(^ / "hello") & r => "Hello World!" }
}
6. rap compile rap config rap build
7. rap deploy 将我们的Cloudlet部署到第一云节点,可以使用特殊域名访问:
http://helloworld.
8. 如果想知道cloudlet在那个云节点运行,可以运行: rap node
更多见原文。