这里要引入阿里开放的一个小程序云平台,小程序云平台介绍如下:
简介
小程序云(Mini Program Cloud)是阿里云面向小程序场景提供的一站式云服务,帮助开发者实现一云多端的业务战略,提供了有服务器和无服务器两种模式。云应用是有服务器模式,提供了包括资源编排、应用托管等服务。小程序Serverless是无服务模式,提供了开发、运营、业务增值等服务。跨端开发工具链为开发者提供了一次开发全网小程序运行的能力,并在一朵云内实现统一的资源管理、统一的数据运营和统一的业务设计。
产品与服务特点
-
小程序Serverless 不需要购买和部署服务器,通过 API
方式即可获取云函数、数据存储、文件存储、音视频、图像处理等服务。降低小程序开发门槛。
-
小程序云应用 面向小程序应用场景,为开发者提供一键构建后端应用运行环境、后端服务部署、运维监控的能力。支持Spring Boot、Node.js、Java Web等主流开发框架。
-
跨端IDE 内置跨端框架,支持一次开发多端运行,兼容支付宝、WX等主流小程序框架。
-
本地插件 支持通过IntelliJ IDEA、Eclipse、Pycharm等直接发布到云应用服务。
使用场景
阿里小程序开发者工具内置了跨端开发框架uni-app,支持一次前端开发,投放到支付宝、淘宝、钉钉、WX、H5等多个平台。
方案优势
- 前端框架
相比较传统意义上面向不同小程序平台需要开发不同的小程序前端,小程序云提供跨端框架实现一次开发多端皆可运行的能力。
- 一站式开发
阿里巴巴相关APP支付宝、淘宝、钉钉等小程序等开发、构建、调试、上传,无需跳出即可完成小程序等开发上线。
面向小程序场景提供的serverless开发、运营套件,开发者无需关心服务器和进行底层设施运维,专注于代码逻辑和业务本身,具备极简运维、多端适配、按需使用、弹性扩容等优势,帮助开发者快速部署小程序。
方案优势
待输为小程序快速搭建云上后端服务器环境,可支持单机测试环境和高可用架构的生产环境。支持Spring boot/NodeJS/PHP等多种技术栈。内置MySql/phpmyadmin便于管理DB,IDE插件集成优化开发体验,支持一键部署,起停应用,多维监控,日志查询等日常运维操作。
方案优势
- 零成本搭建环境
根据小程序实际场景提供编排好的可用环境,无需单独购买、搭建
- 一键部署
一键部署应用,无需自行搭建应用运行环境
小程序云服务的优势
- 技术赋能
小程序云支持面向小程序场景的后端应用资源编排、环境构建和应用托管并提供云函数、存储、数据库等Serverless能力。依托阿里云基础产品的坚实基础,小程序云可面向开发者提供极致稳定的后端云服务。
- 商业支持
小程序云与阿里云云市场深度协同,在进行技术赋能的同时,通过云市场帮助开发者更多更广地覆盖企业客户。技术与商业联动为开发者提供一站式模版购买、后端服务部署地闭环小程序生态服务。
- 共享生态
小程序云将逐步开放阿里巴巴商业操作系统的业务能力,帮助电商、金融、生活服务、文化娱乐、企业服务、物流等各行各业的开发者和企业客户链接阿里巴巴经济体生态。
开发者工具链
提供前端IDE、跨端前端开发框架、本地IDE插件等方便开发者高效完成小程序开发
-
阿里小程序IDE 支持阿里系小程序开发、模拟调试、上传,WX等第三方小程序的开发。
-
跨端开发框架 前端应用的框架,开发者编写一套代码,可发布到支付宝、淘宝、WX、H5等多个平台
-
主流IDE插件 本地 IDE 插件,帮助开发者更高效地开发、测试、诊断并部署应用。支持eclipse、Intellij Idea、pyCharm等主流IDE
小程序Serverless
开发者无需关心服务器和进行底层设施运维,专注于代码逻辑和业务本身,具备极简运维、多端适配、按需使用、弹性扩容等优势,帮助开发者快速部署小程序。
-
云函数 无需关心服务器和运维,直接将函数代码部署到运行环境,即可通过SDK调用函数或者实现函数间的调用。
-
云数据库 无需购买数据库实例和关注数据运维,通过小程序Serverless SDK、云函数即可进行数据操作,也可以通过控制台、IDE、IDE插件进行数据、表的增删改查。
-
云存储 提供高可用、分布式、安全、稳定的存储服务实现在小程序前端直接进行文件上传/下载,并提供了下载加速服务。
-
统计分析 灵活、智能、专业的数据采集、分析、管理的小程序统计工具,AI赋能业务增长。帮助开发者寻找产品更新迭代方向,精细化运营,AI赋能吸引更多用户,增加用户粘性。
-
多端鉴权适配 适配支付宝、钉钉、高德、淘宝等多端小程序前端框架,无需鉴权和感知平台差异。
小程序云应用
面向小程序应用场景,为开发者提供一键构建后端应用运行环境、后端服务部署、运维监控的能力。支持Spring Boot、Node.js等主流开发框架的运行环境。
-
资源编排 无需直接感知和购买ECS、RDS、SLB等产品,提供针对不同访问量级的资源规格并自动完成整个环境构建、配置。
-
应用托管 无需关注应用的部署环境,提供针对Spring Boot、Nodejs、PHP等主要开发框架的应用运行环境直接使用。
-
部署运维 一键完成测试环境/生产环境的应用包部署,并提供快速获取服务器CPU、内存、IO等核心指标监控。
1、创建服务空间
函数、存储、数据库的存储空间,如阿里云APP生产环境
2、集成SDK
集成开发、统计分析SDK,配置appkey、spaceid等信息
3、配置小程序**
配置支付宝、WX等小程序appid、公私钥
|
请发表评论