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

什么是小程序云

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

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

功能

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

  • 资源编排

通过对云服务器(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.在应用详情页面,单击上传发布包

156092216949468_zh_CN_2

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

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

_2019_06_25_1_54_22

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

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

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

执行结果

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

_2019_06_25_1_45_27

156092216949469_zh_CN_2

微信公众号

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

ALI_

猜你喜欢

转载自yq.aliyun.com/articles/706438