function as a service的极简方案:通过jupyterhub和gradio搭建FAAS平台(一)
先讲FAAS平台能做什么,下次讲怎么搭建该平台
1. 支持多用户,基于jupyterhub
-
支持在线注册,基于admin的审批授权
-
授权
-
管理(删除,修改密码)
-
用户间目录隔离
2. 每个用户,可以建立多个functions,基于Gradio
- function提供图形接口
- function提供API接口
- function可以提供公网url,可以设置用户名/密码
参考:
Gradio
Project Jupyter | JupyterHub