【雲服務】如何讓你寫的小程序在多平臺(投放到支付寶、淘寶、釘釘、WX、H5等多個平臺)上運行?


這裏要引入阿里開放的一個小程序雲平臺,小程序雲平臺介紹如下:

簡介

小程序雲(Mini Program Cloud)是阿里雲面向小程序場景提供的一站式雲服務,幫助開發者實現一雲多端的業務戰略,提供了有服務器和無服務器兩種模式。雲應用是有服務器模式,提供了包括資源編排、應用託管等服務。小程序Serverless是無服務模式,提供了開發、運營、業務增值等服務。跨端開發工具鏈爲開發者提供了一次開發全網小程序運行的能力,並在一朵雲內實現統一的資源管理、統一的數據運營和統一的業務設計。

產品與服務特點

  • 小程序Serverless 不需要購買和部署服務器,通過 API
    方式即可獲取雲函數、數據存儲、文件存儲、音視頻、圖像處理等服務。降低小程序開發門檻。

  • 小程序雲應用 面向小程序應用場景,爲開發者提供一鍵構建後端應用運行環境、後端服務部署、運維監控的能力。支持Spring Boot、Node.js、Java Web等主流開發框架。

  • 跨端IDE 內置跨端框架,支持一次開發多端運行,兼容支付寶、WX等主流小程序框架。

  • 本地插件 支持通過IntelliJ IDEA、Eclipse、Pycharm等直接發佈到雲應用服務。

使用場景

跨端開發(一次開發多端運行)

阿里小程序開發者工具內置了跨端開發框架uni-app,支持一次前端開發,投放到支付寶、淘寶、釘釘、WX、H5等多個平臺。

跨端開發

方案優勢

  • 前端框架
    相比較傳統意義上面向不同小程序平臺需要開發不同的小程序前端,小程序雲提供跨端框架實現一次開發多端皆可運行的能力。
  • 一站式開發
    阿里巴巴相關APP支付寶、淘寶、釘釘等小程序等開發、構建、調試、上傳,無需跳出即可完成小程序等開發上線。

Serverless開發、運營套件

面向小程序場景提供的serverless開發、運營套件,開發者無需關心服務器和進行底層設施運維,專注於代碼邏輯和業務本身,具備極簡運維、多端適配、按需使用、彈性擴容等優勢,幫助開發者快速部署小程序。
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等核心指標監控。

小程序Serverless快速入門三部曲

1、創建服務空間
函數、存儲、數據庫的存儲空間,如阿里雲APP生產環境

2、集成SDK
集成開發、統計分析SDK,配置appkey、spaceid等信息

3、配置小程序密鑰
配置支付寶、WX等小程序appid、公私鑰

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章