時間:2017-04-27 來源:互聯網 瀏覽量:
中國到底有多少軟件開發者,目前還沒有一個權威的數字統計,但可以參考國際調查公司IDC於2014年發布的一個數據:2014年全球有1100萬專業軟件開發者,中國占10.1%達111.1萬,按這個基準估算,目前中國的軟件開發者至少在百萬以上。
在過去三十多年內,這百萬開發者其實沒有更多的選擇,他們幾乎從接觸電腦一開始就學的就是微軟與英特爾的技術,微軟開發者工具與C/C++開發語言幾乎處於行業中的壟斷性地位。在2017年4月26日的雲棲大會南京峰會上,阿裏雲產品專家、研發協同雲(RDC)產品經理李智說,他從一開始就是微軟係程序員。
然而,根據CSDN發布的《2016中國軟件開發者白皮書》(以下簡稱白皮書),隨著雲計算的興起以及開源軟件開發技術生態的完善與成熟,開發者正在遠離微軟技術體係。
根據《白皮書》的調查,Java、JavaScript繼續成為開發者最多使用的編程語言,同時越來越多的開發者已經很少、甚至不再使用C/C++。在開發者最想學習的開發語言中,Python排名第一高達33%,其次是Java、JavaScript、Swift、Go、HTML、PHP。
在關鍵的數據庫偏好中,選擇開源MySQL的開發者高達73%,其次是Oracle達41%,微軟的SQL Server排在第三位為33%。在雲數據的選擇方麵,75%的開發者選擇阿裏雲數據庫RDS,選擇AWS雲數據庫和騰訊雲數據庫的都達14%,選擇微軟Azure的隻有5%。
由於在關鍵的開發者語言和數據庫選擇中領先,阿裏雲服務以65%的使用率受到開發者青睞;其次是騰訊雲達到15%、AWS達到13%,而微軟Azure的使用率僅為6%。
在4月26日的雲棲大會南京峰會上,阿裏雲“意外”推出了研發協同雲,可把軟件需求、編碼、測試、發布、反饋等整個軟件開發生命周期都放在雲端完成。
據悉,阿裏雲的研發協同雲沉澱了阿裏巴巴創立18年來在研發、運維方麵積累的經驗和產品。阿裏雲企業級產品總監湯子楠表示,“第一步計劃是能夠成為阿裏雲上近百萬客戶的研發、運維幫手”。
就在一個月前3月22日的華為青島軟件開發雲大會上,華為強勢推介華為公有雲中最具特色的軟件開發雲。華為軟件開發雲基於華為30多年來軟件開發經驗與實踐,要在未來幾年服務100萬個軟件開發者、10萬家軟件企業、1000家院校和培訓機構,還要讓華為軟件開發雲進入相關專業的教材和教學工具。
同為基於開源軟件技術體係,阿裏研發協同雲與華為軟件開發雲有何區別呢?李智強調,互聯網公司的軟件研發與傳統軟件公司的最大區別在於研發運維一體化,也就是說互聯網公司更強調軟件運維,在持續交付、持續集成方麵更有實踐經驗,這也是雲計算時代DevOps敏捷開發的核心,而傳統軟件公司的開發與運維往往是分裂的。
在談到微軟的軟件開發體係時,李智作為一個資深微軟程序員認為微軟的技術體係比較封閉,一旦進入微軟技術堆棧就很難出來,而這並不適用於互聯網的開源技術體係。李智的聲音也代表了廣大開發者,反應在CSDN的《白皮書》裏就是開發者正在離開微軟技術體係。
除了推出研發協同雲外,阿裏雲還在雲棲大會南京峰會上推介了剛推出沒多久的飛天敏捷版。作為阿裏雲的核心操作係統,飛天敏捷版支持Docker企業版,這增加了阿裏雲的專有雲和混合雲版本在企業級市場的吸引力。據了解,阿裏巴巴集團內部運用容器技術已有六年時間,2016年阿裏電商核心應用的基礎平台全部轉向Docker,並通過天貓雙11進行了技術驗證,能夠部署和管控超過幾十萬容器的規模。
為了加大爭奪開發者的砝碼,阿裏雲在雲棲大會南京峰會上還推出了兩項“黑科技”:無服務器計算平台Function Compute函數即計算、全液體浸沒服務器“麒麟”。其中,Function Compute函數即計算是阿裏雲對AWS提出的無服務器計算環境的應對,可以做到毫秒級彈性伸縮以及按需付費。所謂無服務器計算環境即開發者無需關注軟件的某個功能到底是由哪個雲數據中心的哪台服務器具體負責執行,隻需要關注自己的軟件邏輯與特性即可,這是國際上最新的開發者雲技術。
而全液體浸沒服務器“麒麟”通過把整台服務器浸在液體裏循環冷卻,數據中心可以無需使用空調,能源使用率(PUE)逼近了理論極限值1.0。在傳統數據中心裏,幾乎有一半的電能消耗在了散熱上,而液體降溫作為一種極為高效的降溫散熱方式還是首次運用到商用服務器集群上。據了解,“麒麟”所使用的特殊液體完全絕緣且無腐蝕性,即使浸沒元器件20年以上不會發生任何成份變化,也不會對電子元器件產生任何影響。
阿裏雲還加大了對全球開發者的投資力度。在雲棲大會南京峰會上由阿裏聯合上百家合作夥伴的“2017阿裏巴巴諸神之戰全球創客大賽”正式拉開帷幕,英法美、新加坡、東京、迪拜、印度、澳大利亞和中國等地的數千支團隊將參賽。這已經是第三屆“阿裏巴巴諸神之戰全球創客大賽”,2017年“諸神之戰”的全球賽區將擴大至25個。
在國內,截止目前阿裏巴巴創新中心已在超過22個城市部署了32個創新中心孵化基地,累計為超過5000家創業企業提供雲資源扶持及其它阿裏係資源對接。2016年5月,阿裏巴巴集團作為唯一一家互聯網公司入選國務院首批“雙創示範基地”。
根據根據Forrester Wave對中國公共雲市場2016年Q4的報告,阿裏雲處於中國公共雲市場第一位,其次是AWS和微軟Azure。隨著中國公共雲/公有雲市場第一輪跑馬圈地接近尾聲,如何讓開發者用好、用深、持久使用雲服務就成為了下一輪雲計算競爭的焦點。華為雲、阿裏雲在 2017年3月和4月先後推出麵向開發者的雲服務和開發者工具,證明了這一競爭焦點正在快速逼近。