Serverless Devs体验

简介: 突然看到一个神奇的东西,阿里云开源的`Serverless Devs`,赶紧尝试一下。(其实我很早就开始尝试,但是无奈一直没有成功,提交`Issues`也一直没人理我,最近有回复,因为我的这个阿里云的`函数计算`服务没有开启,果然一次到位)

突然看到一个神奇的东西,阿里云开源的Serverless Devs,赶紧尝试一下。(其实我很早就开始尝试,但是无奈一直没有成功,提交Issues也一直没人理我,最近有回复,因为我的这个阿里云的函数计算服务没有开启,果然一次到位)

安装

基于Windows Serverless Devs Tool提供了相对完整的多云账号配置能力,您可以配置包括阿里云、百度云、华为云、AWSGoogle CloudAzure以及腾讯云等在内的多个云厂商的永久密钥。

# 安装
$ npm install @serverless-devs/s -g

# 查看版本
$ s -v

运行服务

# 添加云厂商账号信息
$ s config add

# 获取所有的账号信息 列表
$ s config get -l

# 删除账号
$ s config delete -p [厂商名称] -a [账号名称]

# 修改账号
$ s config update -p [厂商名称] -a [账号名称]

# 设置工具输出中文或者英文
$ s set language zh/en

# 搜索项目
$ s search [demo-name] -p [厂商名称]

# 初始化一个项目
$ s init [demo-name] -p [厂商名称]

# 进入项目运行
$ cd [demo-name] && s deploy

# 运行成功出现 出现以下代码
HexoComponent:
  Region: cn-hangzhou
  Service: demo
  Function: s-function-1609056831557
  Domains: 39056842-1298930001026122.test.functioncompute.com

浏览器访问:39056842-1298930001026122.test.functioncompute.com

# 如果你不喜欢代码操作 更为直观的还有 桌面小工具
# 调出桌面工具
$ s gui

# 升级桌面工具
$ s gui --update

# 登录 Serverless Devs
$ s platform login
# 或者
$ s platform login -u username -p password

关于收费

阿里云对于函数运算服务的收费,是根据调用的时长收费的,这个是比较恶心的,不过体验下来还是比较不错的,不过我也只是突发奇想。

可以尝试,有点意思。

关于体验

个人感觉是很适合尝试的,体验方式类似镜像的部署方式,但是也同样支持部署其他语言的系统,调用方式也很简单。直接搜索出项目部署,启动即可,主要是利于远程服务器的算力,所以在感知上,基本上不耗费什么,这也可能就是Serverless的魅力吧。

各大服务由原先的单服务系统逐渐演变成,微服务架构,DevOps,到现在的Serverless,架构不断演变,促使社区不断丰富。

评价

阿里云Serverless服务的速度响应还是不错的,但是对于体验的收费如果能更少的话,就更nice了!

相关实践学习
【AI破次元壁合照】少年白马醉春风,函数计算一键部署AI绘画平台
本次实验基于阿里云函数计算产品能力开发AI绘画平台,可让您实现“破次元壁”与角色合照,为角色换背景效果,用AI绘图技术绘出属于自己的少年江湖。
从 0 入门函数计算
在函数计算的架构中,开发者只需要编写业务代码,并监控业务运行情况就可以了。这将开发者从繁重的运维工作中解放出来,将精力投入到更有意义的开发任务上。
目录
相关文章
|
缓存 Serverless 开发者
serverless devs部署问题之push image失败如何解决
Serverless部署是指将应用程序部署到无服务器架构中,该架构允许开发者专注于代码而无需关心底层服务器的运行和维护;针对Serverless部署过程中可能遇到的挑战,本合集提供全面的指南和最佳实践,帮助开发者顺利实现应用的无服务器化部署。
234 1
|
11月前
|
人工智能 Cloud Native Serverless
Serverless Devs 官网全新升级,Serverless+AI 重磅来袭
Serverless Devs 官网全新升级,Serverless+AI 重磅来袭
199 3
|
人工智能 Cloud Native Serverless
Serverless Devs 官网全新升级,Serverless+AI 重磅来袭
Serverless Devs 官网迎来全新升级,主站以 AI 应用开发的叙事透出项目特性和解决方案。应用中心(Registry)将各类热门 AI 应用模版、实用 AI 工具以及 AI 工作流等呈现给用户。本次升级主题为“一站式 AI/函数/应用开发”,希望为开发者提供更加便利的应用模版搜索和展示服务,本文将对本次升级的三大看点进行整理,欢迎您来体验!
|
Serverless 对象存储
现代化 Web 应用构建问题之配置Serverless Devs的秘钥信息如何解决
现代化 Web 应用构建问题之配置Serverless Devs的秘钥信息如何解决
192 1
|
缓存 JavaScript Serverless
阿里云云效产品使用合集之如何在Serverless Devs阶段指定Node.js版本
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
人工智能 运维 机器人
函数计算产品使用问题之怎么使用Serverless Devs创建GPU函数
函数计算产品作为一种事件驱动的全托管计算服务,让用户能够专注于业务逻辑的编写,而无需关心底层服务器的管理与运维。你可以有效地利用函数计算产品来支撑各类应用场景,从简单的数据处理到复杂的业务逻辑,实现快速、高效、低成本的云上部署与运维。以下是一些关于使用函数计算产品的合集和要点,帮助你更好地理解和应用这一服务。
216 0
|
人工智能 JavaScript 小程序
Serverless 应用引擎常见问题之函数计算安装serverless devs成功了但是配置密钥这步一直不成功如何解决
Serverless 应用引擎(Serverless Application Engine, SAE)是一种完全托管的应用平台,它允许开发者无需管理服务器即可构建和部署应用。以下是Serverless 应用引擎使用过程中的一些常见问题及其答案的汇总:
174 1
|
监控 Serverless API
Serverless Devs是一个开源的Serverless应用全生命周期管理工具
Serverless Devs是一个开源的Serverless应用全生命周期管理工具
338 1
|
JavaScript Serverless 测试技术
函数计算怎么实现本地部署?如何本地部署Serverless Devs?
函数计算怎么实现本地部署?如何本地部署Serverless Devs?
628 1

相关产品

  • 函数计算