Serverless 应用引擎产品使用合集之SD API模式可以通过什么方式进行访问

简介: 阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。

问题一:函数计算想在 s.yaml 自定义镜像, 我该怎么配置呢?


函数计算想在 s.yaml 自定义镜像, 我该怎么配置呢?


参考回答:

使用镜像构建和部署功能进行完整的CI/CD流程https://help.aliyun.com/zh/fc/the-image-is-built-and-pushed-to-the-image-repository?spm=a2c4g.11186623.0.i133

推荐您使用镜像构建任务模板以及自定义任务模板完成构建、部署的自动化流程。

每次CI过程都推荐为镜像打上新的Tag,并且Tag和本次Commit关联。

CD过程中使用全新的Tag部署。

通过下面的示例可以完成上述过程。

对于构建任务,使用流水线YAML预置变量<% .git.shortCommitId %>作为镜像的Tag,该变量表示本次Git操作中HEAD Commit的CommitId的前7位,例如image: registry-vpc.cn-hangzhou.aliyuncs.com/demo/demo-image:<% .git.shortCommitId %>。流水线YAML内置变量,请参见使用YAML文件描述流水线。

对于部署任务,注入一个环境变量GIT_COMMIT,变量的值为<% .git.shortCommitId %>。

修改s.yaml,将自定义镜像的Tag改成${env(GIT_COMMIT)},表示引用该环境变量。通过这种变量赋值,就可以让s.yaml动态修改部署镜像Tag。

完整示例如下。

流水线YAML

```# 提交流水线执行。

kind: Pipeline

流水线执行名称,需要全局唯一。如果流水线模板存在,则不能成功提交流水线执行。

推荐使用commitID与时间戳构造唯一的名称。

name: "p-<% .git.shortCommitId %>-<% .currentTimestampMs %>"

一些任意的描述信息。

description: 'demo pipeline'

添加任意的labels,用于查询过滤。

应用中心会在提交时也会添加其他labels。

labels:

myLabel: my-cicd-example

spec:

context:

data:

appName: <% .appName %>

templateSpec:

context:

data:

envName: <% .envName %>

deployFile: s.yaml

tasks:

# 镜像构建。
  - name: build-image
    context:
      data:
        displayName: 镜像构建
        enable: true
        build: # 镜像构建。
          dockerfile: code/Dockerfile
          # 使用 <% .git.shortCommitId %> 将tag和commit相关联。
          image: registry-vpc.cn-hangzhou.aliyuncs.com/demo/demo-image:<% .git.shortCommitId %>
    taskTemplate: build-image-task
    runAfters: []
    # 部署。
  - name: build-and-deploy
    context:
      data:
        displayName: 部署
        enable: true
        # 动态注入本次部署的环境变量。
        envVars:
          GIT_COMMIT: <% .git.shortCommitId %>
        steps:
          - plugin: "@serverless-cd/checkout"
          - plugin: "@serverless-cd/s-setup"
          - plugin: "@serverless-cd/s-deploy"
    taskTemplate: serverless-runner-task
    runAfters:
      - name: build-push

```


关于本问题的更多回答可点击原文查看:

https://developer.aliyun.com/ask/576754



问题二:函数计算这个怎么关联private项目?


函数计算这个怎么关联private项目?


参考回答:

函数计算可以关联私有项目,具体步骤如下:

  1. 在阿里云函数计算控制台中创建一个新的函数。
  2. 在函数配置页面中,选择“关联代码库”。
  3. 选择“私有仓库”,并填写私有项目的相关信息,包括仓库地址、用户名和密码等。
  4. 点击“确定”保存配置。
  5. 完成以上步骤后,函数计算就可以访问并使用私有项目中的代码了。


关于本问题的更多回答可点击原文查看:

https://developer.aliyun.com/ask/576752



问题三:函数计算哪里看费用?


函数计算哪里看费用?


参考回答:

您好,函数计算的费用可以到用户中心查看【收支明细】,用户中心入口:https://usercenter2.aliyun.com/finance/fund-flow

或者您也可以查看【账单管理】-【账单详情】可以查看更详细的费用信息

如果想要查看函数计算的资源用量明细的话可以在函数计算控制台查看


关于本问题的更多回答可点击原文查看:

https://developer.aliyun.com/ask/576751



问题四:函数计算3个月免费指的是这个嘛?


函数计算3个月免费指的是这个嘛?


参考回答:

您好,是的,函数计算FC 3个月免费试用的领取入口指的就是您截图中的,需要注意的是函数计算的3个月免费试用指的不是时间范围,而是免费试用额度,3个月内试用超过免费试用额度的需要按量付费的

还有就是试用额度不支持抵扣公网出流量和磁盘使用量的费用。如您未购买相关资源包,公网出流量使用量和超出512 MB的磁盘使用量将计入按量付费。


关于本问题的更多回答可点击原文查看:

https://developer.aliyun.com/ask/576750



问题五:函数计算sd api模式,怎样访问接口?访问地址在哪里?


函数计算sd api模式,怎样访问接口?访问地址在哪里?


参考回答:

如何访问Stable Diffusion的API?https://help.aliyun.com/zh/fc/use-cases/faq-about-deploying-a-stable-diffusion-application?spm=a2c4g.11186623.0.i39#section-lra-xhb-7vy

需定制镜像,开启--api参数,然后访问/docs查询可调用的API。


关于本问题的更多回答可点击原文查看:

https://developer.aliyun.com/ask/576749

相关实践学习
SAE极速部署弹性微服务商城
本实验带您体验在Serverless应用引擎SAE(Serverless App Engine)上快速部署一个弹性的在线商城微服务应用,使得终端用户可以通过公网访问访问该商城,并进行压力测试以验证其性能与稳定性。
相关文章
|
7月前
|
API 微服务
阿里云微服务引擎 MSE 及 API 网关 2025 年 9 月产品动态
阿里云微服务引擎 MSE 及 API 网关 2025 年 9 月产品动态。
808 68
|
8月前
|
运维 Cloud Native 应用服务中间件
阿里云微服务引擎 MSE 及 API 网关 2025 年 9 月产品动态
阿里云微服务引擎 MSE 面向业界主流开源微服务项目, 提供注册配置中心和分布式协调(原生支持 Nacos/ZooKeeper/Eureka )、云原生网关(原生支持Higress/Nginx/Envoy,遵循Ingress标准)、微服务治理(原生支持 Spring Cloud/Dubbo/Sentinel,遵循 OpenSergo 服务治理规范)能力。API 网关 (API Gateway),提供 APl 托管服务,覆盖设计、开发、测试、发布、售卖、运维监测、安全管控、下线等 API 生命周期阶段。帮助您快速构建以 API 为核心的系统架构.满足新技术引入、系统集成、业务中台等诸多场景需要。
606 142
API 微服务
215 0
|
9月前
|
供应链 搜索推荐 API
苏宁易购 API 助力,苏宁易购平台 3C 产品销售策略优化
在电商竞争激烈的环境下,苏宁易购通过API优化3C产品销售策略,实现数据驱动决策、个性化推荐与智能库存管理,提升销售额与运营效率,增强用户体验,巩固市场竞争力。
224 0
|
7月前
|
人工智能 运维 Kubernetes
Serverless 应用引擎 SAE:为传统应用托底,为 AI 创新加速
在容器技术持续演进与 AI 全面爆发的当下,企业既要稳健托管传统业务,又要高效落地 AI 创新,如何在复杂的基础设施与频繁的版本变化中保持敏捷、稳定与低成本,成了所有技术团队的共同挑战。阿里云 Serverless 应用引擎(SAE)正是为应对这一时代挑战而生的破局者,SAE 以“免运维、强稳定、极致降本”为核心,通过一站式的应用级托管能力,同时支撑传统应用与 AI 应用,让企业把更多精力投入到业务创新。
772 30
|
8月前
|
人工智能 运维 安全
聚焦 AI 应用基础设施,云栖大会 Serverless AI 全回顾
2025 年 9 月 26 日,为期三天的云栖大会在杭州云栖小镇圆满闭幕。随着大模型技术的飞速发展,我们正从云原生时代迈向一个全新的 AI 原生应用时代。为了解决企业在 AI 应用落地中面临的高成本、高复杂度和高风险等核心挑战,阿里云基于函数计算 FC 发布一系列重磅服务。本文将对云栖大会期间 Serverless+AI 基础设施相关内容进行全面总结。
|
8月前
|
存储 人工智能 Serverless
函数计算进化之路:AI 应用运行时的状态剖析
AI应用正从“请求-响应”迈向“对话式智能体”,推动Serverless架构向“会话原生”演进。阿里云函数计算引领云上 AI 应用 Serverless 运行时技术创新,实现性能、隔离与成本平衡,开启Serverless AI新范式。
819 12
|
8月前
|
人工智能 Kubernetes 安全
重塑云上 AI 应用“运行时”,函数计算进化之路
回顾历史,电网的修建,深刻地改变了世界的经济地理和创新格局。今天,一个 AI 原生的云端运行时的进化,其意义也远不止于技术本身。这是一次设计哲学的升华:从“让应用适应平台”到“让平台主动理解和适应智能应用”的转变。当一个强大、易用、经济且安全的 AI 运行时成为像水电一样的基础设施时,它将极大地降低创新的门槛。一个独立的开发者、一个小型创业团队,将有能力去创造和部署世界级的 AI 应用。这才是技术平权的真谛,是激发全社会创新潜能的关键。
|
11月前
|
存储 编解码 Serverless
Serverless架构下的OSS应用:函数计算FC自动处理图片/视频转码(演示水印添加+缩略图生成流水线)
本文介绍基于阿里云函数计算(FC)和对象存储(OSS)构建Serverless媒体处理流水线,解决传统方案资源利用率低、运维复杂、成本高等问题。通过事件驱动机制实现图片水印添加、多规格缩略图生成及视频转码优化,支持毫秒级弹性伸缩与精确计费,提升处理效率并降低成本,适用于高并发媒体处理场景。
1294 0
|
SQL 分布式计算 Serverless
鹰角网络:EMR Serverless Spark 在《明日方舟》游戏业务的应用
鹰角网络为应对游戏业务高频活动带来的数据潮汐、资源弹性及稳定性需求,采用阿里云 EMR Serverless Spark 替代原有架构。迁移后实现研发效率提升,支持业务快速发展、计算效率提升,增强SLA保障,稳定性提升,降低运维成本,并支撑全球化数据架构部署。
1378 56
鹰角网络:EMR Serverless Spark 在《明日方舟》游戏业务的应用

相关产品

  • 函数计算
  • Serverless 应用引擎