小程序Serverless重磅发布!开发者只需三步完成小程序上线!

本文涉及的产品
Serverless 应用引擎免费试用套餐包,4320000 CU,有效期3个月
函数计算FC,每月15万CU 3个月
简介: 9月27日下午,在杭州云栖小镇的阿里巴巴小程序繁星计划峰会盛大召开,峰会以“小程序、大生态”为题,发布了阿里巴巴小程序繁星计划补贴的更多细节方案,并宣告阿里巴巴小程序生态联盟正式成立。

9月27日下午,在杭州云栖小镇的阿里巴巴小程序繁星计划峰会盛大召开,峰会以“小程序、大生态”为题,发布了阿里巴巴小程序繁星计划补贴的更多细节方案,并宣告阿里巴巴小程序生态联盟正式成立。

峰会上作为技术底座的小程序云Serverless正式发布。作为开发者我们真的能在10分钟内上线一款小程序吗?下面就听听阿里云智能产品与解决方案管理部资深无线开发专家杨镔为你详细解读小程序Serverless。
image

小程序云自2019年4月份正式发布第一个云产品—小程序云应用,到今天已经构建了一个多元化的产品能力地图。

_1

第一层:云服务层,开放了小程序云应用和小程序Serverless产品。

第二层:工具层,开放了云端一体化的一站式的小程序开发者工具链。

第三层:插件层,开放了免费和商业化的插件市场,让开发者贡献更多元化的插件能力。

第四层:模板层,面向没有技术基础的商家,我们会联合合作伙伴一起开放面向不同行业、场景的小程序模板,并且允许商家基于这些模板可配置化的方式定制自己的小程序,快速的进行商业创新。

第五层:解决方案层,希望能够和合作伙伴一起面对整个产业完成商业的服务支撑,无论是开发者、商家、合作伙伴都可以在小程序云里找到赋能点和连接点。

那么,小程序Serverless核心解决哪些问题呢?

_2

_3

Serverless直译为无服务器模式,也就是在Serverless的模型下开发者不需要关注服务器的部署、扩展、运维,而是所有精力都放在业务研发上。和服务端相关的整个部署、运维工作,全部交给了平台方。

在传统研发模式下,我们的一些平台相关的内容网络负载均衡,流动调度、域名、证书、安全等等能力,在Serverless模式下我们会完成平台整体的配置和抽象。所以在Serverless模式下,整体的Serverless带来核心的理念,对我们来讲是研究范式层面的变革。

_4

那么,基于Serverless理念,进一步来看看小程序Serverless完整的产品能力图谱。

_5

在此,杨镔详细讲解了小程序Serverless提供的三大能力:

1.基础能力部分,以FaaS(Function-as-a-Service)函数计算以及backend-as-a-Service后端即服务的方式来开放基础的计算、存储、数据库的能力。

2.增值能力,以BaaS(backend-as-a-Service)的方式Serverless的方式开放阿里云场景化的一些垂直场景化的能力,包括多媒体、音视频、图象、AI、数据分析等等。

3.业务能力。在电商、金融、本地生活、企业办公上,提供支付、会员、资金、营销等服务。

并且为小程序开发者提供一站式的体验,包括帐户互通、面向数据与文件的操作、统计和管理,希望通过一个IDD真正帮助开发者构建云端一体化的研发流程闭环。

_6

接下来,杨镔在现场通过demo向大家演示如何基于Serverless来加速小程序的开发过程。以“低碳出行抢红包”小程序为例,现场讲解只需三步(准备、开发、发布),30分钟便可开发一款全新的小程序。

_7

_8

_9

一、准备阶段

在准备阶段核心做两件事:小程序Serverless的配置初始化以及需要的一些业务能力、红包、运动步数、注册、激活的流程。

二、开发阶段

在小程序前端工程环境下进行相应的代码的编写,完成小程序Serverless初始化之后,第一步需要完成整个小程序的主页面的渲染和动态背景图的渲染,这时候就需要依赖云数据库和云存储的能力,完成背景的设置和加载,加载程序只需要在Serverless前端工程部分来完成相应的云数据库和云存储的调用,就可以完成。

三、发布小程序

发布包含服务端和客户端两部分,服务端的发布主要是通过云函数,客户端发布如果希望同时投放到支付宝和高德两个端,可基于小程序IDE,基于套代码,实现多端的代码编译和上传。

整个小程序从需求、定稿到研发上线,开发者大概花了30分钟左右,整个阶段没有任何服务器的实体,没有任何数据库的实体,没有任何后端运维的动作。

在传统研发模式下,前期基础设施的五配置、部署、环境准备的环节可能需要花费一天左右的时间,所以Serverless对比传统的研发行为带来非常大的便利。

除此以外,针对不同活跃量级的小程序,整个小程序在云函数云资源领域也可以带来将近50%成本的优化。

_10

繁星计划作为阿里巴巴面向小程序的开放能力的载体,开放的不仅是经济体一系列的能力,包括特色业务的能力开放,包括ISV合作伙伴的品牌资质认证、商业机会分享和市场活动的分享,包括面向开发者创业的补贴的扶持。

入驻繁星计划,免费开通Serverless,开启小程序新征程。

_11

相关实践学习
【文生图】一键部署Stable Diffusion基于函数计算
本实验教你如何在函数计算FC上从零开始部署Stable Diffusion来进行AI绘画创作,开启AIGC盲盒。函数计算提供一定的免费额度供用户使用。本实验答疑钉钉群:29290019867
建立 Serverless 思维
本课程包括: Serverless 应用引擎的概念, 为开发者带来的实际价值, 以及让您了解常见的 Serverless 架构模式
相关文章
|
6月前
|
小程序 安全 开发者
【产品上新】彻底解放主账号,开发者也能配置密钥,创建小程序了!
【产品上新】彻底解放主账号,开发者也能配置密钥,创建小程序了!
60 6
|
3月前
|
存储 运维 小程序
后端开发零负担!揭秘支付宝小程序云开发的高效与安全,你的项目也能飞速上线?
【8月更文挑战第27天】支付宝小程序云开发是由阿里云提供的集成开发环境,助力开发者高效、安全地构建小程序后端服务,免去服务器搭建,显著提高开发效率并降低运维成本。它集成了云函数、云数据库及云存储等功能,便于快速搭建后端逻辑。例如,仅需简单几行代码即可创建HTTP接口或进行数据管理。这使得开发者能更专注于业务逻辑和用户体验优化,同时平台还提供了强大的安全保障措施,确保数据安全和用户隐私。无论对于初创团队还是成熟企业,支付宝小程序云开发都能有效提升产品迭代速度和市场竞争力。
77 1
|
6月前
|
关系型数据库 Serverless 分布式数据库
PolarDB PostgreSQL版Serverless功能上线公测啦,公测期间免费使用!
Serverless数据库能够使得数据库集群资源随客户业务负载动态弹性扩缩,将客户从复杂的业务资源评估和运维工作中解放出来。PolarDB PostgreSQL版 Serverless提供了CPU、内存、存储、网络资源的实时弹性能力,构建计算与存储分离架构下的 PolarDB PostgreSQL版产品新形态。
|
3月前
|
小程序 Serverless 开发工具
小程序开发问题之在小程序中安装并初始化小程序Serverless客户端SDK如何解决
小程序开发问题之在小程序中安装并初始化小程序Serverless客户端SDK如何解决
|
3月前
|
运维 JavaScript Serverless
Serverless革命:一键上云,Egg.js开发者的超级加速器!
【8月更文挑战第8天】本教程介绍如何结合Egg.js与Serverless技术简化Web应用部署。首先确保已安装Node.js及npm,并使用`egg-init`脚手架创建新应用。接着添加`egg-serverless`插件支持Serverless部署,编写基本的应用代码及路由规则。通过配置`fc.yml`文件集成阿里云Function Compute作为Serverless平台,并借助`@alicloud/fun`工具完成部署。最后,通过部署生成的URL验证应用是否成功上线。采用Serverless架构,开发者可以专注于业务逻辑,大幅提高部署效率和资源利用。
57 5
|
4月前
|
人工智能 前端开发 搜索推荐
详解基于百炼平台及函数计算快速上线网页AI助手
通过阿里云百炼平台,企业可在10分钟内为其网站添加智能客服系统,提升用户体验并降低成本。流程包括:创建大模型应用、配置参数(如温度系数以控制回复的随机性)、发布应用获取API密钥;使用函数计算快速搭建示例网站,并通过简单的代码更改启用AI助手功能;还可导入私有知识库增强助手的能力。前端基于NLUX开发,支持定制化需求如样式调整和历史会话管理。服务端代码提供了调用大模型获取答案的接口。借助百炼平台,企业能迅速部署即时且个性化的在线服务,适应数字化转型的需求。
|
4月前
|
分布式计算 Serverless Spark
【开发者评测】E-MapReduce Serverless Spark获奖名单
E-MapReduce Serverless Spark获奖名单正式公布!
180 1
|
4月前
|
分布式计算 运维 Serverless
E-MapReduce Serverless Spark开发者评测
**EMR Serverless Spark测评概要** - 弹性处理大规模用户行为分析,提升产品优化与推荐精度。 - 相比自建Spark集群,EMR Serverless Spark展现更高稳定性、性能,降低成本,简化运维。 - 支持多种数据源,提供Spark SQL与DataFrame API,自动资源调度,适用于波动需求。 - 文档清晰,但可增强特定场景指导与故障排查。 - 建议优化监控、调度算法,增加内置分析工具,并强化与其他阿里云产品(如MaxCompute, DataWorks, QuickBI)的联动。 - 全托管服务减轻运维负担,但资源管理、查询效率与兼容性仍有提升空间。
78 1
|
4月前
|
小程序 前端开发 测试技术
开发“校园帮”小程序:从构思到上线的完整指南
开发“校园帮”小程序:从构思到上线的完整指南
159 2
|
5月前
|
小程序 开发者
如何调试已经上线的小程序
如何调试已经上线的小程序

热门文章

最新文章

相关产品

  • 函数计算