航天云網(wǎng)金川智能化生產(chǎn)運(yùn)行管控平臺應(yīng)用案例
立即咨詢
隨著“大、物、移、云”等IT技術(shù)的高速發(fā)展,各類企業(yè)管理信息系統(tǒng)正趨向集成化、平臺化和社交化演變。傳統(tǒng)單體式企業(yè)管理系統(tǒng)具有實(shí)施周期長、部署難度大、應(yīng)用復(fù)雜、迭代困難等缺陷,難以完全滿足企業(yè)長遠(yuǎn)發(fā)展的需求。廣西金川有色金屬有限公司(以下簡稱“廣西金川公司”)前期已經(jīng)對生產(chǎn)管理和能源管理實(shí)現(xiàn)了生產(chǎn)信息的采集與發(fā)布,但是為了完全實(shí)現(xiàn)工廠數(shù)字化、架構(gòu)平臺化、應(yīng)用APP化、管控智能化的目標(biāo),需要在原有系統(tǒng)的基礎(chǔ)上建設(shè)一個基于IaaS部署、PaaS平臺支撐和SaaS應(yīng)用的智能化生產(chǎn)運(yùn)行管控平臺,實(shí)現(xiàn)前期各個功能應(yīng)用向基于微服務(wù)的架構(gòu)遷移,便于企業(yè)未來信息化系統(tǒng)的橫向擴(kuò)展。
航天云網(wǎng)公司為廣西金川公司建設(shè)的IndPl@t平臺,是基于多組織架構(gòu)的企業(yè)應(yīng)用運(yùn)行、基于模式化開發(fā)、基于API開放的系統(tǒng)集成以及統(tǒng)一管理的系統(tǒng)平臺,建立在Java語言所提供的強(qiáng)大兼容性基礎(chǔ)上進(jìn)行開發(fā)的。Java是一種簡單的、面向?qū)ο蟮?、分布式的、結(jié)構(gòu)中立的、安全的、可移植的、性能優(yōu)異的、多線程的以及動態(tài)的開發(fā)語言,適合構(gòu)建基于網(wǎng)絡(luò)計算的企業(yè)應(yīng)用。由于Java的平臺無關(guān)性,使得IndPl@t可以運(yùn)行在不同硬件平臺、操作系統(tǒng)環(huán)境。并且基于PaaS部署在IndPl@t平臺上的SaaS各類應(yīng)用軟件,可以很方便適合于PC瀏覽器和移動端APP的方式來訪問,從而大大降低了用戶目標(biāo)系統(tǒng)的總體擁有成本。
根據(jù)對系統(tǒng)技術(shù)需求的理解,IndPl@t平臺系統(tǒng)布局從系統(tǒng)架構(gòu)、技術(shù)平臺、系統(tǒng)安全以及環(huán)境部署上滿足廣西金川公司項目需求,IndPl@t平臺總體架構(gòu)如下圖所示:
系統(tǒng)架構(gòu)采用集中的云平臺部署方案,通過技術(shù)平臺保障應(yīng)用效率的同時,滿足廣西金川公司對垂直管理、實(shí)時監(jiān)控、穿透查詢的應(yīng)用要求。
技術(shù)平臺采用以Spring Cloud為基礎(chǔ)的微服務(wù)架構(gòu)技術(shù),包括安全認(rèn)證、資源保護(hù)、數(shù)據(jù)實(shí)時監(jiān)控、API接口文檔調(diào)用、開發(fā)和數(shù)據(jù)管理工具等多種技術(shù)融合。
系統(tǒng)安全采用SSL技術(shù)、OAuth2+jwt技術(shù)、CA技術(shù)等可以保證系統(tǒng)的安全性。
環(huán)境部署根據(jù)業(yè)務(wù)量計算具體需要部署的硬件設(shè)備參數(shù)進(jìn)行實(shí)際部署。