阿里云正式发布小程序Serverless 为用户提供一套代码多端使用
8月14日,阿里云宣布正式推出小程序Serverless,阿里云小程序Serverless提供包括云函數、數據存儲、文件存儲等一整套后端服務開發套件,以及集成了經濟體業務能力API的業務套件。開發者通過API方式即可獲取云函數、數據存儲、文件存儲等IaaS層技術能力,不需要關心服務器或底層運維設施,可以更專注于代碼和業務本身。也可以在函數里直接使用阿里經濟體內比如支付寶的會員、支付、卡券等業務能力。結合小程序開發者IDE工具,還可以體驗從代碼開發到代碼發布的一站式研發流程。
? 云函數
 云函數服務支持使用Node.js進行開發。作為開發者,您可以通過小程序IDE將代碼提交到云端運行,在客戶端使用Serverless提供的API進行調用。您還可以在云函數中直接通過API調用數據存儲和文件存儲的服務資源。
? 數據存儲
 數據存儲服務是基于MongoDB托管在云端的數據庫,數據以JSON格式存儲。數據庫中的每條記錄都是一個JSON格式的對象。一個數據庫可以有多個集合(相當于關系型數據中的表)。大家可以在客戶端(如支付寶小程序)內直接操作數據,也可以在云函數中讀寫數據。
 在小程序客戶端代碼里,我們可以通過 mpserverless.db對象調用數據存儲的大量 API 方法,也可以通過云函數直接調用同一個服務空間的數據庫服務。
? 文件存儲
 文件存儲服務支持文本、圖片和其他由用戶生成的內容存儲到云端。在小程序的客戶端代碼里,我們可以通過mpserverless.file對象調用文件存儲相關的API,也可以通過云函數直接調用同一個服務空間的文件存儲服務。圖片上傳成功后,系統會自動生成一個資源鏈接。開發者可以在小程序中使用該圖片地址。
? 多端的能力
 Serverless也支持對微信小程序的開發。在開發微信小程序時,下載Serverless的客戶端SDK,并在Serverless控制臺配置好微信小程序的APPID和APPSecret后,即可在開發微信小程序是使用Serverless。
? 端側業務的能力集成
 開發支付寶小程序或微信小程序時,引入Serverless客戶端SDK2.0版本,可以使用云函數直接調用支付寶或微信的海量開放接口。
 
 同時,小程序Serverless具有降低開發成本、自動彈性伸縮、提升運維效率、零資源成本啟動、支持一云多端 5大優勢:
? 降低開發成本
 Serverless的FaaS+BaaS解決方案,使得前端開發者書寫少量代碼即可使用豐富的云能力構建復雜應用
? 提升運維效率
 Serverless提供代碼全托管模式,無需考慮服務器、網絡等IT基礎設施的維護,減少運維投入
? 自動彈性伸縮
 對使用者屏蔽復雜的擴縮容邏輯,提供自動的資源擴展能力。服務商無需再為業務波動調配資源,同時底層能力由阿里云函數計算、存儲、數據庫團隊提供強有力的技術保障,支持彈性擴容,同時提供可用性保障。
? 零資源成本啟動
 按運行時收費,只為代碼實際運行消耗的資源付費,真正實現0成本啟動,資源使用率100%
? 支持一云多端
 適配多種平臺的小程序端框架,一套代碼多端使用。
 面向小程序場景提供的serverless開發套件,開發者無需關心服務器和進行底層設施運維,專注于代碼邏輯和業務本身,具備極簡運維、多端適配、按需使用、彈性擴容等優勢,幫助開發者快速部署小程序。
阿里小程序云新品發布會:直播回放 >>
 阿里小程序云:了解更多 >>
總結
以上是生活随笔為你收集整理的阿里云正式发布小程序Serverless 为用户提供一套代码多端使用的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: ubuntu显示器分辨率不对_Ubunt
- 下一篇: 八字计算方法 php,php计算四柱(生
