AWSServerless最受亚马逊AWS客户欢迎,AWSserverless,AWSLambda和AmazonAPI网关,可以让开辟职员创建和运行内置API的应用程序,险些没有任何限定,开辟者可自由扩展。克日,亚马逊开源了AWS平台无服务器(Serverless)微框架--Chalice。
Chalice答应开辟者快速创建和摆设应用,采取AmazonAPI网关和AWSLambda。他提供以下功能:
创建、摆设和管理应用程序的下令行工具简单、易上手的API阐明,采取Python开辟主动IAM战略天生
快速入门:
$pipinstallchalice$chalicenew-projecthelloworldcdhelloworld$catapp.pyfromchaliceimportChaliceapp=Chalice(app_name="helloworld")@app.route("/")defindex():return{"hello":"world"}$chalicedeploy...Yourapplicationisavailableat:https://endpoint/dev$curlhttps://endpoint/dev{"hello":"world"}
创建以上“helloworld”应用并运行,只必要30秒左右。同时,亚马逊AWS产物官网也给出了该项目标利用演示视频,开辟者可以参看该视频,具体的相识该项目。
必要留意的是,该项目只是开辟者预览项目,不发起运用在实际的天生环境中。
我要评论