Chalice 亚马逊开源 AWS 平台无服务器微框架

开源网站开源项目 24-04-19 14:44:43

Chalice 允许开发者快速创建和部署应用,采用 Amazon API 网关和AWS Lambda 。他提供以下功能:

创建、部署和管理应用程序的命令行工具

简单、易上手的API说明,采用Python开发

自动IAM 策略生成

快速入门:

$pipinstallchalice$chalicenew-projecthelloworld&&cdhelloworld$catapp.pyfromchaliceimportChaliceapp=Chalice(app_name="helloworld")@app.route("/")defindex():return{"hello":"world"}$chalicedeploy...Yourapplicationisavailableat:https://endpoint/dev$curlhttps://endpoint/dev{"hello":"world"}

创建以上“hello world”应用并运行,只需要30秒左右。同时,亚马逊AWS产品官网也给出了该项目的使用演示视频,开发者可以参看该视频,详细的了解该项目。

[Chalice 亚马逊开源 AWS 平台无服务器微框架]相关推荐

PCRE 正则表达式库

PCRE 库是一组函数,它使用与 Perl 5 相同的语法和语义实现正则表达式模式匹配。PCRE有自己的本地API,以……...

Noir Clojure 的 Web 框架

noir 是 Clojure 语言的 Web 框架,是个微型 Clojure 框架,可以帮助用户快速搭建网站。 代码示例: (nsm……...

DNSCrypt 加密DNS传输的工具

DNSCrypt 加密DNS传输的工具

dnscrypt-proxy 可当作是一个 DNS 代理服务器,用于提供 DNS 客户端和服务器之间的安全通讯。 DNSCrypt是……...

Delphi 集成开发环境

Delphi,是美国Borland(宝兰)公司於1995年开发在Windows平台下的快速应用程式开发工具(Rapid Applicati……...

LookLook 新闻类阅读 APP

LookLook 新闻类阅读 APP

LookLook,是 Android 平台的新闻类阅读应用。 应用技术: MVP,RxJava +Retrofit+okhttp完美结合,遵……...

今日开源
  1. WizNote 为知笔记跨平台客户端

    WizNote,为知笔记跨平台客户端。是一款免费软件:您可对它进行重新分配,或根据免费软件基金会(Free Software Foundation)发布的 GNU 通用公共许可证(GNU General Public License)进行修改,第3版或其他版的……

    开源软件 2024-05-02

  2. Flynn 开源 PaaS 系统

    Flynn 开源 PaaS 系统

    Flynn 是一个开源的 PaaS 系统,由 Docker 开发。采用 Go 语言编写。支持数据库包括 Postgres、Redis 和 MongoDB. Flynn 使用完全组件化模块化的设计,任何一个组件和模块都可以独立的进行替换。 开源中国组织翻译……

    开源软件 2024-05-02

  3. Imagine GUI 图片压缩工具

    Imagine GUI 图片压缩工具

    一个 GUI 图片压缩工具。 支持 PNG 和 JPEG 格式图片的压缩和转换,并支持转换到 WebP。 支持压缩参数调整。 压缩效果实时预览和对比。 批量处理。 跨平台,Windows / MacOS / Linux

    开源软件 2024-05-02

返回顶部小火箭