小程序云開發(fā)模式的開發(fā)價值,都來了解下吧
摘要
「微信小程序·云搭建」商業(yè)模式的強勢釋放普遍被搭建者視為騰訊開始關照后端搭建的發(fā)軔,同時這背后也可以窺探到微信小程序產(chǎn)品形態(tài)的打磨重點,開始逐步從用戶前端的功能實現(xiàn)接口,向搭建者面向的調用運維遷移。
作為支撐與維持微信小程序業(yè)態(tài)蓬勃發(fā)展的「骨骼與血液」,搭建者生態(tài)一直是騰訊運營團隊腦中緊繃的一根弦。搭建者生態(tài)的優(yōu)化進程與質量不僅會直接影響到眾多微信小程序的迭代更新的速度,更為關鍵的是會深刻考驗廣大搭建者的積極性與創(chuàng)造性。
近期由騰訊云官方主導研發(fā)的微信小程序·云搭建商業(yè)模式的正式上線,再次清晰勾勒了騰訊官方在優(yōu)化開發(fā)小程序者生態(tài)這一議題上的長遠考量。此次重磅發(fā)布的微信小程序·云搭建商業(yè)模式,簡單來說就是打通開發(fā)小程序端與云資源的數(shù)據(jù)鏈路,通過調用對接騰訊云方面的云計算、云運營、云服務等相關接口,搭建者能夠享受騰訊云方面所提供的包含云函數(shù)、云端數(shù)據(jù)庫、文件存儲在內的三項云端數(shù)據(jù)能力,在一站式的云端解決規(guī)劃的助力之下,搭建者可以將后端服務部署與運營環(huán)節(jié)進行云端托管,最終在無服務化的搭建語境之下實現(xiàn)微信小程序產(chǎn)品的快速上線與迭代。
事實上,在微信小程序業(yè)態(tài)不斷增生演化的過程之中,前期微信方面顯然將搭建者社區(qū)的關照重點放在了前端功能接口的逐步釋放,旨在幫助搭建者將自身的業(yè)務需要盡快在產(chǎn)品功能層面實現(xiàn)落地,進而在相應的細分微信小程序賽道之上盡早搶占流量洼地。這在微信小程序業(yè)態(tài)爆發(fā)伊始的時期,一方面可以行之有效的調動搭建者社區(qū)的積極性與創(chuàng)造性,另一方面在各家微信小程序不斷積蓄的勢能矩陣的復合倍乘之下,微信小程序的生態(tài)健康也得以擁有「底層源泉」的浸潤滋養(yǎng)。
反觀此次推出的「微信小程序·云搭建」商業(yè)模式,則旗幟鮮明的為廣大搭建者提供了一整套云解決規(guī)劃,通過與騰訊云方面的技術積累與服務端口進行整合與協(xié)調,微信小程序方面意在引入云端托管與一體調用的概念,希望借此盡可能掃清諸多后端搭建環(huán)節(jié)的痛苦與難點,最終進一步降低微信小程序的搭建者門檻,提前為一觸即發(fā)的微信小程序攻防戰(zhàn)「修煉好內功」。從這一舉措可以預見前后端搭建環(huán)境的同步優(yōu)化與躍遷將作為今后一段時期微信小程序產(chǎn)品形態(tài)的優(yōu)化方略。
為了進一步加深對于「微信小程序·云搭建」商業(yè)模式的理解,同時能夠通過專業(yè)科學的視角對開發(fā)小程序者生態(tài)、人才梯隊培養(yǎng)機制、以及微信小程序業(yè)態(tài)演化路徑等議題進行審視與思索,極客公園專程在近期舉行的掘金開發(fā)小程序者大會的嘉賓后臺,對主導研發(fā)此次「云搭建」商業(yè)模式的騰訊云高級工程師李成熙先生進行了獨家專訪,請他從騰訊內部的戰(zhàn)略制定者與資深技術實踐者的雙重身份視角,解讀「微信小程序·云搭建」背后的故事。
以下是本次的訪談實錄,經(jīng)極客公園整理,內容略有刪減。
Q:咱們看到,這次騰訊云團隊與微信團隊強強聯(lián)手、優(yōu)點互補,協(xié)作搭建了微信小程序云搭建商業(yè)模式,構建了微信小程序云解決規(guī)劃的實質與核心,這一舉措背后反映了騰訊一直在不遺余力的向搭建者開放能力接口、優(yōu)化賦能機制、提升搭建效率的初衷與考量,除此之外,您與團隊決定研發(fā)此次云搭建解決規(guī)劃的緣由與動機是什么?
A:事實上,針對后端搭建環(huán)境優(yōu)化的需要一直存在,只是前期微信方面在微信小程序的戰(zhàn)略部署上采取了比較審慎克制的態(tài)度,一直未在這方面集中發(fā)力,這給云端解決規(guī)劃的研發(fā)工作提供了必要性與可行性。
同時此次研發(fā)工作的順利開展也得益于雙方團隊業(yè)務需要之間的協(xié)調契合。微信方面經(jīng)過詳細周密的調查與論證,敏銳的捕捉到了存在于開發(fā)小程序者內部對于進一步打磨與優(yōu)化后端搭建環(huán)境的呼聲,便以此為契機開始搜尋后端研發(fā)的合作伙伴,正好騰訊云方面也希望可以找到一些可以將現(xiàn)有的云計算、云運營、云服務能力進行定向穩(wěn)妥的落地的端口與網(wǎng)站,使得騰訊云的技術積累得以對接更加廣闊的應用與演繹的空間。
就這樣,技術研發(fā)本身的可行性論證以及雙方團隊協(xié)調一致的合作意愿最終促成了此次的跨團隊攜手合作。
Q:云搭建商業(yè)模式所開發(fā)的一站式后端云服務網(wǎng)站可以集中解決哪些行業(yè)痛苦與難點?
A:前期咱們主要開放了三個最為基礎的能力,包含云函數(shù)、數(shù)據(jù)庫、與文件存儲,咱們認為這三項能力至少可以滿足 80% 的后端搭建需要。
其中文件存儲能力實質上是在云端為搭建者開辟了一條釋放與調用前端靜態(tài)資源的綠色捷徑,可以有效的解決搭建過程中大量前端資源堆積所造成的冗余與無序。
云端數(shù)據(jù)庫能力顧名思義,讓搭建者可以在云端擁有一個隨時可以進行增刪查改的數(shù)據(jù)鏈路,幫助搭建者最大程度上實現(xiàn)數(shù)據(jù)操作的一鍵化與可追溯化,有效提升搭建數(shù)據(jù)的操作效率。
至于云函數(shù),相信對于大部分搭建者來說會比較陌生,簡單來說,傳統(tǒng)的后臺服務往往會在服務器端開發(fā)相關的進程,同時搭建者需要針對包含路由管理在內的一系列業(yè)務需要,書寫一系列的函數(shù),整個過程往往會顯得比較繁瑣與僵化,而云搭建商業(yè)模式則可以直接將進程開發(fā)以及路由管理等底層操作進行云端托管,搭建者方面只需要將自身的業(yè)務邏輯拆解成一系列的云函數(shù),后續(xù)這些云函數(shù)經(jīng)過上傳之后運行即可,這樣的全新搭建商業(yè)模式能夠顯著的減輕搭建者方面運維方面的時間投入與負擔。
Q:咱們知道,騰訊云與微信小程序同屬騰訊旗下的數(shù)字化工具矩陣,您認為此次兩項數(shù)字能力的強強聯(lián)合與相互加持,主要的價值與意義是什么?
A:必須承認,微信小程序生態(tài)強勢的成長潛力給相關的配套服務提出了更為苛刻的要求,作為工程師來說,用心服務好廣大的搭建者,為搭建者光怪陸離的搭建創(chuàng)意提供支撐與后援,一直以來都是咱們始終秉持的理想與愿景。
從最近披露的一些數(shù)據(jù)可以看出,伴隨著微信小程序業(yè)態(tài)的持續(xù)火爆,云計算、支付工具、社交廣告等領域等迎來了蓬勃發(fā)展的應用場景與戰(zhàn)略機遇,在此種宏觀背景的參照下,我認為這次的工具矩陣內部的能力互補與加持,也會為整個數(shù)字化工具矩陣的運用與落地提供思路與借鑒,這對于提高相關數(shù)字化能力的釋放效率與質量,同時推動騰訊更好的扮演好各行各業(yè)的數(shù)字化助手的角色具有關鍵的意義。
Q:您對于云搭建商業(yè)模式發(fā)布之后的運營表現(xiàn)作何評價?
A:由于云搭建商業(yè)模式是于 9 月 10 日才正式對外公布并上線,正式對外才短短幾天時間,所以從數(shù)據(jù)的沉淀程度方面目前尚無法披露更為詳細的運營數(shù)據(jù),但就目前來說,單日 API 調用量最高的微信小程序,日均 API 調用量能達到 1000 萬+。對于這個調用量的量級概念咱們可以這樣加以看待:只有 BAT 以及獨角獸等搭建出來的應用才能達到這個級別,這意味著當下云搭建商業(yè)模式的服務能力已經(jīng)可以媲美上述這些超級 APP,也就是說保守估計云搭建商業(yè)模式能夠滿足超過 90% 的端口服務調用需要。從這一點來看,云搭建商業(yè)模式的市場反饋是遠遠超出咱們的預期的,咱們也非常期待未來云搭建商業(yè)模式能夠取得更加優(yōu)異的成績。
Q:在此次云搭建服務的項目推進的過程中,遭遇過哪些瓶頸與障礙?
A:坦白來說,技術層面倒是沒有遭遇太多挑戰(zhàn),更多的是在產(chǎn)品取舍上的糾結。
本身咱們的出發(fā)點也是希望能夠為搭建者推出更多優(yōu)質的服務,而一旦牽扯到服務的層面,不管是從數(shù)量,還是從質量,都注定了這會是一塊不好啃的硬骨頭。
加之騰訊云可以算是國內比較早期規(guī)劃云搭建環(huán)境的先驅者,而且國內搭建者對云搭建的商業(yè)模式尚且較為陌生,如何權衡兼顧產(chǎn)品自身的性能穩(wěn)定性與市場的接受認可度就成為了整個研發(fā)過程最為消耗精力的地方。
事實上,咱們技術團隊對于云搭建的產(chǎn)品結構是非常自信的,甚至會對其寄予國內后端搭建市場破局者的期望。本來咱們團隊也是在項目初期進行了非常周密的產(chǎn)品規(guī)劃與考量,希望可以一次性推出覆蓋更多環(huán)節(jié)的功能矩陣,后期還是出于對于技術穩(wěn)定性與性能持久化等諸多方面的硬性考量,最終決定在初始階段僅選取最為基礎的三項能力進行釋放賦能,也就是說,不管是在產(chǎn)品規(guī)劃、設計、搭建、調試的過程之中,還是在準備推出產(chǎn)品接受市場檢驗的成形階段,相比較于技術層面,團隊的核心焦慮還是集中于產(chǎn)品規(guī)劃與功能取舍方面,從始至終,穩(wěn)扎穩(wěn)打、持續(xù)迭代一直都被當作統(tǒng)領搭建實踐的最高原則加以對待。
Q:在此次搭建過程的技術復盤環(huán)節(jié)會重點關注哪些方面?
A:實際上,騰訊云團隊本身的云資源儲備已經(jīng)相當成熟了,與往常一樣,咱們的技術團隊依舊關注服務的性能與穩(wěn)定性,畢竟高性能、高可用、高擴展一直是云服務商助力客戶制勝的法寶,所以,這些比較關注性能、穩(wěn)定性與容災力的基礎運維工作一直是咱們技術復盤環(huán)節(jié)所堅守的底線。
Q:您如何看待與評價目前微信小程序的搭建生態(tài)?您對微信小程序方面持續(xù)優(yōu)化搭建者賦能機制擁有何種考量?
A:事實上,在騰訊內部,已經(jīng)不太會提及「賦能」的概念了,成為搭建者的「數(shù)字化助手」更能準確的概括騰訊的角色定位。
不得不說,微信小程序生態(tài)的演變進程也和我的職業(yè)選擇息息相關。我本身是非??春梦⑿判〕绦驑I(yè)態(tài)的發(fā)展?jié)摿?,所以我才會決定從 ALLOY TEAM 轉向了騰訊云。我當時的想法是,微信小程序這一新潮的設計語言與呈現(xiàn)方式,實質上已經(jīng)十分貼近 OS 的屬性定位了,或者咱們也可以將其稱為「準 OS」。
包含咱們也可以看到,自從微信小程序業(yè)態(tài)逐漸火爆、搭建者的增量飛速躍遷之后,手機廠商聯(lián)合出品的快應用、阿里、百度等都加快了在微信小程序領域的部署與規(guī)劃。
從一定意義上來說,正是這種「準 OS」的角色定位觸動了無線互聯(lián)網(wǎng)的底層根基,因為操作軟件終歸是站在居高臨下、統(tǒng)領全局的地位的,任何功能的實現(xiàn)都需要遵循操作軟件的預設邏輯,而往往這種略顯被動的遵循可能同時意味著依附與屈服,比如在應用分發(fā)環(huán)節(jié)就可以比較強勢的制定分成比例與呈現(xiàn)效率,要知道每一家中心化分發(fā)的應用商店掌握著一切流量收割的能否實現(xiàn)的生殺大權。
然而即使在線上流量紅利逐漸趨于枯竭、獲客投入逐漸攀高的當下,流量的稀缺與增長的乏力導致了集體的恐慌,微信小程序竟然依托微信的龐大流量,創(chuàng)造了不到兩年用戶突破 4 億、搭建者突破 150 萬的業(yè)績奇跡,這些業(yè)績的增長在反映微信小程序業(yè)態(tài)自身的未來可期之外,更為直觀的反映了微信小程序業(yè)態(tài)正在發(fā)起全新一輪的心智攻陷與注意力搶奪,當每一款微信小程序都選擇接入網(wǎng)站接口以觸及注意力紅海時,咱們可能會慢慢發(fā)現(xiàn)微信成為了手機真正意義上的桌面級入口,一切需要都可以在微信服務鏈條的盡頭得到滿足。終歸結底,「準 OS」的角色設定注定會給注意力施加更為利己的邊界局限,同時為流量高塔的鞏固添磚加瓦,這也會在無形之中加劇傳統(tǒng)意義上馬太效應的進一步畸化。
無論如何,「準 OS」終究只是一種基于工具理性的標簽賦予,更為重要的,咱們需要從單純的去中心化賦能這一現(xiàn)實視角評判微信小程序形態(tài)的使命與終局。經(jīng)過綜合考量,咱們認為微信小程序形態(tài)對于用戶觸及機制的創(chuàng)新以及對于流量流轉運營機制的騰轉挪移,能夠給廣大搭建者帶來思維觀念方面的革新,讓搭建者充分感受擊破瓶頸、突破增長桎梏的挑戰(zhàn)快感,從而讓搭建者在新生事物的春風吹拂下,得到更為長遠的眼界開闊與能力拓展,而通過上述過程真正將轉變機遇與端口植入搭建者頭腦與內心,并在配套層面向搭建者灌輸新型的搭建理念,同時幫助搭建者打磨打造專屬的搭建藍圖,或許才是微信小程序賦能機制的終極內涵。
Q:您在平時與開發(fā)小程序者接觸的過程中,收獲了哪些感悟與心得?
A:我認為微信小程序的想象空間與拓展邊界可以賦予許多前沿技術與運營理念得以落地的可能。
不久之前,我與一位前摩拜產(chǎn)品運營進行過交流,當時我詢問摩拜當初為何會選擇成為微信小程序的種子選手,對方告訴我,一開始摩拜的業(yè)務邏輯就是用戶在線下通過微信掃描二維碼,導流到線上進行開鎖、計費、支付等后續(xù)環(huán)節(jié),當用戶在線上完成了首單體驗之后,摩拜方面可以持續(xù)通過微信公眾號、社交廣告、卡包等多維能力,構建營銷的綜合矩陣,從而促進用戶的主動分享與二次騎行,所以在一開始摩拜的運營理念都呈現(xiàn)出了線上與線下聯(lián)動的商業(yè)模式,同時營銷方面也與微信結合的比較深入。然而由于摩拜在解鎖環(huán)節(jié)采用的是隨機密碼,相對來說邏輯比較復雜,單純的 H5 無法完全承載業(yè)務實現(xiàn),繁瑣復雜的跳轉環(huán)節(jié)導致流失率一直居高不下。
隨后,在去年十月份摩拜開始與微信小程序進行接洽,摩拜方面漸漸發(fā)覺通過微信小程序,以往通過 H5 的形式比較難以實現(xiàn)的藍牙定位等功能,可以得到更加輕巧的接入與實現(xiàn),同時也可以性價比更高的優(yōu)化用戶的體驗,事實證明,自從接入微信小程序之后,摩拜的流失率大幅降低,這也就更加堅定了摩拜重點投入微信小程序的決心,同時摩拜的成功也給其他應用提供了更加優(yōu)質穩(wěn)妥的轉變思路。
Q:事實上,搭建者生態(tài)的優(yōu)化是一個擁有深刻內涵的議題,不僅涉及到微觀層面的能力接口的釋放,同時還關聯(lián)到宏觀的對于科普與培養(yǎng)機制的探索與打磨。極客公園了解到,您在今年暑假期間擔任了騰訊內部 SNG MINI 項目的帶隊導師,選題方向也是選定在微信小程序品類,而且您也全程參與了從組隊、培訓、設計,到測試、優(yōu)化、展示等環(huán)節(jié),希望您能結合您的切身體驗,談一談您對開發(fā)小程序者人才培養(yǎng)與梯隊創(chuàng)建方面的看法與思考。
A:其實今年暑假舉辦的 MINI 項目帶有一定程度的實驗性質,首次實行導師制,目的也是為了更好的挖掘更多品類的搭建創(chuàng)意。當時我是擔任了三個團隊的導師,因為題目是由我進行布置,所以我決定布置一些稍微具有挑戰(zhàn)性的題目,要求團隊直接利用云搭建商業(yè)模式進行搭建實踐,也是希望借此機會提前對云搭建商業(yè)模式進行驗證。
因為只有我所領導的三支隊伍采用了云搭建商業(yè)模式,所以非常容易就能夠從實際的搭建實踐當中,把握云搭建商業(yè)模式與傳統(tǒng)搭建商業(yè)模式的差異。事實上,撇開具體的產(chǎn)品形態(tài)與功能實現(xiàn),采用傳統(tǒng)搭建商業(yè)模式的隊伍中,至少一半都在服務部署這一塊遭遇了瓶頸,而一旦服務部署這塊的進程受阻,最后產(chǎn)品的完成度也不會理想,恰好完成度是最終評價系統(tǒng)中權重占比較大的指標,所以許多隊伍失利的原因往往都是服務部署不理想導致完成度較低。
可是反觀咱們這邊三支采用云搭建商業(yè)模式的隊伍,就算是隊伍中許多是比較欠缺實戰(zhàn)經(jīng)驗的實習生,經(jīng)過了簡單的培訓之后,通過云搭建商業(yè)模式的助力,基本上沒有在服務部署環(huán)節(jié)遭遇太多的困難,而且最后三支隊伍都比較順利的將產(chǎn)品打磨成型并交由評委體驗,并獲得一金一銅的好成績。
由此可見,云搭建商業(yè)模式確實比傳統(tǒng)搭建商業(yè)模式更加優(yōu)越,包含降低了后端運維的投入與門檻,同時幫助產(chǎn)品更快的實現(xiàn)上線與迭代,能夠最大程度上減輕固有的技術短板與缺陷對于搭建實踐的窒礙,助力所有優(yōu)質的搭建創(chuàng)意能夠以更加輕便簡約的方式落地呈現(xiàn)。
正是從這次帶隊參賽的經(jīng)歷中,我體會到未來微信小程序的人才培養(yǎng)重點會放在平民化方面,意即持續(xù)釋放更多能力接口,不斷簡化搭建流程與服務投入,將微信小程序的搭建門檻逐漸降低到入門編程語言也可以 HOLD 住的程度,讓任何層次的搭建者都能快速上手,而一旦這種平民化的搭建生態(tài)得以建立,微信小程序生態(tài)內勢必會形成一種薪火相傳、吐故納新的人才培養(yǎng)機制,同時我也希望后續(xù)可以通過自身的技術實踐讓上述開發(fā)小程序平民化的愿景早日實現(xiàn)!
第二部分:如何開通一個小商店