微服务架构在云端的应用
發(fā)表于2015-11-16 16:41| 1158次閱讀| 來源CSDN| 1 條評(píng)論| 作者蒲婧
CTO俱樂部CTOCTO講堂架構(gòu)團(tuán)隊(duì)實(shí)踐 width="22" height="16" src="http://hits.sinajs.cn/A1/weiboshare.html?url=http%3A%2F%2Fwww.csdn.net%2Farticle%2F2015-11-16%2F2826222-CTO&type=3&count=&appkey=&title=%E5%BA%94%E7%94%A8%E7%94%9F%E5%91%BD%E5%91%A8%E6%9C%9F%E4%B8%AD%E5%AD%98%E5%9C%A8%E5%93%AA%E4%BA%9B%E9%97%AE%E9%A2%98%EF%BC%8C%E5%A6%82%E4%BD%95%E6%8F%90%E4%BE%9B%E4%B8%80%E4%BD%93%E5%8C%96%E5%BC%80%E5%8F%91%E9%83%A8%E7%BD%B2%E7%8E%AF%E5%A2%83%EF%BC%9F%E5%BA%94%E7%94%A8%E8%BF%90%E8%A1%8C%E9%98%B6%E6%AE%B5%EF%BC%8C%E6%80%8E%E6%A0%B7%E4%BF%9D%E9%9A%9C%E5%BA%94%E7%94%A8%E5%AE%89%E5%85%A8%E5%8F%AF%E9%9D%A0%E5%9C%B0%E8%BF%90%E8%A1%8C%EF%BC%9F%E6%8A%80%E6%9C%AF%E5%9B%A2%E9%98%9F%E7%9A%84%E7%BB%A9%E6%95%88%E8%AF%A5%E6%80%8E%E4%B9%88%E5%81%9A%E6%89%8D%E7%9B%B8%E5%AF%B9%E5%90%88%E7%90%86%EF%BC%9F%E6%9C%AC%E6%96%87%E4%B8%BA%E5%A5%BD%E9%9B%A8%E4%BA%91%E5%88%9B%E5%A7%8B%E4%BA%BA%E5%85%BCCEO%E3%80%81%E5%8E%9F%E6%BE%B3%E5%AE%A2%E7%BD%91CTO%26CEO%E5%88%98%E5%87%A1%E7%9A%84CTO%E8%AE%B2%E5%A0%82%E5%88%86%E4%BA%AB%E3%80%82&pic=&ralateUid=&language=zh_cn&rnd=1449995806534" frameborder="0" scrolling="no" allowtransparency="true">摘要:應(yīng)用生命周期中存在哪些問題,如何提供一體化開發(fā)部署環(huán)境?應(yīng)用運(yùn)行階段,怎樣保障應(yīng)用安全可靠地運(yùn)行?技術(shù)團(tuán)隊(duì)的績效該怎么做才相對(duì)合理?本文為好雨云創(chuàng)始人兼CEO、原澳客網(wǎng)CTO&CEO劉凡的CTO講堂分享。為了幫助IT從業(yè)者職業(yè)之路擁有更多收獲,在諸多C粉的殷切期待下,由?CTO俱樂部打造的CTO線上講堂自登場(chǎng)以來獲得大家好評(píng)。本期邀請(qǐng)好雨云創(chuàng)始人兼CEO、原澳客網(wǎng)CTO&CEO劉凡帶來“微服務(wù)架構(gòu)在云端的應(yīng)用?”的主題分享。
歡迎加入CTO講堂微信群與業(yè)界大咖零距離溝通,11月20日本期講堂報(bào)名方式拖至文末查看。
分享嘉賓:好雨云創(chuàng)始人兼CEO劉凡
嘉賓簡介:劉凡,好雨云創(chuàng)始人兼CEO。曾任澳客網(wǎng) CTO和CEO職位。擁有超過12年互聯(lián)網(wǎng)產(chǎn)品開發(fā)和管理經(jīng)驗(yàn),專注于互聯(lián)網(wǎng)技術(shù)架構(gòu)設(shè)計(jì),對(duì)產(chǎn)品設(shè)計(jì)、敏捷開發(fā)、安全、OKRs、大數(shù)據(jù)等領(lǐng)域有深入研究。現(xiàn)推崇反應(yīng)式編程(http://www.reactivemanifesto.org/),并在多個(gè)產(chǎn)品中成功應(yīng)用。
公司簡介:好雨云成立于2015年4月, 6月份推出平臺(tái)公測(cè)版,截止目前平臺(tái)用戶已經(jīng)超過5千。公司的理想是讓所有的企業(yè),使用云像用水用電一樣簡單。
好雨云解決應(yīng)用生命周期中的一系列問題,好雨提供一體化開發(fā)部署環(huán)境,支持主流開發(fā)語言,不需要特殊學(xué)習(xí),并融合了DevOps的敏捷最佳實(shí)踐,讓應(yīng)用一鍵部署。到了應(yīng)用運(yùn)行階段,隔離的私有網(wǎng)絡(luò),多份數(shù)據(jù)備份,99.95%的可靠性,保障應(yīng)用安全可靠的運(yùn)行。 當(dāng)用戶大量增加,只需要簡單配置就能為應(yīng)用擴(kuò)容。當(dāng)業(yè)務(wù)越來越復(fù)雜,好雨的微服務(wù)架構(gòu),不影響現(xiàn)有業(yè)務(wù)的情況下,快速擴(kuò)展應(yīng)用。同時(shí),好雨云能最大限度使用服務(wù)器資源,減少浪費(fèi),幫用戶省錢。
以下是11月12日CTO講堂現(xiàn)場(chǎng)完整速記:
主持人:講堂正式開始啦~歡迎好雨云創(chuàng)始人兼CEO劉凡,請(qǐng)您先跟大家介紹下自己。
劉凡:大家好! 我是好雨云(https://www.goodrain.com)創(chuàng)始人劉凡,之前在澳客網(wǎng)做過7年CTO、2年CEO。在架構(gòu)、安全、產(chǎn)品、管理領(lǐng)域有一些經(jīng)驗(yàn),喜歡研究新技術(shù),擅長技術(shù)和產(chǎn)品深度結(jié)合。
主持人:歡迎您~看您曾經(jīng)在澳客網(wǎng)擔(dān)任CTO/CEO,在互聯(lián)網(wǎng)行業(yè)打拼12年,也算是一枚老兵了,在什么情況下你決定開始創(chuàng)業(yè)?最初的想法是怎樣的?
劉凡:我在澳客網(wǎng)的時(shí)候管理著6個(gè)產(chǎn)品團(tuán)隊(duì),類似內(nèi)部孵化器,我們內(nèi)部倡導(dǎo)有想法快速試錯(cuò),每個(gè)團(tuán)隊(duì)都在積極的嘗試,但團(tuán)隊(duì)在產(chǎn)品開發(fā)的過程中,大量的時(shí)間浪費(fèi)在申請(qǐng)服務(wù)器、安裝各種依賴服務(wù)、配置開發(fā)環(huán)境、寫構(gòu)建腳本等,如果產(chǎn)品開發(fā)完要上線,還需要安裝線上運(yùn)行環(huán)境、建立部署流程、配置服務(wù)高可用、支持大用戶,而且對(duì)團(tuán)隊(duì)技術(shù)水平也要求很高。
我當(dāng)時(shí)就想如果能把每個(gè)團(tuán)隊(duì)重復(fù)做的事情和有難度的技術(shù)問題,做成一個(gè)可重用的輪子,產(chǎn)品團(tuán)隊(duì)只要專注于產(chǎn)品本身,那產(chǎn)品的開發(fā)效率將大大提升,試錯(cuò)成本也將更低,于是我便開始設(shè)計(jì)和開發(fā)這個(gè)平臺(tái),我們用了3個(gè)月開發(fā)出來,交付產(chǎn)品團(tuán)隊(duì)使用,團(tuán)隊(duì)剛開始不習(xí)慣,但習(xí)慣后效率大大提升,甚至一個(gè)人也能快速交付一個(gè)產(chǎn)品,在隨后一年中,所有產(chǎn)品團(tuán)隊(duì)都陸續(xù)使用這個(gè)平臺(tái),我們也不斷完善這個(gè)平臺(tái),我逐步意識(shí)到,很多公司都需要這樣的平臺(tái),這是一個(gè)機(jī)會(huì)。于是,我和幾個(gè)對(duì)此有想法的小伙伴離開了澳客網(wǎng),創(chuàng)辦了好雨,為了更好的用戶體驗(yàn),我們把產(chǎn)品重新設(shè)計(jì)實(shí)現(xiàn),最終做成了現(xiàn)在的好雨云。
主持人:您在創(chuàng)業(yè)過程中遇到的挑戰(zhàn)有哪些?
劉凡:1. 創(chuàng)業(yè)不是一朝一夕的事,創(chuàng)業(yè)路上有太多困難和不確定,我認(rèn)為最大的挑戰(zhàn)是,長時(shí)間面對(duì)這些困難和不確定時(shí)良好的心理素質(zhì)。我的應(yīng)對(duì)方法是,跟團(tuán)隊(duì)溝通,朋友溝通,用戶溝通,他們中任何正向的反饋都讓我更加堅(jiān)定。
2. 不能充分認(rèn)識(shí)自己,開始創(chuàng)業(yè)的時(shí)候,激情四射,自信心爆棚,認(rèn)為自己什么事情都能搞定,但實(shí)際做下來,不是這么回事。對(duì)于這個(gè)挑戰(zhàn),只要找到互補(bǔ)的合伙人就能很好解決。
主持人:請(qǐng)介紹一下目前好雨云的情況以及技術(shù)團(tuán)隊(duì)構(gòu)成。簡單介紹下好雨云目前提供的產(chǎn)品及服務(wù)吧。
劉凡:我們?cè)?月份推出平臺(tái)公測(cè)版,9月開始正式商用,截止目前平臺(tái)用戶已經(jīng)超過5千,建立了4個(gè)數(shù)據(jù)中心。我們團(tuán)隊(duì)總共20人,14人負(fù)責(zé)技術(shù),其中4個(gè)負(fù)責(zé)系統(tǒng)運(yùn)維,6個(gè)負(fù)責(zé)底層開發(fā),4個(gè)負(fù)責(zé)前端開發(fā)。
好雨云是? “快速開發(fā)、部署、運(yùn)行、伸縮任何應(yīng)用的云平臺(tái)”。我們的口號(hào)是 “應(yīng)用一鍵部署”。
好雨云解決應(yīng)用生命周期中的一系列問題,好雨提供一體化開發(fā)部署環(huán)境,支持主流開發(fā)語言,不需要特殊學(xué)習(xí),并融合了DevOps的敏捷最佳實(shí)踐,讓應(yīng)用一鍵部署。到了應(yīng)用運(yùn)行階段,隔離的私有網(wǎng)絡(luò),多份數(shù)據(jù)備份,99.95%的可靠性,保障應(yīng)用安全可靠的運(yùn)行。 當(dāng)用戶大量增加,只需要簡單配置就能為應(yīng)用擴(kuò)容。當(dāng)業(yè)務(wù)越來越復(fù)雜,好雨的微服務(wù)架構(gòu),在不影響現(xiàn)有業(yè)務(wù)的情況下,快速擴(kuò)展應(yīng)用。
簡單對(duì)比一下傳統(tǒng)應(yīng)用開發(fā)流程和使用好雨云的應(yīng)用開發(fā)流程。
傳統(tǒng)應(yīng)用開發(fā)流程:
使用好雨云的應(yīng)用開發(fā)流程:
好雨云相比傳統(tǒng)應(yīng)用開發(fā),時(shí)間短,費(fèi)用低,只要有開發(fā)就搞定一切。
好雨云的技術(shù)特點(diǎn):
- -支持任何應(yīng)用類型
- -支持 PHP,Python,Java,Ruby,Node.js,Scala,golang等開發(fā)語言,支持docker。
- -不需要特殊學(xué)習(xí),不改變開發(fā)者編程習(xí)慣
- -支持水平伸縮和垂直伸縮
- -支持微服務(wù)架構(gòu)
- -零運(yùn)維
- -融合DevOps敏捷實(shí)踐
- -支持任意IAAS,全球數(shù)據(jù)中心
- -企業(yè)級(jí)可靠性,SLA99.95%,數(shù)據(jù)存儲(chǔ)3份
- -隔離的私有網(wǎng)絡(luò)
- -最大限度利用資源,減少浪費(fèi),節(jié)約成本
主持人:請(qǐng)您從具體產(chǎn)品適用場(chǎng)景來闡述一下提供的產(chǎn)品服務(wù)。
劉凡:我們適用三類場(chǎng)景:
- 第一類:互聯(lián)網(wǎng)創(chuàng)業(yè)團(tuán)隊(duì),產(chǎn)品尚在開發(fā)階段,只有少量前端及服務(wù)端開發(fā)人員。這類用戶的痛點(diǎn)是:部署。產(chǎn)品需要盡早上線面對(duì)用戶,那么最核心的問題就是快速部署。采用我們的產(chǎn)品,即可以實(shí)現(xiàn)一鍵部署。部署的準(zhǔn)備工作亦可快速完成:a、資源供應(yīng)商安全可靠,可以自由選擇一線云服務(wù)商;b、采購決策簡單,資源管理對(duì)使用者透明,資源使用既不會(huì)浪費(fèi),同時(shí)又可以按需擴(kuò)展。除此以外,還會(huì)解決開發(fā)協(xié)作、運(yùn)維等問題。
- 第二類:新興互聯(lián)網(wǎng)公司,產(chǎn)品已經(jīng)上線,業(yè)務(wù)持續(xù)增長中,有研發(fā)小團(tuán)隊(duì),整個(gè)產(chǎn)品部署在阿里云。這類用戶的痛點(diǎn)是:架構(gòu)和運(yùn)維問題。部署已經(jīng)不是最關(guān)注的問題,最迫切的是如何應(yīng)對(duì)產(chǎn)品的快速迭代及用戶的快速增長。產(chǎn)品已經(jīng)在云端,可以很容易采用我們的解決方案。微服務(wù)架構(gòu)及一鍵部署功能可以幫助企業(yè)應(yīng)對(duì)產(chǎn)品的快速迭代。根據(jù)用戶量及響應(yīng)時(shí)間監(jiān)控通過簡單配置即可幫助實(shí)現(xiàn)資源伸縮,應(yīng)對(duì)業(yè)務(wù)增長。
- 第三類:中型互聯(lián)網(wǎng)公司,產(chǎn)品已經(jīng)在線上運(yùn)營,有PC端,也有移動(dòng)端,有CTO,有研發(fā)團(tuán)隊(duì),有測(cè)試團(tuán)隊(duì),有運(yùn)維團(tuán)隊(duì),公司自建機(jī)房。這類用戶的痛點(diǎn)是:技術(shù)管理問題。
所有的問題應(yīng)該已經(jīng)有專職的團(tuán)隊(duì)去解決,也會(huì)有自己的工作流程和協(xié)作方式。引入我們的產(chǎn)品可以協(xié)助CTO更好的管理整個(gè)技術(shù)團(tuán)隊(duì),團(tuán)隊(duì)也將會(huì)有更流暢的工作方式,可以更快的響應(yīng)來自市場(chǎng)及產(chǎn)品部門的需求。這里面包括:a、開發(fā)管理;b、資源管理;d、快速部署;e、高效運(yùn)維;等
主持人:相比heroku 和 bluemix ,有什么獨(dú)特之處麼?也就是和同類產(chǎn)品競爭優(yōu)勢(shì)有哪些?
劉凡:我做了一個(gè)表簡單對(duì)比下:
好雨云相比Heroku和IBM BlueMix的優(yōu)勢(shì),具體描述是:
- -減少了很多技術(shù)概念,只用管理以業(yè)務(wù)為核心的應(yīng)用,使用更加簡單
- -可配置的微服務(wù)架構(gòu)
- -可支持全球任意數(shù)據(jù)中心
- -支持開源服務(wù)和用戶貢獻(xiàn)的服務(wù)
- -按使用收費(fèi),費(fèi)用更低
主持人:該平臺(tái)的設(shè)計(jì)是怎么考量的?請(qǐng)談?wù)勀目捶ā?/span>
劉凡:好雨云平臺(tái)的三個(gè)設(shè)計(jì)原則:
- 1.? 簡單的用戶體驗(yàn)。以應(yīng)用為核心,突出業(yè)務(wù)價(jià)值,簡化應(yīng)用以下的技術(shù)概念,去除負(fù)載均衡、服務(wù)器和網(wǎng)絡(luò)等概念。這樣用戶就不用管理各類資源,更不用通過SSH登錄管理服務(wù)器。另外監(jiān)控也以業(yè)務(wù)為核心,去除CPU、負(fù)載、內(nèi)存、IO等技術(shù)監(jiān)控,簡化成 平均響應(yīng)時(shí)間、在線人數(shù)和吞吐率。
- 2.? 靈活,可擴(kuò)展性強(qiáng)。靈活是以應(yīng)用為單元配置的,應(yīng)用可以支持不同語言部署,應(yīng)用可以配置成不同類型,應(yīng)用可以部署在不同機(jī)房,應(yīng)用可以配置伸縮的規(guī)模,多個(gè)應(yīng)用可以互相拼裝,配置成微服務(wù)架構(gòu)。
- 3.? 滿足企業(yè)級(jí)質(zhì)量要求。底層技術(shù)架構(gòu)需要滿足可靠、穩(wěn)定、安全、高效的企業(yè)級(jí)質(zhì)量要求。
主持人:下一步的發(fā)展方向如何規(guī)劃?
劉凡:我們下一步的發(fā)展方向是,利用自身平臺(tái)簡單靈活的優(yōu)勢(shì),建立以應(yīng)用市場(chǎng)為核心的生態(tài)系統(tǒng)。
只要是可以運(yùn)行的應(yīng)用就可以“一鍵分享”到應(yīng)用市場(chǎng)。其他用戶可以通過應(yīng)用市場(chǎng)“一鍵安裝”。
這個(gè)應(yīng)用市場(chǎng)可以支持各種類型的應(yīng)用,開源服務(wù)可以在市場(chǎng)上一鍵安裝,傳統(tǒng)軟件廠商也可以通過平臺(tái)實(shí)現(xiàn)SAAS化,而中間的所有數(shù)據(jù)是可以互通的,實(shí)現(xiàn)統(tǒng)一用戶管理,數(shù)據(jù)集成。
主持人:對(duì)于目前云計(jì)算技術(shù)領(lǐng)域,您怎么看?
劉凡:IAAS,隨著OpenStack的開源和流行,國內(nèi)IAAS廠商越來越多,但成熟性和穩(wěn)定性跟國外的AWS差很遠(yuǎn),但相信隨著市場(chǎng)的培育,國內(nèi)的Iaas也會(huì)越來越成熟。
PAAS,GAE系產(chǎn)品(BAE,SAE)將逐步淡出舞臺(tái),靈活的Heroku受到開發(fā)者的追捧,IBM的 Bluemix也相繼進(jìn)入這個(gè)領(lǐng)域,同時(shí)滿足簡單和靈活的PAAS,將成為PAAS的主流,并與IAAS搶占市場(chǎng)。
SAAS,北美市場(chǎng)已經(jīng)很成熟,已經(jīng)培育多個(gè)SAAS獨(dú)角獸,中國市場(chǎng)正在萌芽,相信不遠(yuǎn)將來中國也能出現(xiàn)幾家SAAS獨(dú)角獸。
BAAS,借著app的春風(fēng),BAAS火了,但由于它模式的局限,大的APP會(huì)逐步放棄它,但只要APP不降溫,它依然有它的市場(chǎng)。
CAAS,docker是個(gè)好東西,CAAS借docker也火了一把,概念是火了,但就是沒有成功案例。我覺得CAAS這條路走不通。
主持人:對(duì)于云計(jì)算行業(yè)的未來發(fā)展前景,會(huì)是怎樣的,談?wù)勀目捶?#xff1f;
劉凡:docker最大的革命是將計(jì)算資源和應(yīng)用很好的對(duì)應(yīng)起來,由于它的出現(xiàn),以前清晰區(qū)分的云計(jì)算三層(IAAS、PAAS、SAAS),將重現(xiàn)定義,計(jì)算資源獨(dú)立使用的價(jià)值不大,它和應(yīng)用同時(shí)存在一體化包裝,應(yīng)用既是開發(fā)平臺(tái)的載體,也是面向最終用戶的服務(wù)載體,包裝后的應(yīng)用是一個(gè)復(fù)合體,應(yīng)用是資源,是開發(fā)平臺(tái),是服務(wù),docker時(shí)代的云計(jì)算是一體的。
重新定義后的云計(jì)算將產(chǎn)生以下影響:
- 1,省去很多中間概念,變的非常簡單。
- 2,應(yīng)用將標(biāo)準(zhǔn)化,被復(fù)用、傳播、使用、銷售、購買等
- 3,在云上,不需要管理系統(tǒng),運(yùn)維將沒有價(jià)值
好雨云的核心邏輯就是這樣的,希望云計(jì)算的顛覆能被我們實(shí)現(xiàn)。
主持人:請(qǐng)結(jié)合您自己這一路技術(shù)之路上的提升談?wù)劶夹g(shù)人該如何做到高效學(xué)習(xí)和提升技能?
劉凡:我大學(xué)的專業(yè)是“熱能與動(dòng)力工程”,但是我非常喜歡計(jì)算機(jī),從大一就開始自學(xué),大三大四獨(dú)立實(shí)現(xiàn)了幾個(gè)小項(xiàng)目,大學(xué)畢業(yè)設(shè)計(jì)的課題也是計(jì)算機(jī)相關(guān),是我們?cè)何ㄒ灰粋€(gè)。工作后我每天晚上都會(huì)看技術(shù)書籍到凌晨2點(diǎn),天天如此,到現(xiàn)在我依然堅(jiān)持這一習(xí)慣,只是沒那么晚。我的這些經(jīng)歷,背后的驅(qū)動(dòng)力就是興趣,興趣讓我感覺到學(xué)習(xí)技術(shù)是個(gè)快樂的事情,興趣讓我高效專注,興趣讓我執(zhí)著堅(jiān)持。
所以,我認(rèn)為興趣是高效學(xué)習(xí)和提升技能最好的方法。
主持人:請(qǐng)結(jié)合您的切身體會(huì)談?wù)勔幻细竦腃TO或技術(shù)團(tuán)隊(duì)管理者應(yīng)該是怎樣的?
劉凡:我認(rèn)為一個(gè)合格的CTO或技術(shù)管理著身上應(yīng)該有三個(gè)標(biāo)簽,技術(shù)/架構(gòu)/管理。
- 技術(shù)---作為技術(shù)領(lǐng)頭人,技術(shù)是大多技術(shù)人的溝通語言,對(duì)技術(shù)了解的深度和廣度,決定了團(tuán)隊(duì)對(duì)你的認(rèn)可程度,技術(shù)管理者只有不斷學(xué)習(xí)技術(shù),才能建立屬于自己的技術(shù)威信。
- 架構(gòu)---技術(shù)架構(gòu)是技術(shù)的基石,技術(shù)架構(gòu)決定了技術(shù)人員配置、技術(shù)方向、業(yè)務(wù)靈活性,一個(gè)好的技術(shù)管理者一定也是一個(gè)好的架構(gòu)師。
- 管理---一個(gè)優(yōu)秀的技術(shù)人員能自管理,技術(shù)管理更多圍繞著員工的學(xué)習(xí)和成長,輕松的學(xué)習(xí)氛圍和快速試錯(cuò)的成長環(huán)境,能很好的培養(yǎng)自組織和自管理能力。
主持人:在提升創(chuàng)業(yè)公司技術(shù)團(tuán)隊(duì)方面,您目前是怎么考量的?
劉凡:創(chuàng)業(yè)團(tuán)隊(duì)大家能走到一起,一方面互相認(rèn)可,另外一方面認(rèn)可方向,不用懷疑大家的激情。對(duì)于提升創(chuàng)業(yè)公司技術(shù)團(tuán)隊(duì),我的思路是 "信任團(tuán)隊(duì)成員,充分授權(quán),快速試錯(cuò),共同承擔(dān)錯(cuò)誤" 。
主持人:技術(shù)團(tuán)隊(duì)的績效該怎么做才相對(duì)合理?能結(jié)合您過往的一些經(jīng)歷展開談?wù)劽?#xff1f;
劉凡:績效管理的作用是完成公司目標(biāo)、團(tuán)隊(duì)效能提升,然而傳統(tǒng)的績效管理方法(SMART,BSC,KPI)有一些問題,如:不利于團(tuán)隊(duì)的協(xié)作和成長;追求短期目標(biāo),掩埋長期問題;不公平等問題,而現(xiàn)在互聯(lián)網(wǎng)團(tuán)隊(duì)又對(duì)績效管理提出了更高的要求,我使用OKRs做團(tuán)隊(duì)績效管理。
OKRs的價(jià)值:
- - 讓每個(gè)成員知道自已要做什么
- -幫助戰(zhàn)略得以實(shí)施
- -增加團(tuán)隊(duì)的學(xué)習(xí)熱情
- -促進(jìn)團(tuán)隊(duì)協(xié)作
- -建設(shè)創(chuàng)新的氛圍
我在OKRs實(shí)施過程中,總結(jié)出5個(gè)關(guān)鍵點(diǎn):
- 1,自上而下和自下而上相結(jié)合
- 2,跟獎(jiǎng)金無關(guān)
- 3,激勵(lì)大家完成高目標(biāo)
- 4,公開透明的目標(biāo)設(shè)定和歷史存檔
- 5,教練和成長
經(jīng)過半年實(shí)踐,公司的目標(biāo)和個(gè)人目標(biāo)已經(jīng)能很好銜接,通過個(gè)人目標(biāo)的達(dá)成,進(jìn)而促成公司目標(biāo)的完成。團(tuán)隊(duì)成員由被動(dòng)安排工作,變成自管理自驅(qū)動(dòng)。
主持人:在招人過程中,比較看重新人的哪些特質(zhì)?對(duì)想在技術(shù)路線上走得更遠(yuǎn)的人,您都有什么建議和忠告?
劉凡:我最關(guān)注新人的學(xué)習(xí)能力和成長性。
1,真正的技術(shù)大牛不在于,他學(xué)了多少個(gè)框架,做了多少個(gè)項(xiàng)目,而在于他對(duì)技術(shù)思想通透的理解。所以建議大家多理解技術(shù)背后的思想,停下來沉淀思考,慢慢積累你也能成為大牛。2,技術(shù)只是工具,它只有通過業(yè)務(wù)才產(chǎn)生價(jià)值,不要覺得技術(shù)很牛就不可一世,市場(chǎng)上需要的是能把技術(shù)和業(yè)務(wù)結(jié)合的人。
推薦大家看反應(yīng)式編程:http://www.reactivemanifesto.org/
互動(dòng)環(huán)節(jié):我想問一個(gè)具體的例子。我已經(jīng)有一批部署在亞馬遜上的服務(wù)器和數(shù)據(jù)庫, 架構(gòu)很簡單就是python +mongo. 開發(fā)初期用的是parse. 如果要在國內(nèi)也部署, 用好云雨和阿里云具體差別在哪里呢?是要先把已有的轉(zhuǎn)到你們的框架下, 還是要從你們的平臺(tái)部署新的服務(wù)器。另外就是 假如使用了你們的平臺(tái), 以后需要轉(zhuǎn)回自己的數(shù)據(jù)中心, 有沒有過度的系統(tǒng)耦合。順便您能說一下parse和你們的區(qū)別嗎?劉凡:遷移到 阿里云 跟你適用 亞馬遜 類似,需要自己搭建服務(wù)器,安裝服務(wù),然后遷移。遷移到 好雨云 ,python 部分 可以通過 我們的平臺(tái) 一鍵部署。 mongoDB部分 我們有即時(shí)可用的服務(wù),直接部署就可用,然后把數(shù)據(jù)導(dǎo)過來就可以了。
問:環(huán)境配置參數(shù)也會(huì)自動(dòng)搞定?我回頭試一下你們的一件部署。
劉凡:我們的平臺(tái)沒有任何特殊的東西,也不需要學(xué)習(xí),不是框架,隨時(shí)可以遷移到其他平臺(tái)。環(huán)境和參數(shù) 都自動(dòng)搞定。 互動(dòng)環(huán)節(jié):阿里云也在主推云市場(chǎng),可以很方面購買到第三方提供的各種擴(kuò)展服務(wù)。請(qǐng)問您怎么開待和您的產(chǎn)品的差異性?
劉凡:阿里云的云應(yīng)用市場(chǎng),有很多限制,支持的應(yīng)用類型也有限。我們做的應(yīng)用市場(chǎng)非常開放,支持任何應(yīng)用類似,并且非常簡單就可以分享到應(yīng)用市場(chǎng)。當(dāng)然最重要的是,開發(fā)者可以通過這個(gè)平臺(tái)賺錢,我們近期會(huì)上線,敬請(qǐng)關(guān)注。
問:稍稍看了一下,可能研究不深,感覺和SAE等現(xiàn)有PAAS的差異不大。如果是做類似Heroku的話,應(yīng)該要提供大量的addon供選擇吧。或者說是個(gè)愿景,目標(biāo)是做成提供各種插件服務(wù),但是目前還沒有提供?請(qǐng)問目前的支持程度上,相對(duì)于SAE,以及阿里云+云市場(chǎng)擴(kuò)展而言,有什么優(yōu)勢(shì)呢?
劉凡:之前的paas限制非常多,甚至必須安裝它的sdk 開發(fā),而服務(wù)的支持更是有限。 我們平臺(tái)限制非常少,不改變開發(fā)者的習(xí)慣,而服務(wù)的支持 可以非常簡單的支持一個(gè)新服務(wù),甚至用戶也可以簡單貢獻(xiàn)。 互動(dòng)環(huán)節(jié):微服務(wù)架構(gòu)這塊能為用戶提供什么便利?
劉凡:微服務(wù)架構(gòu)的主要價(jià)值在,用戶量大了,服務(wù)容易伸縮,業(yè)務(wù)復(fù)雜了,在不影響現(xiàn)有業(yè)務(wù)的情況下,擴(kuò)展業(yè)務(wù)。 互動(dòng)環(huán)節(jié):你們是基于運(yùn)營商機(jī)房的么?
劉凡:不是,我們現(xiàn)在部署在各類公有云上。
總結(jié)
以上是生活随笔為你收集整理的微服务架构在云端的应用的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 浅析工业级物联网项目的快速开发
- 下一篇: 传统金融PK互联网 必须透过现象看本质