阿里小程序云应用开发指南

本文涉及的产品
.cn 域名,1个 12个月
简介: 小程序云应用是面向小程序应用场景,为开发者提供的一键构建后端应用运行环境、后端服务部署、运维监控等能力的一站式小程序部署服务。 小程序云应用是小程序云的一个重要组成部分。小程序云是阿里云面向小程序场景提供的一站式云服务,帮助开发者实现一云多端的业务战略。

什么是小程序云

小程序云应用是面向小程序应用场景,为开发者提供的一键构建后端应用运行环境、后端服务部署、运维监控等能力的一站式小程序部署服务。

小程序云应用是小程序云的一个重要组成部分。小程序云是阿里云面向小程序场景提供的一站式云服务,帮助开发者实现一云多端的业务战略。开发者可通过小程序云支撑各类小程序前端,在一朵云内实现统一的资源管理、统一的数据运营和统一的业务设计。

功能

小程序云应用提供以下功能:

  • 资源编排

通过对云服务器(ECS)、云数据库RDS、负载均衡(SLB)、弹性公网IP(EIP)等资源进行编排,根据不同的业务情况提供不同的资源规格配置,自动搭建好符合业务场景的最优运行环境,低成本、高效率。

  • 应用托管

为开发者提供主流应用框架的运行环境,可直接上传Spring Boot和Node.js部署包发布,开箱即用,极大地降低了开发者的开发成本。

  • 一站式运维

支持开发者一站完成测试环境、生产环境的版本发布、扩容、资源监控等操作。无需运维即可高效进行线上服务的自动扩容、业务指标监控等。

优势

小程序云应用具有以下优势:

  • 简单易用

您可以通过控制台页面执行发布、升级、回滚等运维操作。小程序云应用配套完善的监控能力,真正做到可视化运维。

  • 低成本

小程序云应用的启动成本低,您只需要一台云服务器即可进行开发测试,有效地降低了创新试错的成本。创新型业务可以独立部署在云端,不影响现有业务的运行。

  • 自主可控

开发者可自主管理小程序云应用的后端资源,比如修改数据库密码、权限管理等。

入门指导

本教程指导您如何在测试环境中快速部署一个小程序应用,完成小程序应用的测试。在测试通过后,您可以参照生产环境的部署流程将小程序应用部署到生产环境。

在测试环境中部署云应用时,您无需配置SSL证书和域名。

测试环境部署云应用后,系统自动为小程序应用配置了一个二级域名方便测试。但在生产环境,您需要先上传小程序应用的服务器证书和并配置域名,然后再上传、部署云应用。详细信息,请参见配置域名和配置SSL证书(入门版)。

_2019_06_25_9_39_28

创建云应用

在发布小程序应用前,您需要先创建一个云应用指定小程序应用的后端框架等信息。每个云应用只能包含一个测试环境和一个生产环境。

前提条件

开通小程序云服务

操作步骤

1.登录阿里云小程序云控制台。

2.在小程序云应用页面,单击创建云应用

156092258649650_zh_CN

3.在创建云应用页面,完成以下操作:

(1)选择要部署的应用的后端运行环境。确保选择的后端环境满足要求。
更多详细信息,请参见后端框架。
本操作选择 Spring Boot

(2)输入云应用名称。
云应用名称必须以小写字母开头,只能包含字母和数字,最多可包含50个字符。

(3)可选: 输入云应用描述。

(4)单击确定。

构建环境

您可以一键构建小程序云应用运行所需的云资源环境,开箱即用。环境中自带数据库、云服务器、网络等资源。本操作将构建一个测试环境。在构建测试环境时,系统会自动完成域名解析,分配一个二级域名供小程序云应用测试使用。

前提条件

创建云应用

背景信息

小程序云应用提供测试环境和生产环境供您使用,测试环境和生产环境相互独立。一个环境对应一整套独立的云资源,包括云服务器、数据库、网络等。您可以根据实际情况,选择合适的云资源套餐。

操作步骤

1.在小程序云应用页面。
本操作选择测试环境

156092216449642_zh_CN

2.单击目标云应用的构建环境

156092216449283_zh_CN

3.选择一种计费方式,然后单击下一步

_2019_06_25_1_36_36

4.查看要购买的云资源信息,然后单击确认购买完成支付。

执行结果

环境创建成功后,您可以在应用详情页面查看已创建的云资源和环境信息。

156092216449467_zh_CN

发布应用

构建测试环境后,您可以直接在测试环境中上传后端应用的代码,发布小程序应用。如果是生产环境,在上传和发布应用前,您需要先配置证书和域名。

操作步骤

1.在应用详情页面,单击上传发布包

156092216949468_zh_CN

2.在上传发布包页面,完成以下操作:

(1)可选: 修改发布版本。默认发布版本是上传发布包的时间。
(2)单击上传文件,然后选择要上传的发布包。

_2019_06_25_1_43_35

(3)可选: 输入备注信息。
(4)单击上传

3.上传成功后,单击发布部署

4.选择要发布的版本,然后单击发布

执行结果

发布成功后,单击发布信息页签,查看发布信息。

_2019_06_25_1_45_27

156092216949469_zh_CN

访问小程序应用

在测试环境完成小程序应用发布后,您可以通过系统分配的二级域名访问小程序应用。测试环境访问成功后,您就可以将应用部署到生产环境中了。

操作步骤

1.在应用详情页面,单击域名页签。
2.复制小程序应用的二级域名。
3.在浏览器中访问小程序应用的域名。

156092294649470_zh_CN

微信公众号

关注“ALI繁星计划”捕捉最新小程序讯息

ALI_

目录
相关文章
|
5月前
|
小程序 前端开发
【微信小程序-原生开发】添加自定义图标(以使用阿里图标库为例)
【微信小程序-原生开发】添加自定义图标(以使用阿里图标库为例)
243 0
|
编解码 小程序 JavaScript
阿里云IoT小程序应用开发和组件实践
通过实验,了解阿里云IoT小程序的应用开发的方法,了解其内置的基础组件使用,以及基于Vue.js实现可复用的自定义组件的方法。
|
小程序
《5.18阿里小程序云生态及实践分享 - 阿里小程序的一云多端》电子版地址
5.18阿里小程序云生态及实践分享 - 阿里小程序的一云多端
75 0
《5.18阿里小程序云生态及实践分享 - 阿里小程序的一云多端》电子版地址
|
小程序 Java
微信小程序 | 微信公众平台SpringBoot开发实例 │ 模板消息的应用开发
在手机微信公众号中输入文本(如“你好”),公众号发送两条模板消息,
263 0
微信小程序 | 微信公众平台SpringBoot开发实例 │ 模板消息的应用开发
|
小程序 Java
小程序开发 |微信公众平台SpringBoot开发实例 │ OAuth2.0网页授权应用开发
在手机微信公众号中输入文本(如你好),在手机微信公众号中显示一个访问权限的链接
267 0
小程序开发 |微信公众平台SpringBoot开发实例 │ OAuth2.0网页授权应用开发
|
前端开发 小程序 算法
【微信小程序】基于百度大脑人体检测、人脸识别以及调用阿里垃圾分类识别小程序利用canvas完成人脸画图、分割手部部分图片算法
【微信小程序】基于百度大脑人体检测、人脸识别垃圾分类人体出现在镜头里用红色框将人脸圈出来、用黄色框将手部圈出来,定时器触发后,通过百度返回的top+、left+、width+、height+将拍照的截图用canvas画出来,最后保存上传到阿里云垃圾分类识别检测博主用的是手部关键点识别,手部截取包括手肘部分,当出现手肘没有手掌时会出现截取不到目标的问题,目前解决办法:定时器设置时间长一点供演示员做好调整,另外就是出现手掌,可以尽量把掌心打开方便识别这样手肘部分就不会被检测到了在截取的时候canvas用不了..
328 0
【微信小程序】基于百度大脑人体检测、人脸识别以及调用阿里垃圾分类识别小程序利用canvas完成人脸画图、分割手部部分图片算法
|
移动开发 小程序
小程序之使用阿里字体图标 定义主题的颜色 控制首页标题的样式 如何使用组件 水平居中和垂直居中的方式 H5 关于上线后
小程序之使用阿里字体图标 定义主题的颜色 控制首页标题的样式 如何使用组件 水平居中和垂直居中的方式 H5 关于上线后
|
小程序
单店营收平均提升达8%-10% 阿里系小程序矩阵的风口来了!
支付宝小程序与天猫打通后的首款产品——品牌轻店正式亮相,无需商家单独开发,只要在天猫新零售工作台简单配置就能自动生成支付宝端的品牌轻店小程序。
1057 14
单店营收平均提升达8%-10% 阿里系小程序矩阵的风口来了!
|
移动开发 小程序 前端开发
ALive小程序:阿里全平台,同步开直播
作为时下最火的直播业务,这其中的前端技术是如何构建和思考的?淘宝直播技术团队通过直播开放体系的建设让直播遍地开花。本文作者与你分享对直播技术思考。
ALive小程序:阿里全平台,同步开直播
|
小程序 安全 前端开发
《钉钉应用开发者速成手册》之“钉钉应用开发入门——小程序”
本文将以自动免登并获取用户信息的钉钉小程序为例,帮助您快速了解企业自主开发小程序的流程。
3261 0
《钉钉应用开发者速成手册》之“钉钉应用开发入门——小程序”
下一篇
DataWorks