2020年新冠疫情以(by)來(Come),健康碼等小程序快速上(superior)線。翻開微信裏不(No)斷增多的(of)小程序列表,我(I)們(them)不(No)難發現,騰訊正在(exist)快速打造自己的(of)又一(one)個(indivual)生(born)态。
小程序·雲開發的(of)最新“捷報”
11月29日,在(exist)“小程序·雲開發”技術峰會上(superior),騰訊雲副總裁劉穎介紹,上(superior)線兩年時(hour)間,騰訊小程序雲開發的(of)注冊賬戶數達到(arrive)56萬,較去年同期增長1.5倍,服務超過100萬開發者,日調用(use)次數超過7億。
“小程序·雲開發”是(yes)騰訊雲與微信聯合推出(out)的(of)微信官方雲原生(born)開發平台,平台采用(use)Serverless架構,集成騰訊雲雲函數、容器、雲存儲、雲數據庫等後端能力,讓開發者無需自行搭建、運維服務器,即可在(exist)平台上(superior)開發、上(superior)線應用(use)。
簡單理解,所謂的(of)Serverless是(yes)全部底層資源和(and)運維工作(do)的(of)封裝,讓開發者更專注于(At)業務邏輯的(of)服務架構。騰訊的(of)小程序雲開發已經成爲(for)國(country)内最大(big)的(of)Serverless開發平台。
騰訊雲副總裁 劉穎
過去一(one)年多的(of)實踐數據顯示,借助雲開發,企業應用(use)開發的(of)人(people)力成本可以(by)降低50%、雲資源使用(use)成本可降低30%。正如劉穎介紹的(of)雲開發願景,讓人(people)人(people)都是(yes)“開發者”,助力企業降本、增效和(and)創收。
在(exist)當天的(of)峰會上(superior),騰訊雲正式推出(out)雲開發低代碼平台,進一(one)步降低應用(use)開發的(of)門檻。低代碼開發平台是(yes)指無需編碼或通過少量代碼就可以(by)快速生(born)成應用(use)程序的(of)開發平台,用(use)戶可以(by)通過拖拽相應的(of)功能模塊,創建應用(use)。
對工程師而言,低碼平台是(yes)一(one)個(indivual)提升生(born)産效率的(of)工具,避免進行重複性工作(do),可以(by)更加專注于(At)業務邏輯創新、專注架構和(and)算法設計。對于(At)一(one)些中腰部企業來(Come)說,因爲(for)預算而無法成行的(of)應用(use)開發借助雲開發低代碼平台可以(by)快速滿足需求。
騰訊雲TVP、前端開發領袖黃希彤在(exist)演講中分享到(arrive),2017年微信正式推出(out)小程序,前端技術棧幾乎無縫銜接過來(Come),将前端的(of)技術邊界拓展到(arrive)一(one)個(indivual)新的(of)領域。2018年推出(out)雲開發,将雲函數、數據庫、存儲、CDN等後端服務打包成一(one)體化的(of)解決方案,整合到(arrive)微信開發者工具中 。
因爲(for)有了(Got it)雲開發的(of)存在(exist),前端無需再去運維服務器和(and)寫SQL,有好想法可以(by)直接在(exist)騰訊雲的(of)雲開發環境上(superior),用(use)雲數據庫和(and)對象存儲來(Come)做存儲,雲函數來(Come)做計算,CDN來(Come)做靜态分發,API網關來(Come)做動态接入和(and)分發。“我(I)隻要(want)寫好我(I)的(of)雲開發雲函數代碼,然後就等待美好的(of)事情發生(born)。”黃希彤表示。
雲開發與微信生(born)态強強聯合
事實上(superior),騰訊此次所提到(arrive)的(of)低代碼平台很早就提出(out)了(Got it),并在(exist)業内有過多輪的(of)小高潮。對此,騰訊雲雲開發産品中心副總監王倩表示,的(of)确過去十年間國(country)内國(country)外都有這(this)種低代碼的(of)實踐,确實技術上(superior)它不(No)新。然而,一(one)個(indivual)創新的(of)發展,可能需要(want)技術上(superior)足夠成熟,加上(superior)特定的(of)時(hour)代背景和(and)場景,才能真正發展起來(Come),或者說成爲(for)流行趨勢。
“我(I)們(them)現在(exist)的(of)低代碼,底層是(yes)雲原生(born)的(of)架構,整個(indivual)DevOps化,包括雲開發用(use)的(of)這(this)種Serverless服務器,在(exist)底層的(of)技術是(yes)雲原生(born)的(of)。然後,能夠看到(arrive)其實疫情來(Come)了(Got it)之後,很多企業它是(yes)有降本增效的(of)大(big)量需求,基于(At)這(this)些判斷,我(I)們(them)提供了(Got it)低代碼平台,能夠支持快速的(of)應用(use)、快速上(superior)線小程序。”王倩說到(arrive)。
事實上(superior),在(exist)微信生(born)态之内小程序的(of)這(this)種優勢,底層的(of)雲開發包括提及的(of)各種性能、安全、可擴展性,基于(At)此然後做一(one)個(indivual)連接平台,同時(hour)給它提供了(Got it)在(exist)這(this)個(indivual)生(born)态下獲得更好的(of)獲客、流量、變現能力,做一(one)個(indivual)全套的(of)解決方案。
不(No)僅如此,騰訊微信專家工程師、微信小程序及雲開發創始團隊核心負責人(people)林超表示,小程序雲開發有着更好的(of)安全性。“在(exist)DDoS方面,過去像公有雲上(superior)的(of)服務,各個(indivual)地(land)方的(of)ID,各個(indivual)地(land)方的(of)攻擊,不(No)能說很簡單,但門檻相對較低。但現在(exist)我(I)要(want)對雲端進行攻擊是(yes)很難的(of),也很難攻擊到(arrive)微信客戶端裏面去。”林超表示,在(exist)用(use)戶本身的(of)數據保護方面,以(by)前的(of)服務器通過抓包獲取用(use)戶信息,雲開發後,攻擊的(of)門檻極大(big)的(of)提高。
此外,由于(At)小程序雲開發天然享有微信的(of)私有鏈路,它的(of)速度會變得更快,更加便利,以(by)前專門要(want)用(use)一(one)台服務器去做微信的(of)認證、安全的(of)磋商,但在(exist)小程序雲開發的(of)環境裏,所有的(of)前置準備都不(No)需要(want)。“雲開發是(yes)站在(exist)開發者的(of)角度去提供全方位一(one)站式的(of)解決平台,解決用(use)戶的(of)各種各樣問題,這(this)是(yes)雲開發和(and)行業其它産品不(No)太一(one)樣的(of)地(land)方。”劉穎表示。
一(one)方面,雲開發集成了(Got it)微信開放生(born)态能力,包括小程序、小遊戲、公衆号、微信開放能力、微信支付和(and)微信廣告等;另一(one)方面,雲開發又集成了(Got it)騰訊雲能力,包括計算、存儲、網絡等基礎能力,大(big)數據、人(people)工智能、物聯網等應用(use)能力。
最終,騰訊通過雲開發爲(for)企業提供完整的(of)一(one)站式Serverless化後端資源和(and)服務,并幫助企業精準獲客、洞察增長趨勢,實現業務的(of)價值增長。“從研發平台到(arrive)微信生(born)态用(use)戶增長工具,雲開發已覆蓋産品研發到(arrive)産品增長的(of)全生(born)命周期,助力企業降本增效創收。”劉穎表示。
降低行業數字化門檻,助力産業升級
據了(Got it)解,潮辦科技,一(one)個(indivual)10人(people)團隊創業公司在(exist)半年時(hour)間創造3000萬銷售業績。而這(this)背後,是(yes)雲開發的(of)助力。在(exist)今年9月19日潮辦科技的(of)第一(one)次推廣活動中,兩個(indivual)小程序瞬時(hour)流量超過10萬,雲開發的(of)雲函數自動擴容機制幫助潮辦科技快速反應擴容成功應對大(big)流量,确保了(Got it)推廣活動順利完成,活動結束後,訪問量逐步恢複平日水平,自動縮容機制主動關閉了(Got it)閑置的(of)後端資源,成功減少服務器成本。
爲(for)了(Got it)平穩度過今年雙十一(one)期間的(of)購物高峰,潮辦科技将活動周期拉長以(by)分攤流量壓力,雲開發也幫助潮辦科技提前預熱雲函數,保障雙十一(one)活動期間小程序的(of)穩定運行。最終潮辦科技以(by)10元的(of)雲開發費用(use)增量,成功支撐起雙十一(one)活動期間200多萬的(of)成交額,用(use)最極限的(of)服務器成本抗住了(Got it)雙十一(one)高并發流量。
不(No)僅如此,雲開發低代碼平台目前已在(exist)政務、工業、教育、金融、交通、地(land)産等行業被廣泛應用(use),不(No)斷降低行業數字化轉型門。比如在(exist)智慧政務領域,騰訊雲基于(At)雲開發低代碼平台打造的(of)WeApps以(by)及多項雲服務,已經構建起集約化、一(one)站式的(of)多端應用(use)智能開發生(born)态。
以(by)“粵省事”小程序的(of)貧困認證業務爲(for)例,在(exist)使用(use)低代碼平台開發後,通過複用(use)政務基礎組件和(and)複用(use)已有業務邏輯抽象,代碼行數從2000多行降到(arrive)61行,文件個(indivual)數從42個(indivual)縮減爲(for)1個(indivual),在(exist)滿足業務多樣性和(and)個(indivual)性化訴求的(of)同時(hour),支付效率至少提升了(Got it)5倍。
正如騰訊雲雲開發負責人(people)甯鵬偉所講的(of),“雲開發是(yes)基礎能力,沒有行業屬性的(of),加上(superior)構建在(exist)此之上(superior)的(of)低代碼平台,實現垂直類行業的(of)服務營銷、服務于(At)企業内部系統的(of)構建,再跟行業去結合。當然我(I)們(them)還有一(one)套增長工具,通過這(this)樣的(of)一(one)套積木,去堆積出(out)符合你自己的(of)一(one)套數字轉型工具。”
當然,除了(Got it)面向傳統意義上(superior)的(of)開發者,雲開發低代碼平台還實現了(Got it)面向産品運營、渠道商、服務商、企業IT人(people)員等開發全鏈路用(use)戶的(of)支持。通過低代碼開發平台,沒有技術背景的(of)産品、運營也可以(by)用(use)雲開發做應用(use)。
按照此邏輯,在(exist)開發門檻極大(big)降低之後,人(people)人(people)都是(yes)可以(by)是(yes)“開發者”。小程序·雲開發,這(this)或者是(yes)騰訊正在(exist)構建的(of)又一(one)個(indivual)生(born)态大(big)盤吧。