用阿里云小程序云平台构建应用,及对未来功能的畅想

图片1.png用阿里云小程序云平台构建应用,及对未来功能的畅想

在2019阿里云峰会·北京站上,阿里巴巴旗下的阿里云、支付宝、淘宝、钉钉、高德等联合发布“阿里巴巴小程序繁星计划”:提供20亿元补贴,扶持200万+小程序开发者、100万+商家。凡入选“超星”的小程序,入驻支付宝、淘宝、钉钉、高德后还能得到流量重点支持。

主流App,如淘宝、支付宝、微信、头条等,已经成为搭载小程序的“航空母舰”,让小型应用程序便捷的嵌入各个流量入口,让开发者提供的服务无孔不入。但目前亟待解决的问题,就是各端开发规范。阿里云繁星计划,不但提供了后端服务的解决方案,在未来还会支持多个平台的小程序前端应用SDK,帮助开发者消除小程序多平台开发中的差异。

后台服务托管
目前,阿里云小程序运行平台支持Spring Boot、Nodejs、Java Web三种运行环境,但PHP作为开发小型应用最广泛的Web后端编程语言,暂时还没有支持。代码的发布,可以与阿里云Code和CodePipline相结合,构成完整的CI/CD链。这意味着,应用的部署将变得非常简单,提交并推送特定的tag标签就可以出发应用的构建部署。

小程序的开发和运营,与大多数的场景下的Web应用相同。在早期的时候,一台低配置的ECS已经足够,但是当用户量逐渐增加的时候,应用对服务器负载能力的要求也越来越高,阿里云小程序云应用整合了ECS、RDS、负载均衡、公网IP等,足以应对一般场景下的Web访问需求。这些后端实例,除了在小程序云应用平台中管理,也兼容传统的实例管理方式。

除了后端服务本身,其运维监控也是一个重要的点。能够时刻知道服务服务负载、各地区可用性,才能够完整的支持小程序的运营。
前端H5 SDK
相比后端,前端H5在跨各个平台时,会遇到不同的问题。搭载小程序的平台众多,如微信、支付宝、淘宝、今日头条、百度智能小程序等,每个平台提供的底层接口及SDK都不尽相同,所以我们希望有这样一个SDK,让开发者只需要编写一套代码,可以编译到百度、微信、支付宝、淘宝、头条等多个小程序平台,这可以极大地降低开发成本。同时也可以开发适配多种小程序的前端模块,为小程序生态带更高的丰富度。
移动数据分析
图片2.png用阿里云小程序云平台构建应用,及对未来功能的畅想

数据是小程序运营端的灵魂,因此小程序的访问统计也是必不可少的。从各小程序访问来源、每天的访问量变化(含各个前端页面路由),这些数据可以指导开发者优化其应用服务的品质。除了访问量,页面停留时间、跳出率、跳出目标页面、用户画像等指标也非常重要。

上一篇:基于阿里云构建可靠懒猪行IT运维平台


下一篇:用AI和MCTS实现智能行程设计的思路