公司簡(jiǎn)介
杭州微宏科技有限公司于 2012 年成立,專注于業(yè)務(wù)流程管理和自動(dòng)化(BPM&BPA)軟件研發(fā)和解決方案供應(yīng)商。創(chuàng)始團(tuán)隊(duì)畢業(yè)于浙江大學(xué)、清華大學(xué)、美國(guó) Rice 大學(xué)和 University of Texas 等海內(nèi)外知名高校,曾服務(wù)于世界知名軟件公司和 500 強(qiáng)企業(yè)。
微宏已為超過 1000 家的國(guó)內(nèi)國(guó)外大中型企業(yè)和政府提供了從流程規(guī)劃設(shè)計(jì)、流程運(yùn)行、流程自動(dòng)化、流程集成、流程挖掘的全生命周期流程軟件產(chǎn)品和解決方案,客戶分布于制造、金融、電器電子、醫(yī)藥、服務(wù)業(yè)、高科技和政府等十多個(gè)行業(yè)。
微宏科技是國(guó)家高新技術(shù)企業(yè)、浙江省專精特新企業(yè),通過了 ISO9001 質(zhì)量管理體系認(rèn)證、CMMI 認(rèn)證、ISO27001 信息安全管理體系認(rèn)證。獲賽迪“2021 年智能 BPM 領(lǐng)域最佳產(chǎn)品”獎(jiǎng)、“2021-2022 業(yè)務(wù)流程管理&自動(dòng)化領(lǐng)域優(yōu)秀產(chǎn)品”獎(jiǎng)、中國(guó)軟件網(wǎng)“2021 年度智能流程平臺(tái)優(yōu)秀產(chǎn)品獎(jiǎng)”、“2022 應(yīng)龍杯最佳 BPA 業(yè)務(wù)流程自動(dòng)化產(chǎn)品獎(jiǎng)、“2022 數(shù)字政府建設(shè)領(lǐng)軍企業(yè)”獎(jiǎng),連續(xù) 2 年上榜浙江省軟件協(xié)會(huì)“浙江省軟件核心競(jìng)爭(zhēng)力企業(yè)(成長(zhǎng)型)”榜單。
背景介紹
公司在自建 IDC 機(jī)房的物理服務(wù)器上搭建了 Kubernetes 集群,并使用 Kuboard 作為集群管理工具。研發(fā)環(huán)境使用這些集群資源進(jìn)行開發(fā)和測(cè)試。而 CI/CD 流水線則通過同樣部署在物理服務(wù)器上的 Jenkins 來實(shí)現(xiàn)代碼編譯、鏡像構(gòu)建等步驟,最終以手動(dòng)方式發(fā)布服務(wù)。
這種模式下存在一些問題:缺乏統(tǒng)一的服務(wù)編排和管理,集群和服務(wù)之間缺乏聯(lián)動(dòng),CI/CD 流程自動(dòng)化程度不足,部署發(fā)布需要手動(dòng)操作,日志和監(jiān)控?cái)?shù)據(jù)分散,缺少統(tǒng)一可視化平臺(tái)等。這種傳統(tǒng)研發(fā)模式已經(jīng)難以適應(yīng)企業(yè)對(duì)敏捷開發(fā)和自動(dòng)化交付的需求。需要進(jìn)一步融合云原生技術(shù),實(shí)現(xiàn)基礎(chǔ)設(shè)施的智能化和研發(fā)流程的端到端自動(dòng)化。
平臺(tái)選型
作為 DevOps 運(yùn)維團(tuán)隊(duì),我們需要提供自助化的綜合運(yùn)維平臺(tái)。在開源平臺(tái)選型時(shí),公司考慮到以下兩點(diǎn)最終選擇了 KubeSphere:
1.KubeSphere 屏蔽了 Kubernetes 的復(fù)雜性,通過 GUI 來簡(jiǎn)化集群管理,降低學(xué)習(xí)成本。
2.KubeSphere 整合并擴(kuò)展了多種優(yōu)秀開源項(xiàng)目,如 Prometheus、Jenkins 等,提供了統(tǒng)一的入口,實(shí)現(xiàn)了全棧的 DevOps 能力。
相比其他平臺(tái),KubeSphere 更好地規(guī)避了 Kubernetes 本身的復(fù)雜性,也減少了集成各類開源工具的工作量。這使得我們可以更專注于運(yùn)維自動(dòng)化與自助化平臺(tái)建設(shè),而不需要單獨(dú)管理底層基礎(chǔ)架構(gòu)與服務(wù)。因此 KubeSphere 成為我們滿足公司需求的最佳選擇。
使用效果
公司使用 KubeSphere 平臺(tái)的 DevOps 功能,更好地滿足了大規(guī)模并發(fā)構(gòu)建流水線的需求。
公司在探索云原生過程中,發(fā)現(xiàn)使用 Helm 可以標(biāo)準(zhǔn)化地進(jìn)行應(yīng)用發(fā)布。KubeSphere 天生具備應(yīng)用商店功能,將 Helm 的能力可視化,大大降低了開發(fā)人員的學(xué)習(xí)成本。
未來規(guī)劃
目前我們已完成業(yè)務(wù)的全面容器化,并基于 KubeSphere 平臺(tái)的能力進(jìn)行云原生架構(gòu)的遷移。KubeSphere 為我們提供了 GUI 化的 Kubernetes 集群管理、CI/CD 流水線、服務(wù)網(wǎng)格治理等功能,簡(jiǎn)化了云原生技術(shù)的運(yùn)用。
在平臺(tái)助力下,我們的研發(fā)和運(yùn)維效率顯著提升。我們相信運(yùn)用 KubeSphere 的云原生平臺(tái),必將為公司下一步業(yè)務(wù)增長(zhǎng)提供堅(jiān)實(shí)基礎(chǔ)。我們將持續(xù)擴(kuò)展業(yè)務(wù)場(chǎng)景,豐富平臺(tái)功能,并探索基于 KubeSphere 的多云和邊緣計(jì)算等新型架構(gòu),為客戶帶來更出色的產(chǎn)品體驗(yàn)。