開發者工具市場:一塊誘人的金礦
英文原文:Party Like It’s 1849: The Developer Tools Gold Rush
編者按:連尼·普魯斯(Lenny Pruss)是風險投資公司 Redpoint Ventures 高管。他經常在 Memory Leak 上面撰寫有關開發者服務的文章。
“你無法通過向開發者銷售工具來賺錢。”
這是最近幾年在創投界十分盛行的一句話。但在過去幾個季度,GitHub、Stripe、Twilio 和 Slack 均完成了巨額融資,并且每家公司在融資中的估值都達到 10 億美元以上。例如,作為一家創立時間不足一年的公司,外界傳言 Mesosphere 已成為收購目標,而收購價最低為 10 億美元。與此同時,在公開市場,盡管 推ter、Yelp 和 Etsy 等公司的股價遭受重挫,但 New Relic 和 Splunk 之類的公司股價卻出現上漲,或者至少與之前持平。
究竟發生了什么事情?這些服務專門針對于開發者的公司為何一夜之間成為最炙手可熱的“明星”了呢?
簡而言之,答案與即將到來的“軟件經濟”(software economy)時代有關。在過去十年間,隨著開源、云計算和移動的影響力消除了信息技術在普及、分布和創新過程中所面臨的一個個障礙,我們看到整個經濟正從后工業經濟模式向基于軟件的新經濟模式加速轉變。
隨著我們的物理世界越來越多地在數字世界變得具體化,全球工業秩序的每一個方面都在進行重建——不管是我們工作或與別人談判的方式,還是我們治療疾病和發生戰爭的方式。從根本上講,這預示著世界上每一個組織都在經歷著某種形式的轉變,成為一家軟件公司。
實際上,這并不是什么新鮮事;這場革命在過去近五年早已變得耳熟能詳。但現在,我們只是看到向軟件經濟全面轉變的影響而已。
最主要的影響是,隨著技術日益受到重視,開發者正成為公司中最主要的“ 權力掮客 ”(power broker)。相應地,笑到最后的公司可以更快、更好地開發軟件。
圖譯:截至 2015 年 9 月 30 日的開發者工具融資額(數據來源:CB Insights 和 Redpoint Ventures)
至于分類,開發者工具始終無視傳統的分類法,隨著越來越多的物理世界以二進制的形式來表達,它們的分類變得越來越模糊。
不過,我們一般將開發者工具分為四個不同的類別:
·開發者生產力(Developer Productivity)。即幫助開發者編寫代碼并圍繞代碼展開協作的工具。相關例證包括,語言框架和語言庫(Golang、React),開發環境 (Vagrant、Otto),源代碼管理(GitHub),協作(Slack、SourceGraph)以及項目管理平臺(Jira、Asana)。
·軟件生命周期管理(Software Lifecycle Management)。即在開發、測試/質保以及生產環境當中測試、部署、管理和追蹤代碼的工具。相關例證包括,自動化(Ant、Gradle),連續 整合和發布平臺(CircleCI、Jenkins),測試和質保軟件(Applause、Rainforest QA),應用表現追蹤(New Relic)以及基礎設施監測(Datadog)。
·基礎設施即代碼(Infrastructure-As-Code)。模擬計算與可編程計算,以及旨在執行 邏輯和運行及縮小應用規模的存儲與網絡資源。相關例證包括,虛擬化基礎設施(AWS),數據庫(MongoDB、CockroachDB),操作系統 (CoreOS),應用容器引擎(Docker)、集群管理(Mesosphere、Kubernetes)、配置管理(Puppet Labs、Chef)以及全棧式部署和管理平臺(Cloud Foundry)。
·服務即代碼(Services-As-Code)。即在代碼中具體化并通過 API 和 SDK 進行發布的產品和服務。相關例證包括,通訊(Twilio),支付(Stripe),商業情報(Segment),商業(Shopify),地圖 (Mapbox),分析(Keen.io),等等。
在上述四個類別中,每一個類別的重要公司數量都在過去短短幾年內實現了成倍增長,這些公司由于獲得了開發者的擁護,所以取得了重大成功。
圖譯:開發者工具“獨角獸”(數據來源:CB Insights 和 Redpoint Ventures)
很顯然,隨著這種新的“軟件經濟”逐步走向成熟,開發者的作用和重要性都會不斷上升。所以,我們正在尋找用于數字時代淘金的“鐵鎬和鐵鍬”,而這些工具會讓那些開發者及其開發的軟件變得更好。
題圖來源:EVERETTHISTORICAL/SHUTTERSTOCK
翻譯:皓岳