日本一区二区三区99_无码精品动漫在线观看免费_欧美高潮无遮挡猛烈动态图_日本好湿好紧好爽在线观看_幻女毛片aa特级_免费观看又色又刺激的视频_无遮挡粉嫩小泬女视频_A欧美亚洲日韩高清电影_五月天激情婷婷丁香刺激网_亚洲免费操比视频

將DevOps用到生產(chǎn)環(huán)境的民生保險(xiǎn)容器應(yīng)用云平臺(tái)

深圳睿云智合科技有限公司 > 睿云新聞  > 將DevOps用到生產(chǎn)環(huán)境的民生保險(xiǎn)容器應(yīng)用云平臺(tái)

將DevOps用到生產(chǎn)環(huán)境的民生保險(xiǎn)容器應(yīng)用云平臺(tái)

作為傳統(tǒng)金融機(jī)構(gòu)重要代表的保險(xiǎn)行業(yè),許多企業(yè)的關(guān)鍵業(yè)務(wù)運(yùn)營(yíng)幾乎毫無(wú)例外地依賴(lài)著一個(gè)笨重而陳舊的單體架構(gòu)核心業(yè)務(wù)系統(tǒng),其牽一發(fā)而動(dòng)全身的復(fù)雜特性,使得諸多所屬企業(yè)IT團(tuán)隊(duì)在面對(duì)企業(yè)“以客戶(hù)為中心”、“互聯(lián)網(wǎng)+”等發(fā)展戰(zhàn)略所帶來(lái)的排山倒海般的業(yè)務(wù)需求時(shí),往往疲于奔命,甚至舉步維艱。

 

除了系統(tǒng)架構(gòu)本身的問(wèn)題,大部分中小型金融機(jī)構(gòu),在業(yè)務(wù)軟件的交付與運(yùn)營(yíng)管理方面,長(zhǎng)期依賴(lài)核心業(yè)務(wù)系統(tǒng)供應(yīng)商所提供的定制研發(fā)服務(wù),缺乏對(duì)軟件生產(chǎn)過(guò)程的高效管理,也使得大家在面對(duì)新一代業(yè)務(wù)系統(tǒng)架構(gòu)改造過(guò)程中要求的持續(xù)交付/持續(xù)運(yùn)營(yíng)這一艱巨挑戰(zhàn)時(shí)深感力不從心。

 

作為民營(yíng)壽險(xiǎn)企業(yè)的杰出代表,民生人壽成立十余年來(lái)始終堅(jiān)持貫徹“以用戶(hù)為中心”的經(jīng)營(yíng)理念,將不斷提升用戶(hù)體驗(yàn),豐富服務(wù)模式,嘗試通過(guò)多種渠道為客戶(hù)提供個(gè)性化、定制化的保險(xiǎn)產(chǎn)品作為公司追求的經(jīng)營(yíng)目標(biāo)。而這一業(yè)務(wù)經(jīng)營(yíng)方針對(duì)IT支持的要求也在日益提高,在經(jīng)過(guò)反復(fù)的“打補(bǔ)丁”方式勉力維持原有核心系統(tǒng)運(yùn)行多年之后,民生人壽IT團(tuán)隊(duì)決心破舊立新,向業(yè)內(nèi)標(biāo)桿企業(yè)看齊,著手進(jìn)行新一代核心系統(tǒng)的規(guī)劃與建設(shè)。

 

重構(gòu)一套全新的微服務(wù)架構(gòu)核心業(yè)務(wù)系統(tǒng),并且采用容器技術(shù)來(lái)優(yōu)化微服務(wù)架構(gòu)系統(tǒng)的治理模式,這樣的戰(zhàn)略規(guī)劃不可不謂大膽而創(chuàng)新,因?yàn)樵跇I(yè)界至今仍未有完整的成功先例。民生人壽IT團(tuán)隊(duì)上下都對(duì)這一項(xiàng)目寄予了極高的期望,大家一致認(rèn)為,新架構(gòu)下的核心業(yè)務(wù)系統(tǒng)重建項(xiàng)目意義極為重大,它很可能帶領(lǐng)民生人壽在未來(lái)幾年保險(xiǎn)市場(chǎng)風(fēng)起云涌的激烈競(jìng)爭(zhēng)格局中突破重圍,一舉超越同類(lèi)型機(jī)構(gòu)!

 

睿云智合(Wise2C)承接了其中一項(xiàng)光榮而艱巨的任務(wù):從2016年中開(kāi)始,分階段為民生人壽建設(shè)基于容器的企業(yè)級(jí)PaaS平臺(tái),包括開(kāi)發(fā)者中心和運(yùn)維中心,以幫助民生人壽在新架構(gòu)核心系統(tǒng)搭建過(guò)程中實(shí)現(xiàn)高效的持續(xù)集成和持續(xù)部署自動(dòng)化管理,并在未來(lái)進(jìn)一步實(shí)現(xiàn)自動(dòng)化運(yùn)維管理。

 

項(xiàng)目目標(biāo)場(chǎng)景

第一階段建設(shè)開(kāi)發(fā)者中心,為民生人壽新一代核心系統(tǒng)的項(xiàng)目開(kāi)發(fā)提供完整的基于容器的持續(xù)集成解決方案,實(shí)現(xiàn)從代碼提交到容器化部署的完善的DevOps工具鏈和工作流,促進(jìn)微服務(wù)模塊開(kāi)發(fā)和上線的標(biāo)準(zhǔn)化、自動(dòng)化,提高新一代核心系統(tǒng)的開(kāi)發(fā)迭代效率。

 

第二階段建設(shè)運(yùn)維中心,為日后新一代民生人壽核心系統(tǒng)提供微服務(wù)運(yùn)行框架以及自動(dòng)化運(yùn)維能力,實(shí)現(xiàn)持續(xù)部署服務(wù)、自動(dòng)化彈性伸縮、自動(dòng)故障恢復(fù)、靈活遷移、高級(jí)的服務(wù)編排以及高級(jí)的日志監(jiān)控管理等能力,同時(shí)滿(mǎn)足業(yè)務(wù)以及平臺(tái)的高可用性要求。

 

技術(shù)實(shí)現(xiàn)方案

網(wǎng)絡(luò)方案

本項(xiàng)目中睿云智合(Wise2C)為民生人壽兩個(gè)數(shù)據(jù)中心四個(gè)業(yè)務(wù)網(wǎng)絡(luò)區(qū)搭建了生產(chǎn)災(zāi)備兩套平臺(tái)環(huán)境。各業(yè)務(wù)網(wǎng)絡(luò)區(qū)域均有獨(dú)立的冗余接入交換機(jī)及網(wǎng)絡(luò)防火墻設(shè)備,通過(guò)連接核心交換機(jī)及可選的負(fù)載設(shè)備實(shí)現(xiàn)數(shù)據(jù)流的策略控制及業(yè)務(wù)分隔。各區(qū)域間業(yè)務(wù)流量不允許互相訪問(wèn)。睿云智合根據(jù)民生現(xiàn)有網(wǎng)絡(luò)架構(gòu)進(jìn)行了容器平臺(tái)網(wǎng)絡(luò)的規(guī)劃設(shè)計(jì),實(shí)現(xiàn)了業(yè)務(wù)、管理以及存儲(chǔ)的三網(wǎng)分離。

網(wǎng)絡(luò)方案

存儲(chǔ)方案

使用convoy組件連接NAS提供容器存儲(chǔ)。

平臺(tái)高可用(HA)方案

平臺(tái)的的高可用(HA)部署采用3臺(tái)主機(jī)節(jié)點(diǎn),并且連接一個(gè)共用的外部的數(shù)據(jù)庫(kù)。同時(shí)采用Haproxy代理以實(shí)現(xiàn)對(duì)三臺(tái)HA節(jié)點(diǎn)的服務(wù)檢查及訪問(wèn)切換策略。

 

MySql集群方案

容器管理平臺(tái)需要使用外部數(shù)據(jù)庫(kù),以支持平臺(tái)高可用架構(gòu)。我們?cè)O(shè)計(jì)采用PerconaMySQL數(shù)據(jù)庫(kù)集群方案,PerconaServer為MySQL數(shù)據(jù)庫(kù)服務(wù)器進(jìn)行了改進(jìn),在功能和性能上較MySQL有著很顯著的提升。

 

高可用鏡像倉(cāng)庫(kù)方案

高可用私有鏡像庫(kù)我們采用Harbor實(shí)現(xiàn),使用Harbor提供的基于策略的Docker鏡像復(fù)制功能實(shí)現(xiàn)鏡像在兩個(gè)環(huán)境的同步共享.該方案的優(yōu)點(diǎn)是利用本地存儲(chǔ),成本低并且可以實(shí)現(xiàn)較快的故障轉(zhuǎn)換。

高可用鏡像倉(cāng)庫(kù)方案

日志方案

使用睿云智合自研日志收集工具WiseLog對(duì)接ELK,實(shí)現(xiàn)每個(gè)應(yīng)用容器掛載一個(gè)專(zhuān)屬的日志卷容器,不會(huì)存在應(yīng)用寫(xiě)日志路徑?jīng)_突的問(wèn)題。同時(shí),WiseLog容器內(nèi)有l(wèi)ogstash進(jìn)程收集指定的日志文件,通過(guò)進(jìn)程定時(shí)查詢(xún)獲取宿主機(jī)上新增的日志卷容器,并根據(jù)模板重新生成logstash的配置文件,將新增的日志文件加入收集列表。

 

WiseLog可以獲取新增日志卷容器在rancher平臺(tái)上所屬的Stack,Service和Index,即使一個(gè)應(yīng)用容器被調(diào)度到另外的主機(jī),仍然可以通過(guò)Stack_Service_Index作為標(biāo)識(shí),在邏輯上將日志拼接起來(lái),對(duì)于復(fù)雜的日志收集邏輯,也可以可以通過(guò)logtype的標(biāo)簽區(qū)分不同的應(yīng)用,設(shè)置不同的日志收集路徑。

 

監(jiān)控方案

采用Prometheus+Grafana監(jiān)控方案部署。實(shí)現(xiàn)對(duì)容器宿主機(jī)以及容器本身的日志采集,告警,存儲(chǔ)以及展示。

 

持續(xù)交付平臺(tái)方案

睿云智合在民生人壽生產(chǎn)環(huán)境容器管理平臺(tái)上部署了持續(xù)交付平臺(tái)WiseBuild,用來(lái)支持核心系統(tǒng)架構(gòu)改造項(xiàng)目中每一個(gè)微服務(wù)模塊的開(kāi)發(fā)工作。

持續(xù)交付平臺(tái)方案

多個(gè)微服務(wù)模塊開(kāi)發(fā)小組可以同時(shí)在統(tǒng)一的WiseBuild平臺(tái)上進(jìn)行微服務(wù)模塊開(kāi)發(fā)過(guò)程的全生命周期管理與協(xié)作,以流水線為中心,實(shí)現(xiàn)從代碼構(gòu)建,測(cè)試到部署的端到端自動(dòng)化能力。

測(cè)試到部署的端到端自動(dòng)化能力

同時(shí),WiseBuild的流水線任務(wù)動(dòng)態(tài)分配并容器化執(zhí)行,構(gòu)建環(huán)境可以動(dòng)態(tài),彈性擴(kuò)張,可以支持民生人壽大規(guī)模的持續(xù)集成和部署活動(dòng)。

構(gòu)建環(huán)境可以動(dòng)態(tài),彈性擴(kuò)張

通過(guò)WiseBuild提供的代碼質(zhì)量分析,自動(dòng)化測(cè)試和發(fā)布決策等質(zhì)量控制體系,民生人壽將為開(kāi)發(fā)外包人員設(shè)立質(zhì)量門(mén),減少外包開(kāi)發(fā)人員技術(shù)能力差異以及人員流動(dòng)所帶來(lái)的技術(shù)債積累風(fēng)險(xiǎn)。同時(shí)WiseBuild集成的各類(lèi)自動(dòng)化測(cè)試框架可以滿(mǎn)足民生人壽的提高自動(dòng)化測(cè)試覆蓋率的需要。

高自動(dòng)化測(cè)試覆蓋率的需要

通過(guò)WiseBuild,民生人壽將持續(xù)優(yōu)化軟件開(kāi)發(fā)過(guò)程的管理流程,逐步實(shí)現(xiàn)開(kāi)發(fā)過(guò)程的自動(dòng)化程度以及IT交付效率的提升。通過(guò)在項(xiàng)目中持續(xù)的流程優(yōu)化與團(tuán)隊(duì)交付能力的提升,逐步加速新一代核心系統(tǒng)架構(gòu)改造項(xiàng)目的開(kāi)發(fā)進(jìn)程。

核心系統(tǒng)架構(gòu)改造

 

結(jié)語(yǔ)

眾所周知,重構(gòu)核心業(yè)務(wù)系統(tǒng),并且是用最新的架構(gòu)與技術(shù)重構(gòu)一套沒(méi)有多少先例可循的核心業(yè)務(wù)系統(tǒng),這樣的挑戰(zhàn)并非是以傳統(tǒng)而保守著稱(chēng)的金融機(jī)構(gòu)敢于輕易嘗試的項(xiàng)目。相信民生人壽IT團(tuán)隊(duì)的專(zhuān)業(yè)性、先進(jìn)性都將在這一項(xiàng)目的實(shí)施過(guò)程中得到充分體現(xiàn)和鍛煉,這一項(xiàng)目也必將隨著實(shí)施成果的逐步顯現(xiàn)成為行業(yè)中的優(yōu)秀典范。作為與民生人壽IT同仁們一起并肩戰(zhàn)斗的合作伙伴,睿云智合(Wise2C)將全力以赴,持之以恒地協(xié)助民生人壽共同迎接并贏得這場(chǎng)艱難的挑戰(zhàn)!

No Comments

Post a Comment

Comment
Name
Email
Website