云原生集成開發(fā)環(huán)境——TitanIDE
通過網(wǎng)頁在任何地方更安全、更高效地編碼
珠海格力電器股份有限公司(下文簡稱格力電器),成立于1991年,是一家集研發(fā)、生產(chǎn)、銷售、服務(wù)于一體的國際化家電企業(yè),擁有格力、TOSOT(大松)、晶弘三大品牌,主營家用空調(diào)、中央空調(diào)、空氣能熱水器、手機(jī)、生活電器、冰箱等產(chǎn)品。
格力電器想要把整個(gè)制造行業(yè)的研發(fā)能力和素材整理起來,形成統(tǒng)一的行業(yè)規(guī)范,做到標(biāo)準(zhǔn)化,致力于打造出制造行業(yè)的標(biāo)桿。同時(shí),需要能夠連通上下游企業(yè),首先是要服務(wù)內(nèi)部工程師,然后是服務(wù)上下游企業(yè),最后做到服務(wù)整個(gè)行業(yè)。
為了這個(gè)目標(biāo),格力電器咨詢到kaiyun開云創(chuàng)新,計(jì)劃建設(shè)一個(gè)工業(yè)互聯(lián)網(wǎng)平臺(tái),為智能制造行業(yè)的開發(fā)者提供一個(gè)良好的開發(fā)環(huán)境。一是需要提供一個(gè)開發(fā)平臺(tái),二是需要實(shí)現(xiàn)跨區(qū)域部署和多集群管理,規(guī)范開發(fā)環(huán)境生產(chǎn)環(huán)境,并為相關(guān)供應(yīng)商提供服務(wù)。
1、行業(yè)能力標(biāo)準(zhǔn)化:格力期望把工業(yè)互聯(lián)網(wǎng)行業(yè)內(nèi)分散的能力統(tǒng)一起來,形成統(tǒng)一的行業(yè)規(guī)范,做到標(biāo)準(zhǔn)化,成為行業(yè)的標(biāo)桿,同時(shí)能夠連通上下游企業(yè)務(wù)持續(xù)治理,進(jìn)而服務(wù)整個(gè)行業(yè)。
2、支撐平臺(tái)統(tǒng)一化、規(guī)范化:建設(shè)統(tǒng)一的工業(yè)互聯(lián)網(wǎng)平臺(tái),為開發(fā)者提供一個(gè)標(biāo)準(zhǔn)統(tǒng)一的研發(fā)支撐平臺(tái),規(guī)范研發(fā)生產(chǎn)環(huán)境,并將此平臺(tái)開放給上下游企業(yè)。
為實(shí)現(xiàn)以上兩大方面的訴求,kaiyun開云創(chuàng)新對(duì)客戶需求做了具體的拆解:
1、建設(shè)容器云:格力電器有意向向云原生轉(zhuǎn)型,底層計(jì)劃建設(shè)一個(gè)容器云作為底層依托,但單純的容器云無法滿足應(yīng)用方面的需求。
2、規(guī)范供應(yīng)商開發(fā)能力:多供應(yīng)商帶來了開發(fā)的碎片化,格力電器希望可以將開發(fā)環(huán)境進(jìn)行統(tǒng)一化和規(guī)范化,形成能力的沉淀。
3、多集群統(tǒng)一管理:主機(jī)房?阿里云/AWS?格力電器其他基地小機(jī)房,關(guān)注跨云部署和多集群管理。
4、內(nèi)部業(yè)務(wù)模塊復(fù)用:希望將已有的各種業(yè)務(wù)轉(zhuǎn)化為可復(fù)用的服務(wù),建設(shè)企業(yè)內(nèi)部的共享能力。
1、格力電器目前擁有多套數(shù)據(jù)中心,主數(shù)據(jù)中心、各大云計(jì)算廠商分布在全球各地的云平臺(tái)等。
2、多數(shù)據(jù)中心下,客戶當(dāng)前應(yīng)用的開發(fā)、業(yè)務(wù)的部署工作量大,沒有統(tǒng)一的工業(yè)互聯(lián)網(wǎng)平臺(tái),各研發(fā)能力無法聚焦。
3、多數(shù)據(jù)中心下,客戶當(dāng)前的運(yùn)維壓力大。
2、應(yīng)用的發(fā)布還是在虛擬機(jī)或者物理機(jī)環(huán)境中手動(dòng)進(jìn)行部署。
1、應(yīng)用架構(gòu)標(biāo)準(zhǔn)化:統(tǒng)一技術(shù)架構(gòu),促進(jìn)應(yīng)用標(biāo)準(zhǔn)化,規(guī)范化服務(wù)接入,服務(wù)持續(xù)治理。
2、應(yīng)用與技術(shù)解耦:提供應(yīng)用開發(fā)框架與工具,支撐快速開發(fā)和上線,降低開發(fā)門檻。
3、集成運(yùn)行一體化:豐富的預(yù)集成服務(wù),打造應(yīng)用分布式架構(gòu),支撐應(yīng)用的云化部署。
4、業(yè)務(wù)服務(wù)化:通過對(duì)核心業(yè)務(wù)對(duì)象和處理邏輯的聚合和解耦,構(gòu)建通用的業(yè)務(wù)服務(wù)能力,實(shí)現(xiàn)業(yè)務(wù)服務(wù)化,并逐步沉淀為全局共享的業(yè)務(wù)服務(wù)平臺(tái)。
5、智能化運(yùn)維:通過多維度實(shí)時(shí)監(jiān)控系統(tǒng)鏈路的每個(gè)節(jié)點(diǎn)和每個(gè)環(huán)節(jié),提供自動(dòng)化的監(jiān)控手段,提升系統(tǒng)智能化運(yùn)維能力。
6、服務(wù)生態(tài)系統(tǒng):通過服務(wù)化及服務(wù)開放構(gòu)建服務(wù)生態(tài)系統(tǒng),盤活企業(yè)內(nèi)部各域的業(yè)務(wù)能力,支撐向工業(yè)互聯(lián)網(wǎng)轉(zhuǎn)型。
7、部署集群:將于AWS公有云,主數(shù)據(jù)中心及DMZ等多個(gè)環(huán)境,各部署一套生產(chǎn)及測試平臺(tái)。
PaaS應(yīng)用服務(wù)平臺(tái)
基于CloudOS平臺(tái)實(shí)現(xiàn)DevOps
1、管理難度降低:統(tǒng)一管理多個(gè)不通的OpenShift集群,更符合中國用戶使用的習(xí)慣。
2、技術(shù)資產(chǎn)積累:通過應(yīng)用藍(lán)圖,將各個(gè)業(yè)務(wù)應(yīng)用的架構(gòu)進(jìn)行統(tǒng)一化管理,實(shí)現(xiàn)技術(shù)架構(gòu)資產(chǎn)的積累。逐步實(shí)現(xiàn)內(nèi)部技術(shù)的統(tǒng)一化和規(guī)范化。
3、發(fā)布效率提升:多云管理平臺(tái)可將應(yīng)用的不同部分部署到不同云,統(tǒng)一界面操作,無需切換部署環(huán)境。
4、共享能力構(gòu)建:通過應(yīng)用商店將已有的企業(yè)應(yīng)用進(jìn)行上架發(fā)布,企業(yè)內(nèi)部其他業(yè)務(wù)團(tuán)隊(duì)可以直接復(fù)用已有的開發(fā)成果。