EMAS Serverless 简介
EMAS Serverless 是阿里云提供的基于 Serverless 技术的一站式后端开发平台,为开发者提供高可用、弹性伸缩的云开发服务,包含云函数、云数据库、云存储、静态网站托管等功能,帮助开发者及企业客户快速实现一云多端应用的搭建,您无需管理服务器等基础设施,便可以无缝对接丰富的云资源。
产品架构
EMAS Serverless 的产品功能架构图:
功能优势
功能分类 |
功能描述 |
---|---|
云函数 |
云函数服务支持使用 Node.js 进行开发。作为开发者,您可以将代码提交到云端运行,在客户端使用小程序提供的 API 进行调用。您还可以在云函数中直接通过 API 调用数据存储和文件存储的服务资源。 |
云数据库 |
数据存储服务是基于 MongoDB 托管在云端的数据库,数据以 Json 格式存储。数据库中的每条记录都是一个 Json 格式的对象。一个数据库可以有多个集合(相当于关系型数据中的表)。 |
云存储 |
文件存储服务支持文本、图片和其他由用户生成的内容存储到云端。开发者可以在小程序端和控制台使用云存储功能。图片上传成功后,系统会自动生成一个资源链接。开发者可以在小程序中使用该图片地址。 |
云调用 |
提供阿里经济体开放 API 能力,支持小程序中直接调用,无需自己搭建服务端。 |
静态网站托管 |
提供 H5 和 Web 静态资源托管服务,支持自定义域名绑定。 |
产品优势
EMAS Serverless 依托阿里巴巴数字经济技术能力和业务能力,具有以下优