serverless 入门与实践42 | 学习笔记: 华为 Serverless 核心技术与实践

本文涉及的产品
函数计算FC,每月15万CU 3个月
Serverless 应用引擎免费试用套餐包,4320000 CU,有效期3个月
简介: serverless 入门与实践42 | 学习笔记: 华为 Serverless 核心技术与实践

serverless.jpeg


学习<华为 Serverless 核心技术与实践>, 计划: 1篇前言 + 10篇/章 + 1篇总结


基于云函数开发后台逻辑

创建 -> 管理 -> 函数灰度升级策略


函数基本信息主要包括以下内容:

  • 函数名称和描述。
  • 函数资源配置:包括设定函数运行容器的CPU、内存信息。
  • CPU:函数容器所有CPU大小,CPU的单位为千分。
  • 内存:函数容器所占的内存大小,内存的单位为MB。
  • 函数运行代码:包括函数运行环境选择、代码输入类型和函数入口配置。
  • 函数入口:包括入口文件相对的根目录路径和入口函数的名称。

灰度升级操作步骤:

  1. 生产环境 -> 灰度环境 + 生产环境
  2. ELB/SLB -> 生产环境
  3. ELB/SLB 配置灰度规则
  4. 灰度验证后 -> 分批上生产
  5. ELB/SLB -> 生产环境

huidu.jpeg

以某微服务框架为例,它的灰度方案如下

翻译服务通过别名机制来实现灰度发布,具体流程如下:

  1. 生产环境 -> 100%别名对应版本
  2. 函数版本升级 -> 部署新版本到生产环境
  3. 修改函数别名 -> 1%流量到灰度版本 -> 更多流量

基于函数触发器的事件驱动编程

  • 传统串行API编程
  • 基于DMQ进行业务流程和模块间解耦
  • 云函数支持的触发器列表

彻底实现领域解耦和事件驱动编程


胶水层代码处理

  • API网关负责胶水层代码
  • 基于微服务编排层实现胶水层代码职责
  • 利用函数承载胶水层代码

多活部署

采用传统的主备方案存在一些缺点:

  • 主备的部署策略会导致备机的计算资源一直处于闲置状态,带来一定的资源浪费。
  • VIP切换通常只能在同机房内完成,当系统需要跨机房的高可用能力时无法满足。

多活部署方案

duohuo.jpeg


全球化组网

  • 为翻译函数选择数据存储位置
  • 在新加坡站点部署函数
相关实践学习
【文生图】一键部署Stable Diffusion基于函数计算
本实验教你如何在函数计算FC上从零开始部署Stable Diffusion来进行AI绘画创作,开启AIGC盲盒。函数计算提供一定的免费额度供用户使用。本实验答疑钉钉群:29290019867
建立 Serverless 思维
本课程包括: Serverless 应用引擎的概念, 为开发者带来的实际价值, 以及让您了解常见的 Serverless 架构模式
目录
相关文章
|
7天前
|
人工智能 Serverless API
尽享红利,Serverless构建企业AI应用方案与实践
本次课程由阿里云云原生架构师计缘分享,主题为“尽享红利,Serverless构建企业AI应用方案与实践”。课程分为四个部分:1) Serverless技术价值,介绍其发展趋势及优势;2) Serverless函数计算与AI的结合,探讨两者融合的应用场景;3) Serverless函数计算AIGC应用方案,展示具体的技术实现和客户案例;4) 业务初期如何降低使用门槛,提供新用户权益和免费资源。通过这些内容,帮助企业和开发者快速构建高效、低成本的AI应用。
49 12
|
16天前
|
Serverless 开发工具 开发者
活动实践 | 西游再现,函数计算一键部署 Flux 超写实文生图模型部署
这些图片展示了阿里巴巴云开发者生态的多个方面,包括开发工具、技术文档、社区交流、培训认证等内容,旨在为开发者提供全方位的支持和服务。
|
16天前
|
存储 弹性计算 关系型数据库
活动实践 | 告别资源瓶颈,函数计算驱动多媒体文件处理测评
本方案介绍了一种高效处理文件的方法,适用于企业办公和社交媒体应用。通过阿里云的函数计算、对象存储OSS和轻量消息队列,实现文件的异步处理,如格式转换和水印添加,有效减轻了核心应用的负担,提高了业务稳定性和资源利用率。方案包括云服务器ECS、云数据库RDS、OSS存储等组件,支持快速部署和资源清理。
|
28天前
|
监控 Serverless 云计算
探索Serverless架构:开发实践与优化策略
本文深入探讨了Serverless架构的核心概念、开发实践及优化策略。Serverless让开发者无需管理服务器即可运行代码,具有成本效益、高可扩展性和提升开发效率等优势。文章还详细介绍了函数设计、安全性、监控及性能和成本优化的最佳实践。
|
1月前
|
弹性计算 算法 搜索推荐
活动实践 | 通过函数计算部署ComfyUI以实现一个AIGC图像生成系统
ComfyUI是基于节点工作流稳定扩散算法的新一代WebUI,支持高质量图像生成。用户可通过阿里云函数计算快速部署ComfyUI应用模板,实现个性化定制与高效服务。首次生成图像因冷启动需稍长时间,之后将显著加速。此外,ComfyUI允许自定义模型和插件,满足多样化创作需求。
|
1月前
|
弹性计算 自然语言处理 搜索推荐
活动实践 | 基于函数计算部署GPT-Sovits模型实现语音生成
通过阿里云函数计算部署GPT-Sovits模型,可快速实现个性化声音的文本转语音服务。仅需少量声音样本,即可生成高度仿真的语音。用户无需关注服务器维护与环境配置,享受按量付费及弹性伸缩的优势,轻松部署并体验高质量的语音合成服务。
|
1月前
|
运维 监控 Serverless
揭秘云计算中的Serverless架构:优势、挑战与实践
揭秘云计算中的Serverless架构:优势、挑战与实践
|
3月前
|
运维 Kubernetes 前端开发
拥抱Knative, 合思加速Serverless化演进实践
合思信息基于阿里云容器服务Knative, 实现Serverless化演进的最佳实践。
拥抱Knative, 合思加速Serverless化演进实践
|
4月前
|
弹性计算 关系型数据库 Serverless
函数计算驱动多媒体文件处理:高效、稳定与成本优化实践
本次测评的解决方案《告别资源瓶颈,函数计算驱动多媒体文件处理》展示了如何利用阿里云函数计算高效处理多媒体文件。文档结构清晰、内容详实,适合新客户参考。方案提供了一键部署与手动部署两种方式,前者简便快捷,后者灵活性高但步骤较多。通过部署,用户可体验到基于函数计算的文件处理服务,显著提升处理效率和系统稳定性。此外,测评还对比了应用内处理文件与函数计算处理文件的不同,突出了函数计算在资源管理和成本控制方面的优势。
22727 20
|
4月前
|
运维 Kubernetes Serverless
Serverless Argo Workflows荣获信通院标杆实践案例,引领大规模离线任务处理新方法
阿里云容器服务Serverless Argo Workflows大规模离线计算工作流平台荣获2024信通院Serveless实践标杆案例。本文介绍其应用场景、平台特性以及领域实践。

热门文章

最新文章

相关产品

  • 函数计算