2021-02-26 分類: 網站建設
*本為作者為畢玄阿里基礎設施負責人/阿里巴巴HSF、T4創始人/HBase負責人/公眾號為「HelloJava」
過去一年云廠商在開發者生態上的爭奪開始變得激烈,為什么會出現這樣的現象呢,是不是開發者生態,已經成為了云這場戰爭的勝負手呢?這篇文章就來探討下這個話題。
我們先看看在過去一年發生的幾起重要的開發者生態的事件:
微軟 75 億美金收購 Github,Google 領投 1 億美金 Gitlab,使得 Gitlab 估值突破 10 億美金;Coding 獲騰訊云一億元戰略融資;開源廠商 vs. 云廠商;開源廠商和云廠商在 2018 年發生了非常多的狀況,關系在開始變得微妙,有幾種現象出現:
1). MongoDB、Kafka、Redis 紛紛修改開源協議,限制云廠商,Neo4j 企業版不再提供免費下載;
2). 微軟在 2018 年非常明顯的加大了在開源的投入,上面說到的收購 github,還有例如加入 OIN,開源的 VS Code 在 2018 年是 github 上吸引到最多 contributor 的項目;
3). Pivotal、ElasticSearch 上市,目前的市值都超過 50 億美金,Confluent(主要產品 Kafka)、Databricks(主要產品 Spark) 宣布完成新一輪融合,市值均突破 25 億美金,國內的話主要是 Pingcap 完成的新一輪 5kw 美金的融資,致敬下,作為技術人員對在國內能創辦出 Pingcap 這樣的技術產品公司無比佩服;
4). 阿里巴巴 9kw 歐元收購 Flink 母公司,微軟收購開源公司 CitusData(PostgreSQL 商業化的 Startup);
再來看看海外幾家云廠商自己在開發者生態這塊傳達的信號:
AWS
「大概 12 年之前,我們深知云將給軟件帶來翻天覆地的變化,我們創造了 AWS。一直以來 AWS 希望與軟件開發者密切合作,打造出一個現代化的軟件開發框架。而不是告訴客戶,你們需要什么工具。在 AWS 的信念中,我們認為真正知道軟件應該如何開發的只有一個人,就是客戶本人。」
這是 AWS CTO 在去年中國的 AWS Summit 上講的,其實在其他很多場合,尤其是每年的 AWS:reInvent 上也都會不斷的表達這個觀點,就是 AWS 和軟件開發者是在一起的,AWS 的會議吸引了無數頂尖開發者參加和關注,畢竟里面講的很多都是未來的軟件發展趨勢。
盡管 Amazon 給人的感覺在開源上貢獻不大,但在技術發展的引領上我覺得還是起到了不小的作用的,在開發者群體中的認可度也足夠高。
微軟作為一家操作系統起家的公司,在開發者生態上一直就非常重視,而隨著云的發展,感覺更進一步了,除了上面的 github 收購外,微軟也開始非常大力的加大在開源上的投入,可以說,微軟對開源的貢獻是非常有助于推進這個世界技術的發展的,微軟之前的形象開始有了不少的扭轉。
Google 早期通過發表論文,在開發者群體中得到了非常高的認可,同時也非常切實的影響了世界的技術發展,例如大數據領域。
近幾年 Google 通過各種開源,更是形成了不錯的開發者生態,無論是 K8S、TensorFlow,都對世界技術的發展起到了很大的推進作用。
Google Cloud 的 CEO 最近還公開的講「谷歌云:我們對開源的態度與 AWS 不同」來懟 AWS,講的核心的一段是「一直以來,谷歌云采取與開源社區合作的方式,而不是在自己的云平臺中使用并出售開源技術」,結合上面的開源廠商 Vs 云廠商的一些事件來看這段就更明白了。
從上面的這些內容可以看到的現象是,各家云廠商都在通過開源、收購等方式加強對開發者生態的投入,擁有眾多開發者用戶的開源軟件廠商在資本市場得到了很好的認可,開源廠商和云廠商由于利益上的沖突,關系尚待理清。
開發者生態為什么會發展到今天的這個局面,必須說說云的發展趨勢。
最早用戶對云的使用基本是純粹的使用機器資源,和以前的虛擬主機等其實沒有太大的區別,而發展到今天,幾個大的云廠商強大的資源集約形成的規模效應,更是讓用云的機器資源這件事成為了不需要再糾結的點,尤其是對初創公司而言。
隨著對云機器資源的使用后,慢慢的開始有了用戶開始使用更多的云的軟件服務,例如存儲、數據庫等,在美國這個趨勢非常明顯,越來越多的公司畫的技術棧中有越來越多的云軟件產品的出現,下面這張圖是 Next Platform 上對于 AWS 中計算、存儲、網絡和軟件收入的分析:
可以明顯看到軟件這塊越來越高,意味著越來越多的用戶除了使用云機器資源外,開始使用云軟件服務。
從對客戶的價值上來說,越多的使用云軟件服務,也就意味著自己在這方面投入的人員可以大幅減少,更加專注在自己的業務上,這一點隨著經濟形勢的變化會更加的重要,而站在云廠商角度呢,客戶使用越來越多的產品當然是更好,所以從趨勢上來說,越來越多的使用云軟件服務會加速。
而從技術趨勢上,看到非常明顯的兩點:
通過 PaaS 屏蔽 IaaS,對客戶價值而言這是非常有益的,同時對云廠商來說也意味著 IaaS 層擁有了巨大的創新機會,以及不透明后帶來的利益機會;
No Lock-in,由于越來越多的使用云軟件服務,客戶心里上會非常擔心 Lock-in 的問題,盡管我認為不會有多少客戶真的同時部署在多家云上,但一定會需要具備這個能力,就是可以很簡單的進行切換。
從這些趨勢來看,也就意味著云的競爭進入云軟件競爭的時代,云軟件的用戶群體是開發者(當然,有另外一種觀點是通過強有力的 saas 軟件直接服務最終用戶,但我認為那樣覆蓋的面始終是有限的,云廠商自己很難去做好各種 saas,只能是構建好一個平臺,讓上面有更多的 saas 廠商),并且軟件和其他很多產品不一樣,尤其是那些滲透到代碼中的 API,通常來說切換的代價很高,例如開發框架用了 Spring,要想切換成別的很復雜,所以這層的競爭非常重要的一點就是誰能擁有對應最核心的非標準化領域的最多的開發者用戶,也就是開發者生態。
要想獲得開發者用戶,和 2C 的很多產品競爭完全不同,這個領域基本不是靠砸錢就能獲得用戶的,很重要的三點是:
開源觸達
通過開源,讓更多的開發者用戶能即使不使用云軟件服務的時候也能接觸到,從而培養大量會用的開發者。
同時借助開源,也可以更好的吸收各行各業的需求,使得產品更加的具備通用化的能力,覆蓋更大的規模和更廣的場景。
怎么做好開源,對中國的公司是很大的挑戰,這里面的套路非常的深。
成功的開源軟件因為在相應領域覆蓋了大量的開發者用戶,當在云上推出相應的商業服務時也會自然的收獲用戶,但由于目前這些利益基本都被云廠商拿走,這讓相對應的開源廠商的努力得不到回報,導致產生矛盾。
關于云廠商和開源廠商的關系,我覺得在 2019 應該會進一步明晰,一方面云廠商自己會加強在核心領域的開源,觸達更多的開發者用戶,另一方面會通過收購去補強核心領域的能力,很多人可能覺得這樣不好,但我還是堅定的認為正因為有商業利益的訴求,這樣的開源反而才能更為持續、健康快速的發展,對這個社會的發展而言是更有利的。
開源對這個世界的技術發展、業務創新是起到了很大的幫助的,真心希望這個世界越來越多的開源,而不是越來越封閉。
技術
在開源界中,同技術領域同質的產品基本只會留下一個,必須保持持續的技術,否則就算一個階段,也很容易在下一輪技術迭代中格局被改變。
工具觸達
觸達開發者用戶的另一個很好的方法是工具,開發者用戶群體大公約數的工具是 IDE,這大家就很容易看懂為什么微軟開源 vs code,并且那么重視,另外一個方面的工具就是開發流程方面的,代碼是整個開發流程流轉的核心產物,這也是 Github 巨大的價值。
綜合來說,我認為開發者生態是未來云的勝負手的關鍵,從上面也可以看出,要做好開發者生態并不簡單的是一件運營的事,而是產品規劃、技術創新、社區建設、工具建設、運營等一起的事,這也是為什么我們看到海外的幾家云公司是把這個上升到非常高的高度的原因。
最后,對于中國做這塊的創業公司而言,我認為以下的兩個方向是非常好的時機點:
社區
一個優秀的開發者社區對形成繁榮的開發者生態是至關重要的,無論是問題、討論、線下活動等,國內現在好像已經基本沒有優質的開發者社區了,前幾年還是有幾個的,可惜當年做社區的同學都太難獲得利潤,導致很難運轉下去,但到了今天這個局面下,我覺得會很有機會,不過要做起一個社區必須有長時間投入的打算。
開源技術產品
技術領域需要的產品其實是非常多的,即使是云廠商自己,也很難去全部覆蓋,因此這個方向的機會空間還是不錯的,首先需要的是對相應有一定規模的技術領域的洞察,影響力,同時需要長時間的投入和經營。
衷心希望看到國內在為程序員這個行業群體服務的創業越來越繁榮,那樣一定會讓中國在 IT 技術層面逐漸對世界產生越來越大的影響力,更好的推進世界技術的發展。
分享名稱:云開發者生態,未來云計算的勝負手?
文章路徑:http://m.newbst.com/news18/103118.html
成都網站建設公司_創新互聯,為您提供品牌網站設計、微信公眾號、品牌網站建設、企業網站制作、面包屑導航、網站內鏈
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯
猜你還喜歡下面的內容