《五天玩转EMAS Serverless》——第一节 初识EMAS Serverless【上】

简介: 本文整理自EMAS Serverless讲师柳色在《5天玩转EMAS Serverless训练营》的分享。本篇内容主要分为四个部分:1.EMAS Serverless使用场景2.EMAS Serverless产品能力 3.云函数是怎样工作的4.控制台功能演示

讲师:柳色


一、 EMAS Serverless使用场景

image.png

本课程适用于计算机科学、软件工程等领域的软件工程师和大学生;尝试使用Serverless技术的小程序开发者;前、后端工程师、全栈工程师;探索Serverless的技术管理者。

image.png

EMAS Serverless是阿里云提供的云原生一体化开发环境和工具平台,为开发者提供高可用、自动弹性扩缩的后端云服务,包含计算、存储、托管等Serverless化能力,可用于一云多端开发多种端应用,帮助开发者统一构建和管理后端服务和云资源,避免了应用开发过程中繁琐的服务器搭建及运维开发者可以专注于业务逻辑的实现,开发门槛更低,效率更高。

 

EMAS Serverless主要有这三个特点:

 

1. 面向多端EMAS Serverless面向多端小程序场景提供服务。

2. 无需运维全托管服务将您从基础设施的管理工作中解放,专注业务领域创新。

3. 弹性伸缩实时弹性伸缩和动态负载均衡,轻松应对突发流量。

image.png

作为一个小程序开发者不仅要写前端代码,还需要在服务器上开发后端应用API以及接入对象存储、数据库、内容分发、日志、负载均衡等众多云产品。有没有方法可以简化这些步骤?

 image.png

EMAS Serverless依托阿里巴巴数字经济技术能力和业务能力,提供包括云函数、云存储、云数据库等能力,依托阿里云众多基础产品,向开发者提供稳定的后端云服务。

 

EMAS Serverless对基础设施进行抽象封装。EMAS Serverless =FaaS+BaaS。FaaS是函数即服务,BaaS是后端即服务。在这种抽象下,计算资源作为服务而不是服务器。开发者不需要关心服务器或者是底层的运维设施,可以更加关注代码本身。


二、 EMAS Serverless产品能力

 

EMAS Serverless的产品能力。应用层包括支付宝小程序微信小程序钉钉小程序H5/Web应用。小程序通过接入SDK就可以便捷的使用EMAS Serverless的能力,例如云函数云数据库、云存储以及静态网站托管。

 

云函数提供了NodeJS函数运行环境,支持在云函数中使用云数据库以及云存储。云函数采用按量计费模式,计费时间精确到毫秒级别。同时云函数默认支持数百实例弹性伸缩,做到轻松应对突发流量。如果业务需要更多弹性可提供单审批。云函数同样支持分钟级别的定时任务,让函数在指定时间触发运行。

 

云数据库基于MongoDB实现,开发者通过SDK即可操作数据。支持事务、增删改查、索引、自动按天备份、表粒度回档、以及快捷导入导出集合数据等。

 

云存储基于对象存储和内容分发,支持大规模文件存储和加速访问。接入内容安全,让您的应用符合安全规范。

 

静态网站托管提供网站托管服务,包含文件管理、域名加速、证书托管以及跨域等功能,让您无需自建服务器也可以提供网站浏览服务。

image.png

下一部分我们深入理解云函数是如何工作的。


接下篇:

https://developer.aliyun.com/article/1224199?groupCode=emas

相关文章
|
缓存 前端开发 JavaScript
|
Serverless PyTorch 文件存储
EMAS Serverless文件存储问题之上传视频真机报错如何解决
在进行Serverless应用开发和部署时,开发者可能会遇到不同类型的报错信息;本合集着重收录了Serverless环境中常见的报错问题及其解决策略,以助于开发者迅速诊断和解决问题,保证服务的连续性和可用性。
575 1
|
存储 小程序 IDE
EMAS Serverless搭建《私人云相册》小程序
基于EMAS Serverless的云函数、云数据库、云存储等云服务能力一站式快速开发一个小程序。
EMAS Serverless搭建《私人云相册》小程序
|
开发框架 Serverless 文件存储
EMAS Serverless文件存储的uploadFile方法
EMAS Serverless文件存储的uploadFile方法
285 1
|
3月前
|
人工智能 运维 Kubernetes
Serverless 应用引擎 SAE:为传统应用托底,为 AI 创新加速
在容器技术持续演进与 AI 全面爆发的当下,企业既要稳健托管传统业务,又要高效落地 AI 创新,如何在复杂的基础设施与频繁的版本变化中保持敏捷、稳定与低成本,成了所有技术团队的共同挑战。阿里云 Serverless 应用引擎(SAE)正是为应对这一时代挑战而生的破局者,SAE 以“免运维、强稳定、极致降本”为核心,通过一站式的应用级托管能力,同时支撑传统应用与 AI 应用,让企业把更多精力投入到业务创新。
562 30
|
4月前
|
存储 人工智能 Serverless
函数计算进化之路:AI 应用运行时的状态剖析
AI应用正从“请求-响应”迈向“对话式智能体”,推动Serverless架构向“会话原生”演进。阿里云函数计算引领云上 AI 应用 Serverless 运行时技术创新,实现性能、隔离与成本平衡,开启Serverless AI新范式。
562 12
|
9月前
|
SQL 分布式计算 Serverless
鹰角网络:EMR Serverless Spark 在《明日方舟》游戏业务的应用
鹰角网络为应对游戏业务高频活动带来的数据潮汐、资源弹性及稳定性需求,采用阿里云 EMR Serverless Spark 替代原有架构。迁移后实现研发效率提升,支持业务快速发展、计算效率提升,增强SLA保障,稳定性提升,降低运维成本,并支撑全球化数据架构部署。
1057 56
鹰角网络:EMR Serverless Spark 在《明日方舟》游戏业务的应用
|
9月前
|
人工智能 开发框架 安全
Serverless MCP 运行时业界首发,函数计算让 AI 应用最后一公里提速
作为云上托管 MCP 服务的最佳运行时,函数计算 FC 为阿里云百炼 MCP 提供弹性调用能力,用户只需提交 npx 命令即可“零改造”将开源 MCP Server 部署到云上,函数计算 FC 会准备好计算资源,并以弹性、可靠的方式运行 MCP 服务,按实际调用时长和次数计费,欢迎你在阿里云百炼和函数计算 FC 上体验 MCP 服务。
804 30
|
7月前
|
存储 编解码 Serverless
Serverless架构下的OSS应用:函数计算FC自动处理图片/视频转码(演示水印添加+缩略图生成流水线)
本文介绍基于阿里云函数计算(FC)和对象存储(OSS)构建Serverless媒体处理流水线,解决传统方案资源利用率低、运维复杂、成本高等问题。通过事件驱动机制实现图片水印添加、多规格缩略图生成及视频转码优化,支持毫秒级弹性伸缩与精确计费,提升处理效率并降低成本,适用于高并发媒体处理场景。
403 0
|
4月前
|
人工智能 运维 安全
聚焦 AI 应用基础设施,云栖大会 Serverless AI 全回顾
2025 年 9 月 26 日,为期三天的云栖大会在杭州云栖小镇圆满闭幕。随着大模型技术的飞速发展,我们正从云原生时代迈向一个全新的 AI 原生应用时代。为了解决企业在 AI 应用落地中面临的高成本、高复杂度和高风险等核心挑战,阿里云基于函数计算 FC 发布一系列重磅服务。本文将对云栖大会期间 Serverless+AI 基础设施相关内容进行全面总结。

热门文章

最新文章

相关产品

  • 移动研发平台