Serverless 开发流程

本文涉及的产品
函数计算FC,每月15万CU 3个月
Serverless 应用引擎免费试用套餐包,4320000 CU,有效期3个月
简介:   Serverless 支持函数应用开发,框架应用开发以及 SaaS 应用开发

  Serverless 开发流程

  Serverless 支持函数应用开发,框架应用开发以及 SaaS 应用开发,要开发 Serverless 应用除了相关的代码外,仅需要额外配置一个 serverless 配置文件,就可以将代码部署为 serverless 应用。Serverless 应用的整个开发生命周期都需要使用 Serverless CLI 完成,详见 Serverless CLI 安装说明 以及 Serverless CLI 命令

  创建 Serverless 项目

  开发者可以使用模板创建项目,也可以手动创建 serverless 配置文件(serverless.yml)将已有的项目转化为 serverless 项目

  使用 CLI 命令 sls (命令行交互) 来创建一个 serverless 官方模板应用。

  使用 CLI 命令 sls init {模板名称} (指定模板) 来创建一个已发布的 serverless 模板应用。

  手动添加 serverless.yml 并完成 serverless 应用配置将任意项目转化为 serverless 应用。

  配置项目

  项目创建完成之后,可以在配置文件(serverless.yml)完成对应用的配置。这里有以下几部分

  Serverelss 应用配置

  app: 是当前 serverless 单函数应用的唯一应用名称(在生成时,为了避免冲突会在结尾添加随机字符串以作区分)。

  component: 是当前 serverless 要是用的组件,根据不同的开发场景需要使用不同的组件。

  name: 组件的实例名称。这个名称用来在 serverless 应用中识别不同的实例,同一应用内实例名称需要唯一。

  inputs: 组件所需要的配置信息,不同组件的配置信息也会不同。

  inputs 的配置都是腾讯云相关设施的配置信息,如: inputs.name 是腾讯云部署的实例名称,region 是腾讯云的地区信息等

相关实践学习
【文生图】一键部署Stable Diffusion基于函数计算
本实验教你如何在函数计算FC上从零开始部署Stable Diffusion来进行AI绘画创作,开启AIGC盲盒。函数计算提供一定的免费额度供用户使用。本实验答疑钉钉群:29290019867
建立 Serverless 思维
本课程包括: Serverless 应用引擎的概念, 为开发者带来的实际价值, 以及让您了解常见的 Serverless 架构模式
目录
相关文章
|
消息中间件 存储 JavaScript
Serverless开发流程及运行原理(下)
Serverless开发流程及运行原理(下)
379 0
Serverless开发流程及运行原理(下)
|
存储 监控 Java
Serverless开发流程及运行原理(中)
Serverless开发流程及运行原理(中)
224 0
Serverless开发流程及运行原理(中)
|
存储 JavaScript Java
Serverless开发流程及运行原理(上)
Serverless开发流程及运行原理(上)
340 0
Serverless开发流程及运行原理(上)
|
2月前
|
人工智能 自然语言处理 Serverless
阿里云函数计算 x NVIDIA 加速企业 AI 应用落地
阿里云函数计算与 NVIDIA TensorRT/TensorRT-LLM 展开合作,通过结合阿里云的无缝计算体验和 NVIDIA 的高性能推理库,开发者能够以更低的成本、更高的效率完成复杂的 AI 任务,加速技术落地和应用创新。
152 13
|
3月前
|
机器学习/深度学习 机器人 Serverless
FaaS 的应用场景
FaaS 的应用场景
|
3月前
|
Serverless API 异构计算
函数计算产品使用问题之修改SD模版应用的运行环境
函数计算产品作为一种事件驱动的全托管计算服务,让用户能够专注于业务逻辑的编写,而无需关心底层服务器的管理与运维。你可以有效地利用函数计算产品来支撑各类应用场景,从简单的数据处理到复杂的业务逻辑,实现快速、高效、低成本的云上部署与运维。以下是一些关于使用函数计算产品的合集和要点,帮助你更好地理解和应用这一服务。
|
3月前
|
运维 Serverless 网络安全
函数计算产品使用问题之通过仓库导入应用时无法配置域名外网访问,该如何排查
函数计算产品作为一种事件驱动的全托管计算服务,让用户能够专注于业务逻辑的编写,而无需关心底层服务器的管理与运维。你可以有效地利用函数计算产品来支撑各类应用场景,从简单的数据处理到复杂的业务逻辑,实现快速、高效、低成本的云上部署与运维。以下是一些关于使用函数计算产品的合集和要点,帮助你更好地理解和应用这一服务。
|
17天前
|
运维 Serverless 数据处理
Serverless架构通过提供更快的研发交付速度、降低成本、简化运维、优化资源利用、提供自动扩展能力、支持实时数据处理和快速原型开发等优势,为图像处理等计算密集型应用提供了一个高效、灵活且成本效益高的解决方案。
Serverless架构通过提供更快的研发交付速度、降低成本、简化运维、优化资源利用、提供自动扩展能力、支持实时数据处理和快速原型开发等优势,为图像处理等计算密集型应用提供了一个高效、灵活且成本效益高的解决方案。
51 1
|
20天前
|
运维 监控 Serverless
Serverless架构在图像处理等计算密集型应用中展现了显著的优势
Serverless架构在图像处理等计算密集型应用中展现了显著的优势
30 1
|
1月前
|
存储 消息中间件 人工智能
ApsaraMQ Serverless 能力再升级,事件驱动架构赋能 AI 应用
本文整理自2024年云栖大会阿里云智能集团高级技术专家金吉祥的演讲《ApsaraMQ Serverless 能力再升级,事件驱动架构赋能 AI 应用》。

热门文章

最新文章

相关产品

  • 函数计算