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

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

serverless.jpeg

本文是 serverless 入门与实践 的第29篇


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


云存储架构

Cloud Storage的架构设计需要考虑到以下几点来满足产品的不断演进:

  • 安全和隐私合规:满足各国/地区组织的隐私和安全相关法律、法规,如欧盟的GDRP。
  • 大容量存储:可支持业务平滑扩容到EB级,扩容过程中业务无感知。
  • 可扩展性:采用分布式架构构建,服务无状态,可横向平滑扩容。
  • 可运维:生产环境问题可发现、可定位、可追溯,业务服务器可度量、可灰度、可扩容、可降级、可隔离。


Serverless云存储服务架构

arch.png


云存储服务架构各部分的功能:

  • 端侧SDK:对端侧SDK接口进行统一抽象,封装领域模型,面向不同的端侧操作系统/平台提供统一的API模型,降低端侧开发成本。
  • Console:提供Portal网站和CLI命令行工具的管理控制台,支持通过可视化的方式登录管理控制台,执行初始化存储实例、文件管理等操作,底层调用云存储服务的Restful API。
  • 云存储服务端:提供存储实例管理、多租户管理、接入认证、安全规则配置、用量度量和全球路由等服务。


弹性伸缩架构

弹性伸缩体现在2个方面:

  • 云存储服务自身:架构不会随着租户规模的增加而频繁进行手工扩容或数据搬迁,整个架构随着租户的增加可以自动化地进行存储容量扩展及接入性能扩展。
  • 云存储服务使用者:不用担心存储规模和访问性能问题,随着业务的发展,数据存储量从1MB增加到1PB,底层存储服务的扩容对业务不感知,扩容不中断业务


关键特性:

  • 对多租户的调度和支持,根据租户的访问位置将请求路由到最近的存储站点,如果涉及漫游,则通过云专线来解决跨站访问的时延问题。
  • 容量监控和预测,通过对租户和租户项目桶的存储空间等关键指标进行监控,以及对增长率的分析和预测,对用户未来的存储空间提前创建并将其放到资源池中,避免运行时临时扩容导致时延增加和超时。


Serverless弹性伸缩架构示例

tanxing.png


声明式安全规则

开发者通过云存储Console设置安全规则策略

anquan.png

App访问云存储服务时的校验安全规则

sdk.png

相关实践学习
【文生图】一键部署Stable Diffusion基于函数计算
本实验教你如何在函数计算FC上从零开始部署Stable Diffusion来进行AI绘画创作,开启AIGC盲盒。函数计算提供一定的免费额度供用户使用。本实验答疑钉钉群:29290019867
建立 Serverless 思维
本课程包括: Serverless 应用引擎的概念, 为开发者带来的实际价值, 以及让您了解常见的 Serverless 架构模式
目录
相关文章
|
运维 Serverless API
Serverless云开发入门
Serverless云开发入门
|
关系型数据库 MySQL Serverless
RDS入门——RDS MySQL Serverless资源与负载自适应
通过本教程的操作,可以掌握如何创建RDS Serverless版实例、配置RDS Serverless版实例和体验RDS Serverless动态计费。
|
Cloud Native Serverless 调度
微服务和 Serverless 架构-云原生架构核心技术总结
微服务和 Serverless 架构-云原生架构核心技术总结
微服务和 Serverless 架构-云原生架构核心技术总结
|
弹性计算 Kubernetes Serverless
课时1:Serverless容器入门和实践案例
课时1:Serverless容器入门和实践案例
|
Serverless 对象存储 开发者
课时1:从0 入门,Serverless 技术及价值
课时1:从0 入门,Serverless 技术及价值
|
Serverless
函数计算入门-HelloWorld应用开发
本场景介绍如何使用函数计算服务开发HelloWorld应用。
|
Devops Serverless 持续交付
函数计算持续交付入门:云效+FC实现 简单IP查询工具
本场景介绍如何使用云效自动发布应用到函数计算平台。
|
存储 前端开发 Serverless
入门 Serverless——简介与实践
入门 Serverless——简介与实践
1211 0
|
4月前
|
人工智能 自然语言处理 Serverless
阿里云函数计算 x NVIDIA 加速企业 AI 应用落地
阿里云函数计算与 NVIDIA TensorRT/TensorRT-LLM 展开合作,通过结合阿里云的无缝计算体验和 NVIDIA 的高性能推理库,开发者能够以更低的成本、更高的效率完成复杂的 AI 任务,加速技术落地和应用创新。
186 13
|
1天前
|
存储 人工智能 Serverless
7分钟玩转 AI 应用,函数计算一键部署 AI 生图大模型
人工智能生成图像(AI 生图)的领域中,Stable Diffusion WebUI 以其强大的算法和稳定的输出质量而闻名。它能够快速地从文本描述中生成高质量的图像,为用户提供了一个直观且高效的创作平台。而 ComfyUI 则以其用户友好的界面和高度定制化的选项所受到欢迎。ComfyUI 的灵活性和直观性使得即使是没有技术背景的用户也能轻松上手。本次技术解决方案通过函数计算一键部署热门 AI 生图大模型,凭借其按量付费、卓越弹性、快速交付能力的特点,完美实现低成本,免运维。

相关产品

  • 函数计算