HarmonyOS/OpenHarmony原生应用开发-华为Serverless云端服务支持说明(一)

云端服务的实现是HarmonyOS/OpenHarmony原生应用开发的一个重要的环节,如果用户端是鸿蒙原生应用,但是服务端即云端还是基于传统的各种WEB网络框架、数据库与云服务器,那么所谓的原生应用开发实现的数据即后端服务是和以前、现在的互联网、移动互联网应用是一样的,等于只实现了前端交互界面的原生而已。如果数据、后台、云端出问题,那么整个应用就不可运行了。

所以,鸿蒙原生应用开发,应该也包括云端原生的实现,就现在来看,华为的Serverless应该是系统地考虑了这个问题。

而前端的实现,现在官方主推为"Stage模型+ArkTS+API9及以上"应用开发,我们认为通过以上方式实现的应用,至少应该是属于HarmonyOS/OpenHarmony原生应用的一种类型。

本文引用官方文档作整体说明,后续文章会评估一下其支持鸿蒙原生应用开发的实际情况。

一、什么是Serverless

Serverless又叫无服务器计算,是一种按需提供云端服务的架构和服务模型。应用运行所需的服务器和环境可以皆由云端平台提供,开发者只需关注应用的业务逻辑,而无需关心基础设施(例如:服务器、操作系统、容器等)。

华为Serverless除了支撑常规业务领域,还针对应用开发领域做了深度支持。提供了主流应用平台的支持,完善的用户认证体系,以及丰富的应用领域微解决方案,可帮助开发者高效构建应用。

面向鸿蒙开发者,华为还提供了端云一体化开发的开发体验。开发者可以在DevEco Studio中基于统一的技术栈,高效、协同地完成端、云代码的编写、调试、编译和部署,极大提高开发者构建鸿蒙应用和元服务的效率。

二、华为Serverless服务框架

提供了多种云端服务:

认证服务:助力应用快速构建安全可靠的用户认证系统。

云函数: 提供Serverless化的代码开发与运行平台。

云数据库:提供端云数据的协同管理。

云存:为云函数提供Key-Value型高速缓存。

云存储:助力应用存储图片、音频、视频等内容,并提供高品质的上传、下载、分享能力。

云监控:提供Serverless服务的运行指标、日志和告警,助力实时洞察服务运行状态。

API网关:一个API开放平台,支持对多种API源的全生命周期管理。

云托管:提供网站的托管和静态CDN加速。

云应用引擎:提供包括部署、运行、运维在内的一站式应用托管方案。

同时提供丰富的Serverless模板,例如登录、抽奖、游戏排行榜等,开发者通过简单配置和少量代码,即可快速实现相关功能。

三、华为Serverless的优势

零运维成本您无需构建和管理云端资源,Serverless为您提供了包括计算、弹性收缩、存储等一系列能力。

弹性伸缩、按量计费,面对波峰波谷的业务场景,Serverless可根据实际请求量弹性伸缩、按量计费,您无需,为空闲资源买单,有效提升资源利用率,降低资源成本。

安全可靠,支持数据全密态加密,支持APP、用户和服务三重认证,提供基于角色的权限管理机制,全方位保障您和用户的数据安全。

深度支撑应用构建,提供主流应用平台及跨平台SDK,提供应用领域微解决方案,助力您提升应用开发效率。

端云一体化开发,支持在一套IDE中基于统一的技术栈进行端、云代码的协同开发,前端开发人员轻松转换为全栈工程师。

相关推荐
qizayaoshuap1 小时前
# HarmonyOS ArkTS 滑动删除列表实战(三):交互式列表增删操作
华为·harmonyos
GitCode官方2 小时前
openPangu-2.0-Pro 模型及技术报告正式开源上线 AtomGit AI
人工智能·华为·开源·harmonyos·atomgit
想你依然心痛4 小时前
HarmonyOS 5.0智慧农业开发实战:构建分布式农业物联网与区块链农产品溯源系统
人工智能·分布式·物联网·区块链·智慧农业·harmonyos·开发实战
Kevin Wang7274 小时前
华为昇腾910B部署手册——课堂质量诊断
人工智能·华为
人间凡尔赛6 小时前
告别冷启动!WebAssembly + Spin 实战:Serverless 延迟从 1 秒降到 1 毫秒
后端·云原生·serverless·webassembly·spin
刹那芳华19926 小时前
STMF+ESP-S+MQTT协议连接华为云端(附踩坑记录)
java·struts·华为
想你依然心痛18 小时前
ArkTS 布局系统概述——从线性到网格,掌握声明式 UI 的骨架艺术
harmonyos·arkts·flex弹性布局·声明式布局·grid网格布局·响应式适配·布局性能优化
程序员黑豆20 小时前
鸿蒙应用开发:@Computed 装饰器详解与实战
前端·harmonyos
ldsweet21 小时前
HarmonyOS NEXT 音频播放器开发:AVPlayer 封装、播放列表与后台播放实战
华为·音视频·harmonyos
qizayaoshuap21 小时前
# 44号应用:标签管理 — Flex 流式标签与交互状态设计
华为·harmonyos