omniture

DaoCloud Services助力企業(yè)永葆活力

2016-12-28 09:30 5638
DaoCloud Services是互聯(lián)網(wǎng)時代的創(chuàng)新協(xié)作平臺,旨在幫助企業(yè)打造符合互聯(lián)網(wǎng)較佳實踐的“DevOps”研發(fā)流,實現(xiàn)云端開發(fā)測試運維一體化,加速“微服務(wù)”的開發(fā)協(xié)作與管理,滿足企業(yè)迭代創(chuàng)新的業(yè)務(wù)需求。

上海2016 年12月28日電 /美通社/ -- 近日,DaoCloud 推出 DaoCloud Services 2.0。DaoCloud Services是互聯(lián)網(wǎng)時代的創(chuàng)新協(xié)作平臺,旨在幫助企業(yè)打造符合互聯(lián)網(wǎng)較佳實踐的"DevOps研發(fā)流,實現(xiàn)云端開發(fā)測試運維一體化,有效降低開發(fā)運維的管理成本,大幅提高團隊協(xié)作創(chuàng)新的效率。

今天,就通過DaoCloud用戶逐鹿X嘗試了解企業(yè)在發(fā)展創(chuàng)新的過程中遇到的挑戰(zhàn),探尋挑戰(zhàn)背后的解決之道。

逐鹿X是業(yè)界領(lǐng)先的投融資平臺,基于數(shù)據(jù)和算法為創(chuàng)業(yè)者和投資人之間建立匹配,解決早期投融資信息不對稱的問題。目前團隊成員約50人,其中產(chǎn)品研發(fā)團隊十余人,擁有8100位經(jīng)過實名認(rèn)證的投資人用戶,市面上90%的A輪項目在其平臺進行融資。

逐鹿 X 團隊合照
逐鹿 X 團隊合照

逐鹿X其實起源于去年六月份開始在華興資本內(nèi)部孵化的創(chuàng)新項目。華興資本是中國領(lǐng)先的專注為中國創(chuàng)業(yè)型企業(yè)家提供頂級財務(wù)顧問服務(wù)的投資銀行,如今已經(jīng)成長為中國股權(quán)融資財務(wù)顧問領(lǐng)域排名第一的專業(yè)機構(gòu)。逐鹿X項目在雛形構(gòu)思之初,只有三個人作為研發(fā),這就導(dǎo)致在環(huán)境部署和研發(fā)基礎(chǔ)設(shè)施維護上投入太多精力并不現(xiàn)實,迫切需要自動化流程提高人員利用率。從創(chuàng)業(yè)之初到如今初具規(guī)模,逐鹿X遇到了大多數(shù)企業(yè)會遇到的難題。

逐鹿 X App 截圖
逐鹿 X App 截圖

早期技術(shù)團隊人員短缺導(dǎo)致交付速度不足

傳統(tǒng)公司有著設(shè)計、開發(fā)、測試、運維部門來完成產(chǎn)品發(fā)布。而創(chuàng)新型公司大多采用DevOps(即開發(fā)運維一體化)的協(xié)作方式,DevOps在提升協(xié)作效率的情況下也會給開發(fā)者與IT基礎(chǔ)帶來挑戰(zhàn),開發(fā)者需要在開發(fā)產(chǎn)品的同時負(fù)責(zé)維護,在早期的快速開發(fā)中若沒有流程化與自動化支撐,容易造成研發(fā)團隊陷入產(chǎn)品穩(wěn)定與產(chǎn)品迭代只能二選一的兩難情況。

逐鹿X選擇搭建自動化流程來解決這個問題,通過搭建Jenkins、Mesos 等開源方案來完成自動化的 DevOps流程,減輕開發(fā)者的運維負(fù)擔(dān)。在這個過程中開發(fā)團隊發(fā)現(xiàn)在生產(chǎn)環(huán)境下容器化的必要,并逐漸增加開發(fā)過程中自動化的程度。

使用DaoCloud進行DevOps流程     

在接觸DaoCloud后,逐鹿X研發(fā)團隊開始逐漸將原來基于開源技術(shù)的方案替換為基于DaoCloud的解決方案。逐鹿X CTO丁立表示DaoCloud 提供的封裝非常便捷,開發(fā)者容易上手,對于推廣自動化流程幫助很大。

DaoCloud Services深度融合DevOps理念,通過云端 CI/CD交付流水線、多環(huán)境發(fā)布管理等功能幫助逐鹿X打造了一套符合互聯(lián)網(wǎng)較佳實踐的DevOps研發(fā)流,實現(xiàn)了云端開發(fā)測試運維的一體化。通過踐行DevOps理念,DaoCloud Services有效降低了逐鹿X開發(fā)運維的管理成本,大幅提高團隊之間協(xié)作創(chuàng)新的效率。

DaoCloud Services通過六大關(guān)鍵特性幫助逐鹿X實現(xiàn)了從業(yè)務(wù)創(chuàng)意到產(chǎn)品交付的快速通路:

  • 開發(fā)運維一體化:基于精益研發(fā)理念建立自動化DevOps研發(fā)流程,加速應(yīng)用交付,以滿足快速增長的業(yè)務(wù)需求
  • 基礎(chǔ)架構(gòu)微服務(wù)化:通過服務(wù)編排、配置中心、一鍵部署等微服務(wù)基礎(chǔ)支撐功能,使應(yīng)用的敏捷開發(fā)、持續(xù)部署與維護成為可能
  • 容器技術(shù)自主化:提供完全可控容器云服務(wù),為企業(yè)搭建高度安全穩(wěn)定的應(yīng)用運行平臺
  • 應(yīng)用交付自動化:自動適配 gitflow/githubflow 等代碼版本管理規(guī)范,以鏡像為標(biāo)準(zhǔn)交付物,流水線式發(fā)布,提高運維效率,縮短迭代周期
  • 運行環(huán)境統(tǒng)一化:便捷接入跨云資源作為應(yīng)用運行環(huán)境的資源集群,實現(xiàn)資源的統(tǒng)一監(jiān)控管理
  • 操作方式便捷化:更簡單的操作模式,讓研發(fā)與運維人員快速融入研發(fā)體系,節(jié)省企業(yè)培訓(xùn)成本

“我們使用開源技術(shù)搭建Docker開發(fā)測試的應(yīng)用過程中發(fā)現(xiàn),在生產(chǎn)環(huán)境中逐漸容器化是非常必要的。作為一家金融機構(gòu),在線上使用純粹基于開源方案開發(fā)的系統(tǒng)不能滿足對安全穩(wěn)定的要求,同時導(dǎo)致運維壓力增大,所以我們考慮用商業(yè)化的解決方案來應(yīng)對這個問題?!?span id="spanHghlte567">逐鹿X CTO丁立說道

開啟微服務(wù)之道

當(dāng)業(yè)務(wù)規(guī)模逐漸擴大之后,開發(fā)團隊發(fā)現(xiàn)單體式應(yīng)用不適用去支撐越來越龐大的業(yè)務(wù)體系,決定以微服務(wù)架構(gòu)來取代單體式架構(gòu)。通過云端CI/CD,開發(fā)者按照Gitflow 模型提交代碼到相應(yīng)分支,對應(yīng)的鏡像構(gòu)建與應(yīng)用發(fā)布流程被觸發(fā),新版本的應(yīng)用會自動發(fā)布,方便工程師及時更新微服務(wù)開發(fā)環(huán)境。上線前測試團隊會完成版本測試驗收,并使用DaoCloud 企業(yè)版管理平臺將最終的鏡像發(fā)布到生產(chǎn)環(huán)境中。目前,逐鹿X的服務(wù)架構(gòu)體系由十個左右微服務(wù)來支撐,通過容器定義網(wǎng)絡(luò)概念,DaoCloud 的集群管理能力構(gòu)建了異地多活災(zāi)備的微服務(wù)線上環(huán)境,確保其作為互聯(lián)網(wǎng)金融產(chǎn)品的高可用性。

DaoCloud 企業(yè)版管理平臺
DaoCloud 企業(yè)版管理平臺

目前,逐鹿X擁有近20人的IT團隊,其中以全棧工程師為主,采用DevOps式研發(fā)模式,沒有設(shè)置專職的運維人員。高效敏捷,貫穿自動化的精益式研發(fā)支撐起逐鹿X高速流轉(zhuǎn)的業(yè)務(wù)。逐鹿X的三款應(yīng)用(分別針對投資人、創(chuàng)業(yè)者,以及面向內(nèi)部的財務(wù)顧問工作流系統(tǒng))基本每天都會更新,甚至有時達(dá)到一天發(fā)布3個版本(傳統(tǒng)企業(yè)產(chǎn)品更新頻率普遍在一周一次甚至一月一次),迅速響應(yīng)了用戶反饋與市場需求。

快速創(chuàng)新能力與互聯(lián)網(wǎng)公司的業(yè)務(wù)增長息息相關(guān),擁有堅實的IT基礎(chǔ)來支持創(chuàng)新在當(dāng)前逐漸變得越來越重要。如果技術(shù)因素在公司的業(yè)務(wù)模式里有著舉足輕重的地位,那么是時候重新思考如何構(gòu)建屬于公司的敏捷、迭代和持續(xù)的IT流程了。

想要免費試用DaoCloud Services?點擊這里:http://www.daocloud.io/cloud/overview

消息來源:DaoCloud
China-PRNewsire-300-300.png
全球TMT
微信公眾號“全球TMT”發(fā)布全球互聯(lián)網(wǎng)、科技、媒體、通訊企業(yè)的經(jīng)營動態(tài)、財報信息、企業(yè)并購消息。掃描二維碼,立即訂閱!
collection