中文 | English
您可以在阿里云 🌏 Serverless 应用中心 ,快速体验该应用:
在开始之前,需要先安装 Serverless Devs 开发者工具:
npm install @serverless-devs/s -g
,更多安装方法,可以参考Serverless Devs 安装文档 ,针对阿里云还需要配置密钥信息,配置密钥信息的方法可以参考阿里云密钥配置文档
- 初始化项目:
s init start-flask -d start-flask
涉及到确定密钥的选择、服务名称的确定、函数名称的确定以及容器镜像的确定
- 进入项目:
cd start-flask
- 部署项目:
s deploy -y
- 调用函数: 根据返回的
url
信息,在浏览器中进行请求即可
如果您不想在应用中心中快速体验,也不想下载命令行工具体验,您也可以在 🚀 阿里云 CloudShell 中快速体验。
本项目是将 Python Web 框架中,非常受欢迎的 Flask 框架,部署到阿里云 Serverless 平台(函数计算 FC)。
Flask是一个使用 Python 编写的轻量级 Web 应用框架。其 WSGI 工具箱采用 Werkzeug ,模板引擎则使用 Jinja2 。Flask使用 BSD 授权。
通过 Serverless Devs 开发者工具,您只需要几步,就可以体验 Serverless 架构,带来的降本提效的技术红利。
本案例应用是一个非常简单的 Hello World 案例,部署完成之后,您可以看到系统返回给您的案例地址,例如:
此时,打开案例地址,就可以看到测试的应用详情:
- Serverless Devs 工具:
- 阿里云函数计算组件:
- 钉钉交流群:33947367