小程序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 架构模式
目录
打赏
0
0
1
1
593
分享
相关文章
云大使 X 函数计算 FC 专属活动上线!享返佣,一键打造 AI 应用
如今,AI 技术已经成为推动业务创新和增长的重要力量。但对于许多企业和开发者来说,如何高效、便捷地部署和管理 AI 应用仍然是一个挑战。阿里云函数计算 FC 以其免运维的特点,大大降低了 AI 应用部署的复杂性。用户无需担心底层资源的管理和运维问题,可以专注于应用的创新和开发,并且用户可以通过一键部署功能,迅速将 AI 大模型部署到云端,实现快速上线和迭代。函数计算目前推出了多种规格的云资源优惠套餐,用户可以根据实际需求灵活选择。
微信小程序开发全流程:从注册到上线的完整指南
这篇文章详细记录了微信小程序的完整开发到最终上线的每一个步骤。适合对小程序开发感兴趣的个人开发者或希望了解完整流程的学习者,涵盖了云开发、事件绑定、生命周期管理、组件使用等关键内容。
52 11
新书上线 |《零门槛AIGC应用实战——Serverless+AI 轻松玩转高频AIGC场景》免费下载
新书上线 |《零门槛AIGC应用实战——Serverless+AI 轻松玩转高频AIGC场景》免费下载
新书上线 |《零门槛AIGC应用实战——Serverless+AI 轻松玩转高频AIGC场景》免费下载
《零门槛AIGC应用实战——Serverless+AI 轻松玩转高频AIGC场景》电子书正式上线!多种精选 AI 部署方案带你深入了解 Serverless+AI 最新趋势、AI 应用的架构设计与详细的部署教程等。函数计算 AI 技术解决方案助您一键上云,高效部署。
函数计算×百炼新春活动正式上线!三步赢取蛇年精美好礼
本次场景利用函数计算 FC 构建 Web 服务,由其提供函数计算资源以及工作流能力,您无需管理服务器等基础设施,函数计算 FC 能够根据需求自动扩展,按需计算,结合百炼模型服务实现了从文案、声音、字幕、图像生成到视频合成的一站式自动化流程,大幅简化使用 AI 创作的流程,降低了技术要求,使创作者能够更高效地生产出高质量的内容,快速响应市场需求,同时保证了作品的专业水准和创意表达。
103 24
函数计算×百炼新春活动正式上线!三步赢取蛇年精美好礼
函数计算×百炼新春活动正式上线!三步赢取蛇年精美好礼
新书上线 |《零门槛AIGC应用实战——Serverless+AI 轻松玩转高频AIGC场景》免费下载
新书上线 |《零门槛AIGC应用实战——Serverless+AI 轻松玩转高频AIGC场景》免费下载
后端开发零负担!揭秘支付宝小程序云开发的高效与安全,你的项目也能飞速上线?
【8月更文挑战第27天】支付宝小程序云开发是由阿里云提供的集成开发环境,助力开发者高效、安全地构建小程序后端服务,免去服务器搭建,显著提高开发效率并降低运维成本。它集成了云函数、云数据库及云存储等功能,便于快速搭建后端逻辑。例如,仅需简单几行代码即可创建HTTP接口或进行数据管理。这使得开发者能更专注于业务逻辑和用户体验优化,同时平台还提供了强大的安全保障措施,确保数据安全和用户隐私。无论对于初创团队还是成熟企业,支付宝小程序云开发都能有效提升产品迭代速度和市场竞争力。
167 1
小程序开发问题之在小程序中安装并初始化小程序Serverless客户端SDK如何解决
小程序开发问题之在小程序中安装并初始化小程序Serverless客户端SDK如何解决
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架构,开发者可以专注于业务逻辑,大幅提高部署效率和资源利用。
101 5

相关产品

  • 函数计算
  • AI助理

    你好,我是AI助理

    可以解答问题、推荐解决方案等