node-serverLess
serverLess
什么是 serverLess
Serverless,即无服务器计算。然而 Serverless 不是不再需要服务器,而是公司或开发者不用过多考虑服务器的问题,计算资源仅作为一种服务而不再以物理硬件的形式出现。
serverLess 优势
- 可用性冗余,以便单个机器故障不会导致服务中断
- 冗余副本的地理分布,以便在发生灾难时保留服务
- 负载平衡和请求路由以有效利用资源
- 响应负载变化进行自动缩放以扩展或缩小系统
- 监控以确保服务仍然运行良好
- 记录以记录调试或性能调整所需的消息
- 系统升级,包括安全修补
- 迁移到新实例时可用
为什么使用 serverLess
Serverless 免除公司和开发者对服务器维护的麻烦,因此也不用考虑 DevOps 了。公司和开发者只需关注应用的开发和运维即可,因此 Serverless 可以在更大程度上节约运维的成本。
编写 serverless 云函数
安装依赖
npm install @serverless-devs/s -g
验证 cmd 输入 s 回车
官方文档: serverLess-devs
-
配置密码
我们需要选择一款云产品,这里我用阿里云演示,当然你也可以用别的,个人感觉阿里云的好用。
访问下面链接,登录阿里云
link
-
添加密匙
打开 cmd
s config add
选择第一个 输入刚才的 AccessKeyID AccessKeySecret 第三个是个别名可以自定义
检查密钥是否正确,能输出信息就是对的
s config get -a [刚刚自定义别名]