Chalice亞馬遜開源 AWS 平臺無服務(wù)器微框架
Chalice 允許開發(fā)者快速創(chuàng)建和部署應(yīng)用,采用 Amazon API 網(wǎng)關(guān)和AWS Lambda 。他提供以下功能:
創(chuàng)建、部署和管理應(yīng)用程序的命令行工具
簡單、易上手的API說明,采用Python開發(fā)
自動IAM 策略生成
快速入門:
$ pip install chalice
$ chalice new-project helloworld && cd helloworld
$ cat app.pyfrom chalice import Chalice
app = Chalice(app_name="helloworld")@app.route("/")def index():
return {"hello": "world"}
$ chalice deploy
...
Your application is available at: https://endpoint/dev
$ curl https://endpoint/dev
{"hello": "world"}
創(chuàng)建以上“hello world”應(yīng)用并運行,只需要30秒左右。同時,亞馬遜AWS產(chǎn)品官網(wǎng)也給出了該項目的使用演示視頻,開發(fā)者可以參看該視頻,詳細的了解該項目。
評論
圖片
表情
