企業(yè)電商綜合服務(wù)平臺(tái)技術(shù)解決方案_第1頁(yè)
企業(yè)電商綜合服務(wù)平臺(tái)技術(shù)解決方案_第2頁(yè)
企業(yè)電商綜合服務(wù)平臺(tái)技術(shù)解決方案_第3頁(yè)
企業(yè)電商綜合服務(wù)平臺(tái)技術(shù)解決方案_第4頁(yè)
企業(yè)電商綜合服務(wù)平臺(tái)技術(shù)解決方案_第5頁(yè)
已閱讀5頁(yè),還剩192頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

企業(yè)電商服務(wù)平臺(tái)技術(shù)解決方案

企業(yè)電商綜合服務(wù)平臺(tái)

設(shè)

目錄

一、 技術(shù)部分

4

1.1. 系統(tǒng)總體架構(gòu)設(shè)計(jì)

4

1.1.1. 總體設(shè)計(jì)思路

4

1.1.2. 平臺(tái)架構(gòu)設(shè)計(jì)

16

1.1.3. 平臺(tái)業(yè)務(wù)模塊設(shè)計(jì)

32

1.1.4. 平臺(tái)基礎(chǔ)服務(wù)設(shè)計(jì)

41

1.1.5. 平臺(tái)服務(wù)資源基礎(chǔ)管理框架設(shè)計(jì)

43

1.1.6. 平臺(tái)支撐體系設(shè)計(jì)

44

1.2. 系統(tǒng)主要功能設(shè)計(jì)、實(shí)施方案等

64

1.2.1. 平臺(tái)技術(shù)路線說(shuō)明

64

1.2.2. 我公司微服務(wù)架構(gòu)技術(shù)支撐產(chǎn)品功能說(shuō)明

68

1.3. 項(xiàng)目開(kāi)發(fā)設(shè)計(jì)與實(shí)施方案:投標(biāo)人根據(jù)招標(biāo)文件要求制定本項(xiàng)目的詳細(xì)開(kāi)發(fā)設(shè)計(jì)和實(shí)施方案

73

1.3.1. 人員配置

74

1.3.2. 平臺(tái)實(shí)施策略

78

1.3.3. 項(xiàng)目文檔提交

85

1.3.4. 項(xiàng)目管理計(jì)劃

86

1.3.5. 項(xiàng)目管理要素

86

1.3.6. 溝通計(jì)劃

105

1.3.7. 業(yè)務(wù)調(diào)整或新需求產(chǎn)生時(shí)對(duì)軟件開(kāi)發(fā)商的依賴度說(shuō)明

107

1.3.8. 軟件部署工作量、可維護(hù)性說(shuō)明

112

1.4. 技術(shù)支持、人員培訓(xùn)、運(yùn)行維護(hù)和售后服務(wù):投標(biāo)人需書(shū)面作出針對(duì)本項(xiàng)目的質(zhì)量保證,技術(shù)開(kāi)發(fā)維護(hù)工程師培訓(xùn)方案,對(duì)項(xiàng)目投入人員、管理方式的承諾,對(duì)培訓(xùn)與服務(wù)的承諾

114

1.4.1. 售后服務(wù)承諾

114

1.4.2. 質(zhì)量保障措施

124

1.4.3. 知識(shí)產(chǎn)權(quán)承諾

158

1.4.4. 人員培訓(xùn)方案

158

1.5. 系統(tǒng)功能響應(yīng)及偏離表

166

1.6. 所投項(xiàng)目的安裝、調(diào)試、驗(yàn)收方案

180

1.6.1. 安裝與調(diào)試

180

1.6.2. 驗(yàn)收和交付

182

1.7. 運(yùn)營(yíng)服務(wù)方案

186

1.7.1. 平臺(tái)的運(yùn)營(yíng)點(diǎn)和運(yùn)營(yíng)模式

186

1.7.2. 運(yùn)營(yíng)平臺(tái)的設(shè)計(jì)

187

1.7.3. 運(yùn)營(yíng)流程的描述

189

技術(shù)部分

系統(tǒng)總體架構(gòu)設(shè)計(jì)

總體設(shè)計(jì)思路

基于當(dāng)前紡織服裝產(chǎn)業(yè)轉(zhuǎn)型升級(jí)的需要、“互聯(lián)網(wǎng)+服裝時(shí)尚產(chǎn)業(yè)”公共服務(wù)升級(jí)的需要,以服務(wù)紡織服裝品牌、渠道、交易等商業(yè)模式轉(zhuǎn)型為目標(biāo),為市“互聯(lián)網(wǎng)+服裝時(shí)尚”產(chǎn)業(yè)提供平臺(tái)支撐,為企業(yè)提供完善的線上功能服務(wù),平臺(tái)力爭(zhēng)在創(chuàng)新、服務(wù)、交易、標(biāo)準(zhǔn)、規(guī)范等方面走在行業(yè)前列,提升紡織服裝產(chǎn)業(yè)的整體競(jìng)爭(zhēng)力。

基于我公司構(gòu)建智慧城市的成熟技術(shù)體系,確保平臺(tái)無(wú)論在性能、可擴(kuò)展性、穩(wěn)定性、技術(shù)先進(jìn)性、業(yè)務(wù)適配能力等各方面具有強(qiáng)有力的保障。平臺(tái)整體基于業(yè)界最常用的JaveEE技術(shù)體系,同時(shí)結(jié)合SOA、微服務(wù)等先進(jìn)設(shè)計(jì)思想綜合構(gòu)建。

具體建設(shè)內(nèi)容如下:

平臺(tái)業(yè)務(wù)建設(shè)(業(yè)務(wù)分類):

電子商務(wù)全網(wǎng)營(yíng)銷類服務(wù):通過(guò)構(gòu)建標(biāo)準(zhǔn)化的服務(wù)接口,實(shí)現(xiàn)第三方電子商務(wù)平臺(tái)(如淘寶等)與平臺(tái)的對(duì)接,幫助企業(yè)電子商務(wù)平臺(tái)上實(shí)現(xiàn)商品信息的“一鍵式”發(fā)布,從而實(shí)現(xiàn)全網(wǎng)式營(yíng)銷。

政務(wù)服務(wù):通過(guò)與市企業(yè)融合服務(wù)平臺(tái)的對(duì)接,或者與政務(wù)部門(mén)系統(tǒng)的對(duì)接,能夠迅速便捷的為服裝企業(yè)提供一站式的相關(guān)部門(mén)的政務(wù)服務(wù),包括:社保辦理(社保局)、社保查詢(社保局)等服務(wù)。

公共服務(wù):通過(guò)構(gòu)建標(biāo)準(zhǔn)化的服務(wù)接口,實(shí)現(xiàn)第三方服務(wù)機(jī)構(gòu)系統(tǒng)與平臺(tái)的對(duì)接,為企業(yè)提供專業(yè)的、定向的公共類服務(wù),包括:法律服務(wù)、人員招聘服務(wù)、投融資服務(wù)等。

政企溝通服務(wù):構(gòu)建以企業(yè)為主體,并引入政府部門(mén)、園區(qū)管理部門(mén)、行業(yè)協(xié)會(huì)等參與者的合作社交網(wǎng)絡(luò),解決企業(yè)之間,企業(yè)與相關(guān)機(jī)構(gòu)之間信息不通暢,難對(duì)接的問(wèn)題,支持WEB、即時(shí)通訊、APP等多種溝通模式與相關(guān)部門(mén)可對(duì)交流信息有效監(jiān)管的能力。

信息資訊服務(wù):幫助企業(yè)獲得應(yīng)知、須知、要知的資訊信息,結(jié)合用戶行為和屬性為用戶精確定位資訊,挖掘信息與信息的關(guān)聯(lián)關(guān)系,為用戶呈現(xiàn)更多有價(jià)值的資訊,幫助企業(yè)快速把握發(fā)展方向和市場(chǎng)動(dòng)向。提供國(guó)家政策資料、招商引資、行業(yè)動(dòng)態(tài)、商業(yè)趨勢(shì)等信息服務(wù),并能實(shí)現(xiàn)定向推送。

商家評(píng)級(jí)系統(tǒng):包含商家信用查詢,評(píng)級(jí)權(quán)限管理等。

(2)平臺(tái)基礎(chǔ)建設(shè)(能力支撐)

平臺(tái)基礎(chǔ)服務(wù):郵件服務(wù):郵件服務(wù)是平臺(tái)所提供的,能夠?qū)崿F(xiàn)郵件通訊功能的服務(wù)組件。

檢索服務(wù):能夠提供對(duì)平臺(tái)上的可公開(kāi)信息能夠采用關(guān)鍵詞檢索。

統(tǒng)一認(rèn)證服務(wù):使平臺(tái)具有對(duì)平臺(tái)用戶的登錄進(jìn)行統(tǒng)一認(rèn)證管理的能力。實(shí)現(xiàn)了用戶只需要登錄一次,即可訪問(wèn)所有相互信任的應(yīng)用系統(tǒng)。

文件服務(wù):提供平臺(tái)的文件上傳、下載服務(wù)組件。所有通過(guò)服務(wù)上傳的文件都集中存儲(chǔ)在文件服務(wù)器上。

(3)平臺(tái)服務(wù)資源管理框架建設(shè)

信息類服務(wù)能力:匯聚各類資訊信息,解決企業(yè)獲取資訊不及時(shí),信息雜亂無(wú)章,無(wú)重點(diǎn)的問(wèn)題,并通過(guò)多種技術(shù)對(duì)接模式實(shí)現(xiàn)用戶資訊獲取。能夠提供提供各類用戶應(yīng)知、須知、要知的資訊信息,并通過(guò)融合化展現(xiàn)、個(gè)性化引導(dǎo)、智能化推薦,挖掘潛在信息、提升用戶信息獲取效率。

業(yè)務(wù)類服務(wù)能力:能夠提供各類線上線下相結(jié)合的業(yè)務(wù)服務(wù),滿足不同發(fā)展階段不同規(guī)模服裝企業(yè)的需求,實(shí)現(xiàn)服務(wù)定制化,個(gè)性化應(yīng)用。能夠?qū)崿F(xiàn)服務(wù)定制化,個(gè)性化應(yīng)用,實(shí)現(xiàn)用戶獲取服務(wù)行為的大數(shù)據(jù)挖掘與智能分析,實(shí)現(xiàn)在線服務(wù),實(shí)現(xiàn)兼容與擴(kuò)展目前已存在的各類企業(yè)服務(wù)的平臺(tái)能力。

交流類服務(wù)能力:構(gòu)建以企業(yè)為主體,并引入政府部門(mén)、園區(qū)管理部門(mén)、行業(yè)協(xié)會(huì)等參與者的合作社交網(wǎng)絡(luò),解決企業(yè)之間,企業(yè)與相關(guān)機(jī)構(gòu)之間信息不通暢,難對(duì)接的問(wèn)題,支持WEB、即時(shí)通訊、APP等多種溝通模式與相關(guān)部門(mén)可對(duì)交流信息有效監(jiān)管的能力。

管理類服務(wù)能力:提供企業(yè)內(nèi)部管理的服務(wù),幫助企業(yè)建立線上虛擬的辦公場(chǎng)所與員工工作空間,解決企業(yè)內(nèi)容信息化管理水平不一,自建投入較大的問(wèn)題,實(shí)現(xiàn)企業(yè)云服務(wù)所需的通用型信息化管理服務(wù)。

(4)業(yè)務(wù)支撐平臺(tái)建設(shè)

包含業(yè)務(wù)運(yùn)營(yíng)管理系統(tǒng),平臺(tái)運(yùn)維管理系統(tǒng),訪問(wèn)渠道管理系統(tǒng),服務(wù)資源聚集系統(tǒng)。

平臺(tái)業(yè)務(wù)闡述

**平臺(tái)將以企業(yè)電商服務(wù)為業(yè)務(wù)基礎(chǔ),以政務(wù)服務(wù),公共服務(wù),資訊服務(wù),政企溝通服務(wù),商家評(píng)級(jí)服務(wù)為助力服務(wù),共同打造新一代互聯(lián)網(wǎng)模式的信息化平臺(tái)。

其業(yè)務(wù)形態(tài)層級(jí)模型為:

底層數(shù)據(jù)資源匯聚

利用平臺(tái)微服務(wù)組件,并結(jié)合微服務(wù)平臺(tái)對(duì)應(yīng)的一系列標(biāo)準(zhǔn)規(guī)范,將市民融合平臺(tái),企業(yè)平臺(tái),征信平臺(tái),服裝在線,智慧政務(wù)等多方平臺(tái)的基礎(chǔ)數(shù)據(jù)資源匯聚,打破信息孤島的局面,為**平臺(tái)豐富的應(yīng)用展示提供基礎(chǔ)數(shù)據(jù)支撐。

中間數(shù)據(jù)整合,統(tǒng)一管理

將用戶與基礎(chǔ)數(shù)據(jù)關(guān)聯(lián),將有一定關(guān)聯(lián)的數(shù)據(jù)之間做標(biāo)簽關(guān)聯(lián),根據(jù)個(gè)性化需求將用戶的行為數(shù)據(jù)做智能分析并打上標(biāo)記,將一些有價(jià)值的業(yè)務(wù)數(shù)據(jù)做深度挖掘,將所有信息數(shù)據(jù)做統(tǒng)一的智能管理,形成一個(gè)全面管理的平臺(tái)數(shù)據(jù)資源池。

上層構(gòu)建豐富的應(yīng)用

在統(tǒng)一數(shù)據(jù)池的基礎(chǔ)之上,構(gòu)建滿足業(yè)務(wù)需求的,以及運(yùn)營(yíng)拓展的個(gè)性化服務(wù)。諸如:電子商務(wù)營(yíng)銷類服務(wù),社保服務(wù),資訊服務(wù),溝通服務(wù),法律服務(wù)、人員招聘服務(wù)、投融資等。

并可以根據(jù)需要,通過(guò)數(shù)據(jù)資源池,為其他第三方平臺(tái),以服務(wù)的形式提供優(yōu)質(zhì)的數(shù)據(jù)資源服務(wù),體現(xiàn)平臺(tái)的額外價(jià)值。

TOGAF方法論

為了給企業(yè)信息化架構(gòu)開(kāi)發(fā)提供了一個(gè)詳細(xì)的方法和相關(guān)支持資源的集合,確立系統(tǒng)構(gòu)架的國(guó)際權(quán)威組織——開(kāi)放組(theopengroup)提出開(kāi)放組體系結(jié)構(gòu)框架(TOGAF)。開(kāi)放組體系結(jié)構(gòu)框架是300多家開(kāi)放組的會(huì)員單位在美國(guó)國(guó)防部的信息管理技術(shù)架構(gòu)的基礎(chǔ)上,共同努力提出的一種自上而下、由任務(wù)和項(xiàng)目迭代驅(qū)動(dòng)的頂層設(shè)計(jì)方法。

開(kāi)放群組體系架構(gòu)框架TOGAF支持四層的企業(yè)架構(gòu)子集:

第一層的業(yè)務(wù)(或業(yè)務(wù)流程)架構(gòu):定義商業(yè)策略、管理、組織和關(guān)鍵業(yè)務(wù)流程。

第二層的技術(shù)架構(gòu):描述支持核心部署和關(guān)鍵任務(wù)應(yīng)用的軟件基礎(chǔ)設(shè)施,包括IT安全架構(gòu)、網(wǎng)絡(luò)架構(gòu)、通信架構(gòu)、服務(wù)器等以及中間件。

第三層的數(shù)據(jù)架構(gòu):描述一個(gè)組織邏輯的和物理的數(shù)據(jù)模型以及數(shù)據(jù)管理資源(內(nèi)容管理和知識(shí)管理)。

第四層的應(yīng)用架構(gòu):描述支持業(yè)務(wù)架構(gòu)所需要、所要求的應(yīng)用和應(yīng)用架構(gòu),這種結(jié)構(gòu)為待配置的個(gè)人應(yīng)用系統(tǒng)提供了一個(gè)藍(lán)圖,從他們的交互關(guān)系到該組織核心的業(yè)務(wù)流程,以適應(yīng)信息化建設(shè)項(xiàng)目的在線方式和自我服務(wù)方式的數(shù)據(jù)獲取和服務(wù)獲取。

**平臺(tái)將基于TOGAF方法論及相應(yīng)工具進(jìn)行架構(gòu)開(kāi)發(fā)闡述,下文會(huì)詳細(xì)介紹**平臺(tái)的架構(gòu)。

IRM(信息資源管理)方法

信息資源管理是70年代末80年代初在美國(guó)首先發(fā)展起來(lái)然后漸次在全球傳播開(kāi)來(lái)的一種應(yīng)用理論,是現(xiàn)代信息技術(shù)特別是以計(jì)算機(jī)和現(xiàn)代通信技術(shù)為核心的信息技術(shù)的應(yīng)用所催生的一種新型信息管理理論。

信息資源管理包括

數(shù)據(jù)資源管理

和信息處理管理。數(shù)據(jù)資源管理強(qiáng)調(diào)對(duì)數(shù)據(jù)的控制,后者關(guān)心管理人員在一條件下如何獲取和處理信息,且強(qiáng)調(diào)企業(yè)信息資源的重要性。

信息資源

管理是企業(yè)管理的新職能,產(chǎn)生這種新職能的動(dòng)因是信息與文件資料的激增、各級(jí)管理人員獲取有序信息和快速簡(jiǎn)便處理信息的迫切要求。

信息資源管理的目標(biāo)是通過(guò)增強(qiáng)企業(yè)處理動(dòng)態(tài)和靜態(tài)條件下內(nèi)外

信息需求

的能力來(lái)提高管理的效益。以期達(dá)到"高效(Efficient)、實(shí)效(Effective)和經(jīng)濟(jì)(Economical)"的最佳效果,也稱3E原則,三者關(guān)系密切,互相制約。

**平臺(tái)將基于上述方法理論,結(jié)合平臺(tái)定制化需求,從架構(gòu)層面出發(fā)充分考慮IRM的管理性,包括數(shù)據(jù)權(quán)限控制,文件訪問(wèn)控制,個(gè)性化的資源操作控制等。應(yīng)需滿足平臺(tái)對(duì)資源管理的需求。

整體架構(gòu)

平臺(tái)整體基于JaveEE技術(shù)體系,基于微服務(wù)設(shè)計(jì)理念構(gòu)建,所有應(yīng)用、服務(wù)基于Docker容器引擎部署,具備非常完備的安全體系、管理體系,同時(shí)由于整體基于分布式架構(gòu)設(shè)計(jì),有著極其強(qiáng)大的性能擴(kuò)展機(jī)制。

平臺(tái)整體架構(gòu)主要分為四大大部分:

PASS平臺(tái):用于部署、管理所有應(yīng)用

微服務(wù)平臺(tái):用于監(jiān)管所有服務(wù)和API

平臺(tái)組件:管理平臺(tái)開(kāi)發(fā)所用到的所有技術(shù)組件,便于重復(fù)利用。

運(yùn)維監(jiān)控平臺(tái):是對(duì)基礎(chǔ)設(shè)施、數(shù)據(jù)庫(kù)、應(yīng)用、服務(wù)、監(jiān)控的一體可視化管理系統(tǒng)。

(整體架構(gòu)結(jié)構(gòu)圖)

功能架構(gòu)

業(yè)務(wù)流程

設(shè)計(jì)原則

本系統(tǒng)的設(shè)計(jì)遵循以下原則:

(1)統(tǒng)一規(guī)劃:本平臺(tái)體系架構(gòu)和總體架構(gòu)的設(shè)計(jì),必須是以全平臺(tái)利益為中心,面向紡織服裝產(chǎn)業(yè)的**平臺(tái)的整體框架,以應(yīng)用一體化為總體技術(shù)思路。

(2)可實(shí)施性:**平臺(tái)的建設(shè)必須是在目前的應(yīng)用框架下可以運(yùn)營(yíng)的。業(yè)務(wù)功能的實(shí)現(xiàn)可以分布實(shí)施快速見(jiàn)效。

(3)可擴(kuò)展性:考慮到信息化建設(shè)是一個(gè)循序漸進(jìn)、不斷擴(kuò)充的過(guò)程,系統(tǒng)采用分層設(shè)計(jì)和構(gòu)件化開(kāi)發(fā)方法,整體構(gòu)架考慮與現(xiàn)有系統(tǒng)的連接,為今后系統(tǒng)擴(kuò)展和集成留有擴(kuò)充余量。

(4)先進(jìn)性:系統(tǒng)在設(shè)計(jì)思想、系統(tǒng)架構(gòu)、采用技術(shù)、選用平臺(tái)上均具有一定的先進(jìn)性、前瞻性、擴(kuò)充性,考慮一定時(shí)期內(nèi)的業(yè)務(wù)的增長(zhǎng)。在充分考慮技術(shù)上先進(jìn)性的同時(shí),采用成熟的技術(shù)和普及的技術(shù),保證建成的系統(tǒng)具有良好的穩(wěn)定性、可擴(kuò)展性和安全性。

(5)標(biāo)準(zhǔn)化:通過(guò)本項(xiàng)目的實(shí)施,建立**平臺(tái)的數(shù)據(jù)規(guī)范和基礎(chǔ)平臺(tái)標(biāo)準(zhǔn),以及未來(lái)新應(yīng)用系統(tǒng)開(kāi)發(fā)的技術(shù)規(guī)范和開(kāi)發(fā)框架。

(6)開(kāi)放性:可以實(shí)現(xiàn)異構(gòu)系統(tǒng)的互聯(lián)互通,通過(guò)基礎(chǔ)類子系統(tǒng)組建**平臺(tái)總體框架。

(7)高可用性:數(shù)據(jù)交換平臺(tái)、應(yīng)用服務(wù)器平臺(tái)以及中心數(shù)據(jù)庫(kù)等將成為**平臺(tái)的基礎(chǔ)平臺(tái)和各個(gè)應(yīng)用之間的關(guān)鍵樞紐,因此,應(yīng)有適量冗余及其他保護(hù)措施,平臺(tái)和應(yīng)用軟件應(yīng)具有容錯(cuò)性、健壯性等,保證7×24連續(xù)服務(wù)。

(8)可管理性:采用集中管理模式,配備與各個(gè)實(shí)施階段相適應(yīng)的實(shí)用的系統(tǒng)管理手段,對(duì)系統(tǒng)設(shè)備、系統(tǒng)資源、應(yīng)用軟件、數(shù)據(jù)實(shí)行全面的管理。

(9)可維護(hù)性:系統(tǒng)設(shè)計(jì)應(yīng)標(biāo)準(zhǔn)化、規(guī)范化,分層設(shè)計(jì),組件化實(shí)現(xiàn),降低應(yīng)用整合平臺(tái)的維護(hù)成本。

(10)統(tǒng)一管理

系統(tǒng)應(yīng)能實(shí)現(xiàn)基礎(chǔ)實(shí)施、數(shù)據(jù)庫(kù)、應(yīng)用、服務(wù)、監(jiān)控、安全、性能等方面的統(tǒng)一運(yùn)維管理。

(11)兼容性

選擇符合國(guó)家、省、市和新區(qū)標(biāo)準(zhǔn)的軟、硬件平臺(tái)。系統(tǒng)實(shí)施要在形成高度統(tǒng)一和集成的系統(tǒng)解決方案基礎(chǔ)上,整合現(xiàn)有的網(wǎng)絡(luò)資源和數(shù)據(jù)資源,對(duì)已經(jīng)建成的基礎(chǔ)設(shè)施和數(shù)據(jù)資源,在本系統(tǒng)建設(shè)中要加以充分利用。在基礎(chǔ)數(shù)據(jù)庫(kù)和業(yè)務(wù)系統(tǒng)建設(shè)中,要注重系統(tǒng)之間的銜接,切實(shí)保障系統(tǒng)之間的信息資源共享,避免重復(fù)建設(shè),最大程度發(fā)揮現(xiàn)有各類資源的效益,保護(hù)已有的投資。

(12)規(guī)范性

進(jìn)行全面需求分析,把握業(yè)務(wù)實(shí)質(zhì),遵守業(yè)務(wù)操作規(guī)范,遵照國(guó)家規(guī)范標(biāo)準(zhǔn)和有關(guān)行業(yè)規(guī)范標(biāo)準(zhǔn),設(shè)計(jì)標(biāo)準(zhǔn)的信息分類編碼體系,規(guī)范系統(tǒng)數(shù)據(jù)庫(kù),形成全局統(tǒng)一的操作模式、報(bào)表表式,建立開(kāi)放式、標(biāo)準(zhǔn)化的系統(tǒng)數(shù)據(jù)輸入、輸出格式等。

(13)穩(wěn)定性

系統(tǒng)必須有足夠的健壯性,在發(fā)生意外的軟硬件故障、操作錯(cuò)誤等情況下,一方面能夠保證回退,減少不必要的損失;另一方面能夠很好地處理并給出錯(cuò)誤報(bào)告。系統(tǒng)能抵抗可預(yù)知的安全、大數(shù)據(jù)量訪問(wèn)等因素并穩(wěn)定運(yùn)行。

設(shè)計(jì)規(guī)范

(1)交互總體驗(yàn)要求

引入前后端分離技術(shù),結(jié)合SSO單點(diǎn)登錄技術(shù),以統(tǒng)一的用戶界面提供給用戶,使組織可以快速地建立中心對(duì)用戶、中心對(duì)內(nèi)部成員和中心對(duì)其他第三方機(jī)構(gòu)的信息通道。各類操作人員只需通過(guò)一個(gè)統(tǒng)一的登錄入口,就會(huì)得到他們所需要的工作視圖,真正實(shí)現(xiàn)了一站式的操作體驗(yàn)。界面要求簡(jiǎn)潔、直觀,默認(rèn)的配置符合大多數(shù)用戶的審美觀點(diǎn)和使用習(xí)慣,一般鼠標(biāo)點(diǎn)擊次數(shù)不超過(guò)三次可以到達(dá)目標(biāo)頁(yè)面。

(2)用戶體驗(yàn)設(shè)計(jì)

交互設(shè)計(jì)的目的就是要在技術(shù)、功能與人之間架起橋梁,將軟件與交互這兩個(gè)概念結(jié)合起來(lái)才能給大家提供既簡(jiǎn)單又有意義的方案體驗(yàn)。在交互設(shè)計(jì)中,關(guān)鍵的就是對(duì)人的理解,要理解人們的行為還有他們要做到的事情。同時(shí)還要將這些理解運(yùn)用到設(shè)計(jì)界面以及功能上,滿足人們的需求。在每一次設(shè)計(jì)的過(guò)程中,都需要遵循完整的流程,從分析直到最終的設(shè)計(jì)。只有這樣才能獲得有效的、長(zhǎng)久的成果。

在這次建設(shè)中我們提供專業(yè)UI設(shè)計(jì)師和前端工程師,提供簡(jiǎn)潔、便捷、與用戶需求更貼切的界面設(shè)計(jì)和交互設(shè)計(jì),注重業(yè)務(wù)模塊之間的搭配和靈活性。

(3)頁(yè)面結(jié)構(gòu)及界面設(shè)計(jì)

網(wǎng)站結(jié)構(gòu)設(shè)計(jì)與優(yōu)化的關(guān)鍵在于首先要把內(nèi)容進(jìn)行正確分類,然后再讓整個(gè)結(jié)構(gòu)盡量均衡。采用多維結(jié)構(gòu)方法,幫助用戶在使用系統(tǒng)時(shí)可以準(zhǔn)確定位,迅速找到所需的服務(wù)信息。

設(shè)計(jì)思路

通過(guò)研究分析服裝服務(wù)平臺(tái)得設(shè)計(jì),充分挖掘各類用戶提供與之相關(guān)得需求、服務(wù)、人脈、資訊等各類自有空間管理功能,掌握全方位得在線服務(wù)功能(虛擬商務(wù)地址、多功能虛擬會(huì)議室租賃服務(wù)、金融服務(wù)、企業(yè)培訓(xùn)服務(wù)、知識(shí)產(chǎn)權(quán)、IT服務(wù)、眾包服務(wù)、平臺(tái)扶持券管理),將各部門(mén)原來(lái)線下的服務(wù)事項(xiàng)從打造集約管理網(wǎng)的視角和需求出發(fā),以服務(wù)主題、服務(wù)對(duì)象等多個(gè)維度進(jìn)行邏輯關(guān)聯(lián)、集聚重組,使用戶獲得高效化、規(guī)范化、便捷化的后勤服務(wù),實(shí)現(xiàn)平臺(tái)管理服務(wù)效能的提升和辦事管理模式的創(chuàng)新。

具體說(shuō)來(lái),即緊緊圍繞"平臺(tái)管理功能"、"線上企業(yè)管理功能"、"活動(dòng)管理功能"、“聯(lián)系人管理功能”、“服務(wù)管理功能”、“需求管理功能”、“資訊管理功能”和“企業(yè)展臺(tái)功能”等管理要素,著重從服務(wù)模型細(xì)分、服務(wù)個(gè)性體現(xiàn)以及服務(wù)監(jiān)管支持等幾個(gè)維度入手,通過(guò)對(duì)服務(wù)對(duì)象進(jìn)一步細(xì)分(如,首頁(yè)、商品服務(wù)、服務(wù)需求、政務(wù)辦事、企業(yè)社交、我的空間),并在此基礎(chǔ)上歸納整合,形成具有代表性的用戶服務(wù)對(duì)象人群,明確不同緯度用戶群體的特征,針對(duì)平臺(tái)內(nèi)容的不同需求,以及對(duì)不同需求渠道的差異偏好,作為后期內(nèi)容梳理和服務(wù)渠道整合的基礎(chǔ);并且可以通過(guò)渠道的組合,充分發(fā)揮不同渠道的優(yōu)勢(shì),形成協(xié)同服務(wù)的模式,提高平臺(tái)有效性、及時(shí)性和針對(duì)性。

(設(shè)計(jì)思路圖)

通過(guò)開(kāi)放式的PAAS平臺(tái),提供豐富的基礎(chǔ)性服務(wù),保障服務(wù)的低成本快速開(kāi)發(fā)、部署與運(yùn)行。提供以人為中心整合集成各種服務(wù),集中有效管理個(gè)人活動(dòng)產(chǎn)生的信息,一體會(huì)整合不同的互動(dòng)溝通方式。針對(duì)不同的對(duì)象將專項(xiàng)服務(wù)、個(gè)人信息和互動(dòng)溝通自然融合。

平臺(tái)架構(gòu)設(shè)計(jì)

整體架構(gòu)組件圖如下:

基礎(chǔ)設(shè)施:

采購(gòu)市面可靠的IAAS服務(wù),將網(wǎng)絡(luò),硬件設(shè)施等托管于可靠的IAAS服務(wù)之上,或基于架構(gòu)模型,分別采購(gòu)對(duì)應(yīng)硬件設(shè)施,做本地化集成管理。在這基礎(chǔ)之上部署關(guān)系型數(shù)據(jù)庫(kù),非關(guān)系型數(shù)據(jù)庫(kù),消息隊(duì)列,存儲(chǔ)Docker鏡像,文件,以及構(gòu)建網(wǎng)絡(luò)分布等,以滿足和支撐上層微平臺(tái)的運(yùn)作。

PAAS平臺(tái):

基于流行并強(qiáng)大的Docker技術(shù)(集裝箱模式)構(gòu)建應(yīng)用的多實(shí)例集群環(huán)境,并結(jié)合PAAS中其他組件,保證運(yùn)行容器的穩(wěn)定,高效,安全,以及7*24小時(shí)的基本能力。

微服務(wù)平臺(tái):

微服務(wù)平臺(tái)作為平臺(tái)和外部接口數(shù)據(jù)的中控層,在這里所有的數(shù)據(jù)都通過(guò)該平臺(tái)扭轉(zhuǎn),平臺(tái)負(fù)責(zé)數(shù)據(jù)格式的統(tǒng)一化輸入輸出,以及平臺(tái)級(jí)服務(wù)治理(包含服務(wù)注冊(cè),服務(wù)發(fā)現(xiàn),服務(wù)鑒權(quán),訪問(wèn)控制,黑白名單等)。以保證數(shù)據(jù)進(jìn)出的安全,穩(wěn)定,高效等需求。

增值組件:

增值組件或叫個(gè)性化組件,該模塊除了基礎(chǔ)的服務(wù)組件(單點(diǎn)登錄)以外還會(huì)根據(jù)業(yè)務(wù)的需要彈性拓展,與個(gè)性化定制,以滿足平臺(tái)不同發(fā)展時(shí)期的個(gè)性需求,諸如:基于溝通的即時(shí)通訊,基于運(yùn)營(yíng)方法的短信推送,基于用戶體系的實(shí)名認(rèn)證,權(quán)限管理等,基于電商平臺(tái)的線上支付組件等。

支撐系統(tǒng)(運(yùn)營(yíng)/運(yùn)維):

從運(yùn)維角度:配合業(yè)務(wù)對(duì)應(yīng)的運(yùn)維管理系統(tǒng),完善方便平臺(tái)的業(yè)務(wù)建設(shè)與維護(hù),其中包含諸如:基礎(chǔ)平臺(tái)設(shè)施監(jiān)控,用戶管理系統(tǒng),審核系統(tǒng)等。

從運(yùn)營(yíng)角度:可以配合運(yùn)營(yíng)方案,做一些運(yùn)營(yíng)方面的個(gè)性化技術(shù)系統(tǒng),諸如:訪問(wèn)分析,渠道訪問(wèn)統(tǒng)計(jì),注冊(cè)統(tǒng)計(jì),交易統(tǒng)計(jì)等。

另外,平臺(tái)可定制建設(shè)“開(kāi)發(fā)者門(mén)戶”系統(tǒng),開(kāi)發(fā)者門(mén)戶系統(tǒng)主要面向第三方企業(yè)或平臺(tái)公司,讓他們可以借助平臺(tái)的資源以及整合價(jià)值發(fā)布推廣企業(yè)的有價(jià)值服務(wù),滿足營(yíng)銷需求。

標(biāo)準(zhǔn)體系:

主要針對(duì)微服務(wù)平臺(tái),對(duì)數(shù)據(jù)接入接出做出標(biāo)準(zhǔn)規(guī)范,諸如:數(shù)據(jù)格式規(guī)范,協(xié)議規(guī)范,服務(wù)治理規(guī)范,權(quán)限安全規(guī)范等,文檔接口等,對(duì)接部分后續(xù)會(huì)詳細(xì)闡述。

另外如果提供第三方企業(yè)發(fā)布價(jià)值應(yīng)用的功能,則會(huì)有相應(yīng)的服務(wù)發(fā)布標(biāo)準(zhǔn)以及服務(wù)上傳,程序編碼等對(duì)應(yīng)的規(guī)范流程。

多端展示:

可以根據(jù)平臺(tái)需要,個(gè)性化定制包括PC端以及之外的多端使用方式,諸如:手機(jī)APP,PAD等滿足多元化訪問(wèn)需求,提升用戶使用體驗(yàn)。

應(yīng)用架構(gòu)闡述

業(yè)務(wù)系統(tǒng)只需要關(guān)心業(yè)務(wù)本身,應(yīng)用系統(tǒng)與應(yīng)用系統(tǒng)之間非常松的耦合,用戶只關(guān)心當(dāng)前應(yīng)用的業(yè)務(wù)本身,而不會(huì)影像到其他的應(yīng)用業(yè)務(wù),所有用到的應(yīng)用之外的數(shù)據(jù)資源均可以通過(guò)微服務(wù)平臺(tái)獲得,同時(shí)微服務(wù)平臺(tái)是一次建設(shè),多系統(tǒng)復(fù)用的狀態(tài),這里的多系統(tǒng)當(dāng)然也包括外部的第三方平臺(tái)系統(tǒng)。

應(yīng)用本身的資源數(shù)據(jù)獲取均約束于微服務(wù)平臺(tái)制定的一系列規(guī)范流程,諸如:交互協(xié)議:http/webservice,報(bào)文格式:json/xml等。

平臺(tái)的應(yīng)用模塊描述:

平臺(tái)應(yīng)用將分類部署,分類開(kāi)發(fā),將從屬一類,或有緊密關(guān)聯(lián)關(guān)系的列為同一類應(yīng)用整合獨(dú)立出來(lái)。

電子商務(wù)全網(wǎng)營(yíng)銷類:

包含商品的發(fā)布,商品的評(píng)級(jí),商品的信用,商品的圖片展示,商品的描述,以及與其他平臺(tái)的對(duì)接實(shí)現(xiàn)全網(wǎng)類營(yíng)銷等功能。該模塊應(yīng)用會(huì)將核心公共的功能抽離并統(tǒng)一封裝,靈活的體現(xiàn)與其他模塊的耦合。

如下圖該應(yīng)用模塊的架構(gòu)展現(xiàn):

政務(wù)類:

提供諸如:社保,公積金等政務(wù)類查詢以及定制化辦理服務(wù),該類應(yīng)用主要以查詢?yōu)橹鳎⒆霰镜鼗彺娣?wù),以提升應(yīng)用使用效率,并和本地用戶體系做關(guān)系關(guān)聯(lián)以達(dá)到數(shù)據(jù)關(guān)聯(lián)性,為數(shù)據(jù)整合,個(gè)性化分析做基礎(chǔ)鋪墊。

如下圖:

公共服務(wù)類:

提供諸如:法律服務(wù),物流服務(wù),人員招聘服務(wù),投融資服務(wù),協(xié)同制造服務(wù)等,均作為一類模塊發(fā)開(kāi)并部署。

如下結(jié)構(gòu)圖:

政企溝通類:

溝通模塊單獨(dú)封裝,平臺(tái)內(nèi)部對(duì)其他應(yīng)用模塊提供通訊API,所有平臺(tái)溝通統(tǒng)一走溝通模塊,該模塊統(tǒng)一對(duì)溝通信息做存儲(chǔ)與管理(結(jié)合管理系統(tǒng)做信息篩選與審核),應(yīng)個(gè)性化需求可以對(duì)溝通結(jié)果,或通過(guò)用戶行為分析結(jié)果,對(duì)用戶做對(duì)應(yīng)智能推送,以做到溝通及時(shí)相應(yīng)以及輔助運(yùn)營(yíng)策略。

另外,針對(duì)定制化開(kāi)發(fā)的其他展示端,如APP,PAD等,單獨(dú)部署/開(kāi)發(fā)即時(shí)通訊系統(tǒng),以完善平臺(tái)的溝通機(jī)制,真正做到信息通暢,溝通及時(shí)。同時(shí)即時(shí)通訊模塊需和用戶體系做管控管理。

信息資訊類:

信息資訊模塊將通過(guò)兩種方式,支撐其他模塊的信息資訊展現(xiàn)。

外系統(tǒng)接口:該模塊通過(guò)微服務(wù)平臺(tái)接入必要信息資訊,并做部分資訊入庫(kù)操作,來(lái)實(shí)現(xiàn)信息的展現(xiàn)在。

定制化的CMS系統(tǒng):其他模塊通過(guò)連接CMS系統(tǒng)發(fā)布的資訊信息完成展現(xiàn),同時(shí)CMS系統(tǒng)需要根據(jù)情況做線下運(yùn)維,來(lái)保證信息的及時(shí)與有效。

商家評(píng)級(jí)類:

該模塊分為商家信用查詢,評(píng)級(jí)權(quán)限管理。

商家評(píng)級(jí)核心模塊封裝信用查詢,API暴露到微服務(wù)功能,另外評(píng)級(jí)權(quán)限管理則會(huì)從平臺(tái)管理層面統(tǒng)一把控評(píng)級(jí)的權(quán)限分配。

技術(shù)架構(gòu)闡述

**平臺(tái)技術(shù)架構(gòu)規(guī)劃重點(diǎn)放在整體、高層次技術(shù)體系架構(gòu)規(guī)劃,確定整體的技術(shù)框架布局、選型和發(fā)展方向,確保技術(shù)體系有足夠的能力來(lái)支撐**平臺(tái)信息化的整體IT發(fā)展戰(zhàn)略。平臺(tái)技術(shù)實(shí)現(xiàn)架構(gòu)重點(diǎn)在關(guān)注如何滿足應(yīng)用系統(tǒng)的技術(shù)性,安全性要求、性能要求、可伸縮性要求,部署要求、靈活性要求,平臺(tái)采用當(dāng)前流行的關(guān)鍵技術(shù),采取相關(guān)技術(shù)路線和關(guān)鍵技術(shù)可實(shí)現(xiàn)的快速橫向擴(kuò)展和彈性伸縮,能夠支持資源和服務(wù)的靈活接入和動(dòng)態(tài)加載;確保系統(tǒng)的高并發(fā)和訪問(wèn)要求;建設(shè)投運(yùn)后有效支撐平臺(tái)的持續(xù)運(yùn)營(yíng)。其技術(shù)架構(gòu)如下圖所示:

**平臺(tái)技術(shù)架構(gòu)由以下幾部分組成:

1)云基礎(chǔ)設(shè)施

考慮到系統(tǒng)的外圍環(huán)境包括各種服務(wù)商和政府部門(mén),網(wǎng)絡(luò)層的設(shè)計(jì)支持互聯(lián)網(wǎng)、移動(dòng)互聯(lián)網(wǎng)和專網(wǎng)的接入模式。

硬件層采用云計(jì)算IAAS的架構(gòu),將主機(jī)和存儲(chǔ)作為資源池管理,應(yīng)用虛擬化技術(shù)動(dòng)態(tài)地創(chuàng)建虛擬主機(jī)環(huán)境支撐軟件系統(tǒng)運(yùn)行,使系統(tǒng)具有高度的可擴(kuò)展性。

2)數(shù)據(jù)存儲(chǔ)

信息資源是**平臺(tái)建設(shè)的其中關(guān)鍵要素,它涵蓋所有的結(jié)構(gòu)化和非結(jié)構(gòu)化數(shù)據(jù)。平臺(tái)采用關(guān)系型數(shù)據(jù)庫(kù)(MySQL)、NOSQL(HBase)技術(shù)和分布式存儲(chǔ)(HDFS)技術(shù)實(shí)現(xiàn)各類數(shù)據(jù)的存儲(chǔ)和訪問(wèn)。平臺(tái)通過(guò)對(duì)用戶在平臺(tái)上的數(shù)據(jù)以及活動(dòng)信息的記錄、梳理和抽象,利用建模技術(shù)形成整個(gè)平臺(tái)的數(shù)字化映像。

3)基礎(chǔ)服務(wù)

平臺(tái)為運(yùn)行于其上的應(yīng)用和服務(wù)提供底層的平臺(tái)服務(wù),通過(guò)這些服務(wù),應(yīng)用和服務(wù)可以完成復(fù)雜的邏輯?;A(chǔ)服務(wù)包括緩存、消息和任務(wù)調(diào)度等。平臺(tái)基于Spark和Flume實(shí)現(xiàn)對(duì)用戶訪問(wèn)的大數(shù)據(jù)處理計(jì)算。

4)服務(wù)運(yùn)行引擎

在服務(wù)運(yùn)行引擎的設(shè)計(jì)中,平臺(tái)采用穩(wěn)定高效的Linux作為操作系統(tǒng),通過(guò)docker技術(shù)實(shí)現(xiàn)系統(tǒng)資源(CPU、內(nèi)存、硬盤(pán))的應(yīng)用隔離,提高資源利用率,降低TCO(整體IT投入成本);在之上支持Java、PHP和Ruby等主流開(kāi)發(fā)語(yǔ)言的應(yīng)用運(yùn)行環(huán)境,實(shí)現(xiàn)對(duì)各種類型應(yīng)用的統(tǒng)一運(yùn)行管理和動(dòng)態(tài)彈性伸縮特性。

在應(yīng)用框架方面,平臺(tái)支持Spring、iBatis/Hibernate、ThinkPHP和Rails等框架的應(yīng)用開(kāi)發(fā)和運(yùn)行。

應(yīng)用的運(yùn)行容器,平臺(tái)支持Tomcat、Equinox(OSGi容器)和Apache/Nginx。

5)渠道平臺(tái)

渠道管理平臺(tái)采用了以下技術(shù):

負(fù)載均衡:采用DNS、LVS和Nginx實(shí)現(xiàn)應(yīng)用系統(tǒng)訪問(wèn)的負(fù)載均衡,提高系統(tǒng)的負(fù)載能力和可靠性。

緩存系統(tǒng)和CDN系統(tǒng):通過(guò)對(duì)靜態(tài)內(nèi)容的緩存,提高系統(tǒng)的性能和處理能力,并可大幅節(jié)約系統(tǒng)網(wǎng)絡(luò)帶寬。

單點(diǎn)登錄:采用CAS單點(diǎn)登錄系統(tǒng),實(shí)現(xiàn)平臺(tái)內(nèi)部系統(tǒng)間以及平臺(tái)與外部系統(tǒng)的單點(diǎn)登錄,提高用戶體驗(yàn)。

6)終端

平臺(tái)采用兩種終端實(shí)現(xiàn)技術(shù):基于瀏覽器的終端和基于本地客戶端的終端。

基于瀏覽器的終端采用HTML5/CSS3技術(shù),運(yùn)用響應(yīng)式布局設(shè)計(jì),實(shí)現(xiàn)多種終端的自適應(yīng)。

基于本地客戶端的終端支持iOS/Android等智能設(shè)備。

7)安全

為保障平臺(tái)的安全,平臺(tái)在各層都采用了相應(yīng)的安全技術(shù):

云基礎(chǔ)設(shè)施安全:采用防火墻、入侵檢測(cè)和防病毒等技術(shù)保障基礎(chǔ)設(shè)施安全。

數(shù)據(jù)安全:采用數(shù)字簽名和加密技術(shù)保障數(shù)據(jù)存儲(chǔ)和訪問(wèn)的安全與隱私保護(hù)。

應(yīng)用安全:采用RBAC授權(quán)模型實(shí)現(xiàn)對(duì)用戶權(quán)限的控制,保障應(yīng)用訪問(wèn)安全。

客戶端安全:采用U盾、證書(shū)和令牌等技術(shù),提高用戶認(rèn)證的安全性。

數(shù)據(jù)架構(gòu)闡述

數(shù)據(jù)負(fù)載:

首先對(duì)平臺(tái)采用集群部署的方式,通過(guò)4層和7層負(fù)載均衡設(shè)備自動(dòng)分發(fā)用戶請(qǐng)求。

靜態(tài)頁(yè)面數(shù)據(jù)緩存

對(duì)靜態(tài)數(shù)據(jù)如html頁(yè)面、圖片、css、js等內(nèi)容進(jìn)行緩存,大幅度提升用戶訪問(wèn)體驗(yàn),縮減響應(yīng)時(shí)間。

應(yīng)用集群部署

根據(jù)性能、業(yè)務(wù)量和業(yè)務(wù)性質(zhì)、規(guī)模、響應(yīng)速度、安全等因素,合理分開(kāi)和共用,通過(guò)橫向擴(kuò)展和彈性伸縮技術(shù)建立一個(gè)或多個(gè)實(shí)現(xiàn)負(fù)載均衡的應(yīng)用服務(wù)器群組。 動(dòng)態(tài)數(shù)據(jù)緩存

采用緩存技術(shù),對(duì)用戶動(dòng)態(tài)請(qǐng)求的數(shù)據(jù)進(jìn)行必要緩存。也可以大大降低流轉(zhuǎn)到數(shù)據(jù)庫(kù)層的請(qǐng)求數(shù)量,從而大幅提高響應(yīng)時(shí)間。

數(shù)據(jù)庫(kù)集群部署(分布式數(shù)據(jù)庫(kù))

采用分布式數(shù)據(jù)庫(kù)的部署方式,建立集群,確保對(duì)流轉(zhuǎn)到數(shù)據(jù)庫(kù)層面上的請(qǐng)求的快速響應(yīng)。

數(shù)據(jù)緩存

Memcached是高性能的分布式內(nèi)存緩存服務(wù)器。一般的使用目的是,通過(guò)緩存數(shù)據(jù)庫(kù)查詢結(jié)果,減少數(shù)據(jù)庫(kù)訪問(wèn)次數(shù),以提高動(dòng)態(tài)Web應(yīng)用的速度、提高可擴(kuò)展性。

Memcached是以Key/Value的形式單個(gè)對(duì)象緩存。

查詢數(shù)據(jù):

首先通過(guò)指定的Key查詢(get)Memcache中間緩存層數(shù)據(jù),如果存在,則直接獲取出數(shù)據(jù)結(jié)果,查詢過(guò)程完全不需要查詢數(shù)據(jù)庫(kù)。如果不存在,則查詢數(shù)據(jù)庫(kù),并以key對(duì)應(yīng)value的形式將查詢結(jié)果存儲(chǔ)在Memcache緩存數(shù)據(jù)中,然后將結(jié)果返回給查詢語(yǔ)句。

圖:數(shù)據(jù)查詢流程圖

更新數(shù)據(jù):

首先更新數(shù)據(jù)庫(kù)數(shù)據(jù),然后刪除相關(guān)的Memcache數(shù)據(jù)。

增加數(shù)據(jù):

首先刪除相關(guān)Memcache緩存數(shù)據(jù),然后增加數(shù)據(jù)庫(kù)數(shù)據(jù)。

刪除數(shù)據(jù):

刪除數(shù)據(jù)庫(kù)數(shù)據(jù),并刪除Memcache數(shù)據(jù)。

自主開(kāi)發(fā)的內(nèi)存數(shù)據(jù)緩存服務(wù)

獨(dú)立進(jìn)程方式的緩存服務(wù)

對(duì)于一些常用的動(dòng)態(tài)數(shù)據(jù)通過(guò)開(kāi)發(fā)程序服務(wù)緩存在內(nèi)存中,提供給其他子系統(tǒng)調(diào)用,如下面的數(shù)據(jù)就可以通過(guò)這樣方式進(jìn)行緩存。

用戶基本信息及狀態(tài)的信息緩沖。

列表緩存,就像論壇里帖子的列表。

記錄條數(shù)的緩存,比如一個(gè)論壇板塊里有多少個(gè)帖子,這樣才方便實(shí)現(xiàn)分頁(yè)。

復(fù)雜一點(diǎn)的group,sum,count查詢,比如積分的分類排名。

集成在WEB應(yīng)用中的內(nèi)存緩存。

在web應(yīng)用中對(duì)于熱點(diǎn)的功能,考慮使用完全裝載到內(nèi)存,保證絕對(duì)的響應(yīng)速度,對(duì)于需要頻繁訪問(wèn)的熱點(diǎn)數(shù)據(jù),采用集中緩存(多個(gè)可以采用負(fù)載均衡),減輕數(shù)據(jù)庫(kù)的壓力,比如:很多配置信息,操作員信息等等。

分布式存儲(chǔ)

互聯(lián)網(wǎng)應(yīng)用的數(shù)據(jù)庫(kù)架構(gòu)發(fā)展歷程,從單一DBserver,到Master/salve,再到垂直分區(qū)(分庫(kù)),然后再到水平分區(qū)(分表,sharding)。

Master/salve以及垂直分區(qū)相對(duì)比較容易,對(duì)應(yīng)用的影響也不是很大,但是分表會(huì)引起一些棘手的問(wèn)題,比如不能跨越多個(gè)分區(qū)join查詢數(shù)據(jù),如何平衡各個(gè)shards的負(fù)載等等,這個(gè)時(shí)候就需要一個(gè)通用的框架來(lái)屏蔽底層數(shù)據(jù)存儲(chǔ)對(duì)應(yīng)用邏輯的影響,使得底層數(shù)據(jù)的訪問(wèn)對(duì)應(yīng)用透明化。

平臺(tái)的分布式數(shù)據(jù)庫(kù)設(shè)計(jì)思路是:

合理分布各種數(shù)據(jù),減少資源的競(jìng)爭(zhēng)

從設(shè)計(jì)上較少大表關(guān)聯(lián)和全表掃描

方便數(shù)據(jù)多種復(fù)制方式

數(shù)據(jù)分布

OLTP:存放1~2年的數(shù)據(jù),歷史數(shù)據(jù)劃分專門(mén)的空間進(jìn)行存放,不參與業(yè)務(wù)

ODS:數(shù)據(jù)從OLTP中進(jìn)行同步,并進(jìn)行數(shù)據(jù)的輕度匯總和重組,主要用于查詢統(tǒng)計(jì)

OLAP:決策支持類的應(yīng)用,數(shù)據(jù)高度匯總;

數(shù)據(jù)庫(kù)性能考慮因素

較少大表關(guān)聯(lián),消除全表掃描,減輕數(shù)據(jù)空間的交換機(jī)會(huì)

分散熱表,較少鎖的產(chǎn)生和集中

適量冗余,減少表關(guān)聯(lián)

讀寫(xiě)分離

垂直分區(qū)

水平分片

平臺(tái)業(yè)務(wù)模塊設(shè)計(jì)

平臺(tái)業(yè)務(wù)服務(wù)、業(yè)務(wù)管理需求分析

A)服務(wù)形式

(1)多元化的服務(wù)模式

創(chuàng)新企業(yè)服務(wù)模式,根據(jù)服務(wù)的現(xiàn)狀和特點(diǎn),為企業(yè)提供包括線上線下的電子商務(wù)、企業(yè)內(nèi)部管理的SAAS服務(wù)、專業(yè)服務(wù)的代理中介、服務(wù)預(yù)約等多種模式在內(nèi)的各項(xiàng)服務(wù)。

(2)多維度融合,形成企業(yè)所需的完整環(huán)境

以企業(yè)實(shí)名制為基礎(chǔ),以信息服務(wù)消費(fèi)為目標(biāo),通過(guò)數(shù)據(jù)融合、應(yīng)用融合、服務(wù)融合的手段,集中企業(yè)所需的政務(wù)、公共和商業(yè)資源進(jìn)行融合,按照企業(yè)生命周期中的各種實(shí)際需求提供服務(wù),不是建設(shè)一個(gè)單一系統(tǒng),而是形成區(qū)域內(nèi)真實(shí)可信、線上線下相結(jié)合的完整市場(chǎng)經(jīng)濟(jì)環(huán)境,拓展在線交易范圍、推動(dòng)地區(qū)經(jīng)濟(jì)發(fā)展。

(3)以企業(yè)為視角

改變以往從服務(wù)提供者的視角為企業(yè)提供服務(wù)的現(xiàn)狀,平臺(tái)以服務(wù)對(duì)象為出發(fā)點(diǎn),通過(guò)對(duì)服務(wù)流程進(jìn)行梳理、整合等手段,根據(jù)用戶的直接訴求設(shè)計(jì)合理的業(yè)務(wù)流程和使用場(chǎng)景,滿足用戶的直接需求,提升用戶的辦事效率。

(4)智能服務(wù)

轉(zhuǎn)變服務(wù)模式,改變以往單向、廣播、被動(dòng)的對(duì)企服務(wù),利用大數(shù)據(jù)技術(shù),根據(jù)企業(yè)用戶的個(gè)人屬性(如部門(mén)、崗位)、企業(yè)屬性(如企業(yè)類型、行業(yè)、經(jīng)驗(yàn)范圍等)、用戶行為(如瀏覽、收藏、咨詢等),智能挖掘用戶潛在喜好或需求,預(yù)測(cè)用戶下一步將要采取的行為,主動(dòng)推送企業(yè)所需的各類社交活動(dòng)、信息資訊和服務(wù),讓所有的外部資源根據(jù)企業(yè)自身特點(diǎn)和發(fā)展階段精準(zhǔn)供應(yīng),幫助用戶快速定位需要的信息,提高企業(yè)的經(jīng)營(yíng)效率,促進(jìn)企業(yè)發(fā)展。

(5)多渠道靈活接入

基于核心技術(shù)平臺(tái),提供PC、手機(jī)、移動(dòng)終端、自助系統(tǒng)、熱線等渠道的靈活接入,實(shí)現(xiàn)一個(gè)平臺(tái),一個(gè)身份,一個(gè)目標(biāo),多種訪問(wèn)渠道。前端依托移動(dòng)互聯(lián)網(wǎng)和智能終端在多媒體數(shù)據(jù)采集及服務(wù)獲取的優(yōu)勢(shì),提供最便捷的移動(dòng)應(yīng)用。后臺(tái)的數(shù)據(jù)中心充分應(yīng)用云計(jì)算,提供云服務(wù),服務(wù)效果既高效又經(jīng)濟(jì)。

B)服務(wù)資源

(1)融合各類資訊信息,拓展信息獲取渠道

面對(duì)目前信息分散、不全面的現(xiàn)狀,大多中小企業(yè)都是通過(guò)互聯(lián)網(wǎng)主動(dòng)搜索與自己相關(guān)的資訊信息,這樣不僅造成企業(yè)獲取資訊不及時(shí),也容易使企業(yè)錯(cuò)失很多與自己相關(guān)的政策扶持機(jī)會(huì)。面對(duì)這種情況我們提出了以下建議:

建立統(tǒng)一渠道整合各類資訊信息,分別按照產(chǎn)業(yè)、行業(yè)、地域?qū)①Y訊信息合理分類,方便企業(yè)準(zhǔn)確、及時(shí)地獲取需要的資訊信息。

權(quán)威機(jī)構(gòu)主動(dòng)幫助企業(yè)傳遞相關(guān)信息,將不同資訊分別分發(fā)給相關(guān)所有企業(yè);同時(shí)能夠根據(jù)企業(yè)的需求幫助企業(yè)尋找相關(guān)資訊。

根據(jù)企業(yè)自身的行業(yè)特性及興趣偏好,主動(dòng)幫助企業(yè)推薦可能需要的各類資訊。

(2)整合服務(wù)能力,面向企業(yè)直接訴求提供融合服務(wù)

從企業(yè)直接訴求分析,企業(yè)服務(wù)市場(chǎng)總體發(fā)育不充分,服務(wù)產(chǎn)品少、范圍窄、層次低,與中小企業(yè)成長(zhǎng)需求不相適應(yīng)等問(wèn)題?;谶@種現(xiàn)狀我們提出了以下建議:

建議由政府信息化部門(mén)牽頭,面對(duì)中小企業(yè)的直接政務(wù)需求,變分散服務(wù)為協(xié)同服務(wù);并對(duì)復(fù)雜的服務(wù)事項(xiàng)減少審批環(huán)節(jié)、進(jìn)行流程改造,最終使企業(yè)能夠使用更便捷、透明、高效地獲取并使用政務(wù)服務(wù)。

以市場(chǎng)化手段匯集各類企業(yè)在經(jīng)營(yíng)發(fā)展過(guò)程中需要的服務(wù),統(tǒng)一滿足企業(yè)經(jīng)營(yíng)發(fā)展所需的各種資源需求。從調(diào)研情況分析,目前中小企業(yè)主要面臨融資及人才方面的困難,針對(duì)融資困難我們建議政府建立健全的擔(dān)保準(zhǔn)入制度、風(fēng)險(xiǎn)評(píng)估制度、信用評(píng)級(jí)制度、資金資助制度和行業(yè)運(yùn)行規(guī)則等,切實(shí)為中小企業(yè)提供合法、便捷、高效的投融資服務(wù)。針對(duì)人才方面的困難,建議拓寬市場(chǎng)招聘渠道、合理整合招聘信息,幫助企業(yè)及時(shí)找到合適的人才;同時(shí)加大人才培訓(xùn)力度,根據(jù)中小企業(yè)對(duì)培訓(xùn)的不同需求提供不同培訓(xùn)課程,滿足企業(yè)人才使用、人才提升的需求。

(3)構(gòu)建授信評(píng)級(jí)機(jī)制,形成安全有保障的商業(yè)環(huán)境

目前市場(chǎng)缺乏對(duì)服務(wù)質(zhì)量的統(tǒng)一評(píng)價(jià)標(biāo)準(zhǔn),建議設(shè)立服務(wù)提供商準(zhǔn)入機(jī)制,同時(shí)引入政府/權(quán)威機(jī)構(gòu)提供的授信評(píng)級(jí)信息,構(gòu)建服務(wù)提供商的授信評(píng)級(jí)機(jī)制,形成安全有保障的商業(yè)環(huán)境,促進(jìn)企業(yè)之間的經(jīng)營(yíng)和交易。

(4)打通信息溝通渠道,建立企業(yè)社交網(wǎng)絡(luò)

目前企業(yè)的社交關(guān)系主要局限在企業(yè)自身的社交圈及協(xié)會(huì)范圍內(nèi),拓展社交關(guān)系存在一定的困難,并且與外部各方之間主要通過(guò)傳統(tǒng)方式溝通,溝通渠道有限。特提出以下建議:

基于實(shí)名制匯集企業(yè)在經(jīng)營(yíng)發(fā)展中涉及的各類干系人,通過(guò)挖掘干系人與企業(yè)之間的關(guān)系,幫助企業(yè)快速響應(yīng)市場(chǎng)機(jī)遇、挖掘潛在客戶,建立全新的以企業(yè)直接訴求為出發(fā)點(diǎn)的社交網(wǎng)絡(luò)。

打通企業(yè)與政府、企業(yè)與協(xié)作單位、企業(yè)與上下游企業(yè)、企業(yè)與競(jìng)爭(zhēng)對(duì)手的信息溝通渠道,實(shí)現(xiàn)企業(yè)與社交關(guān)系的交流、分享、互動(dòng)及協(xié)作,通過(guò)各類關(guān)系的聚集促進(jìn)產(chǎn)業(yè)協(xié)作、政企互動(dòng)。

構(gòu)建企業(yè)之間的自服務(wù)體系,形成產(chǎn)業(yè)聚集的規(guī)模效應(yīng),促進(jìn)產(chǎn)業(yè)協(xié)作,從而提升產(chǎn)業(yè)集群的整體競(jìng)爭(zhēng)力。

信息服務(wù),當(dāng)前企業(yè)想便捷、快速獲取所需的資訊,但資訊分散在網(wǎng)絡(luò)、電視、報(bào)紙、雜志等多渠道中,企業(yè)難以便捷、快速獲取。

服裝平臺(tái)通過(guò)聚合整理的方式把資訊有效進(jìn)行分類,方便企業(yè)獲取。分成行業(yè)動(dòng)態(tài)、政府政策、招商引資、行業(yè)趨勢(shì)、園區(qū)企業(yè)等。通過(guò)加色提醒哪些是應(yīng)該知道的信息,哪些是須要知道的信息,哪些要知道的信息;我們可以根據(jù)用戶的搜索習(xí)慣,點(diǎn)擊過(guò)的服務(wù),以及通過(guò)獲取網(wǎng)頁(yè)瀏覽的歷史記錄甄別出關(guān)鍵字,在用戶使用我們平臺(tái)之后查看資訊,根據(jù)關(guān)鍵字索引首先為用戶展示與之相關(guān)的資訊信息。精準(zhǔn)的為用戶提供有用的資訊信息,減少用戶獲取有效信息成本,提供獲取效率,更好的提供用戶的使用體驗(yàn)。此外信息服務(wù)還提供企業(yè)方面的信息查詢,方便企業(yè)之前更好了解企業(yè)概況,有利于對(duì)合作企業(yè)進(jìn)行初步的甄選。也會(huì)為企業(yè)提供相關(guān)技術(shù)文檔、市場(chǎng)分析文檔、各類培訓(xùn)文檔的下載。主頁(yè)設(shè)置功能模塊可設(shè)置宣傳欄、扶持力度、產(chǎn)業(yè)定位、特色服務(wù)、園區(qū)空間等業(yè)務(wù)內(nèi)容。設(shè)置好模塊之后,后臺(tái)即可對(duì)其進(jìn)行信息維護(hù),信息的內(nèi)容包含標(biāo)題、簡(jiǎn)介、文章的來(lái)源、發(fā)布的日期,具體的信息設(shè)置功能包含修改、增加、刪除、置頂排序、加特別標(biāo)示,發(fā)布的信息可以添加附件下載等。

政務(wù)服務(wù),通過(guò)和智慧實(shí)現(xiàn)接口對(duì)接,打通兩方的用戶體系。用戶在平臺(tái)上辦理政務(wù),數(shù)據(jù)傳輸?shù)秸?wù)平臺(tái)的后臺(tái),后臺(tái)處理反饋再同步到服裝平臺(tái),實(shí)現(xiàn)雙方數(shù)據(jù)同步和集成服務(wù)統(tǒng)一出入口的目標(biāo),減少企業(yè)跨平臺(tái)享受才能服務(wù)的周折;另外,平臺(tái)根據(jù)最近服務(wù)被使用的頻次,優(yōu)先推薦展示使用頻次多的服務(wù),利用數(shù)據(jù)分析達(dá)到方便用戶更好的獲取服務(wù)入口的目的,讓平臺(tái)實(shí)現(xiàn)想用戶所想;進(jìn)入服務(wù),服務(wù)提供該服務(wù)的辦事指南說(shuō)明,在線辦理和申請(qǐng),也可以在線預(yù)約,現(xiàn)場(chǎng)直接辦理;線上辦理完成可直接在線上查看辦理進(jìn)度,省去企業(yè)往來(lái)與各委辦局的時(shí)間。

企業(yè)社交,企業(yè)推薦板塊,通過(guò)推薦本地優(yōu)秀的服裝企業(yè),讓其他企業(yè)更好的熟悉和了解這些好企業(yè),其他企業(yè)通過(guò)對(duì)了解明星企業(yè)的發(fā)展歷程和里程碑等信息,鼓勵(lì)企業(yè)望更好的方向發(fā)展。通過(guò)不同類目商脈的創(chuàng)建,為企業(yè)快速找到志同道合的商業(yè)伙伴,為企業(yè)之間的信息交換和互通擴(kuò)展渠道;通過(guò)人脈廣場(chǎng)欄目,可以有效的提高平臺(tái)人與人之間的互動(dòng)。

需求發(fā)布,企業(yè)在個(gè)人管理空間發(fā)布的消息集中展示此頁(yè)面,企業(yè)可以根據(jù)關(guān)鍵字搜索到自己需要的需求,同時(shí)企業(yè)在發(fā)布需求的時(shí)候時(shí)候也可以定向精準(zhǔn)的推送企業(yè)需要推薦的人群,通過(guò)對(duì)平臺(tái)人員或者企業(yè)信息的篩選過(guò)濾根據(jù)不同的人員和企業(yè)屬性來(lái)精準(zhǔn)定向的推送消息,保證消息推送的精準(zhǔn)性,同時(shí)對(duì)接受者而言也減少是垃圾消息的可能性。

第三方電商整合服務(wù),根據(jù)第三方已開(kāi)發(fā)的接入接口,做到一鍵式發(fā)布,即在平臺(tái)發(fā)布一次商品,將自動(dòng)推送到各第三方電商平臺(tái)發(fā)布,提高企業(yè)電商經(jīng)營(yíng)效率。

我的空間,集合個(gè)人的基本信息設(shè)置、服務(wù)密碼修改、消息管理,企業(yè)的基本信息管理、企業(yè)的人員管理、企業(yè)的人員分組和架構(gòu)調(diào)整、企業(yè)的認(rèn)證管理等,我的服務(wù)包含交易的服務(wù)歷史記錄、交易管理和發(fā)布的服務(wù)狀態(tài),發(fā)布功能以及和第三方對(duì)接數(shù)據(jù)實(shí)現(xiàn)商品服務(wù)同步的功能,對(duì)接入平臺(tái)的資源服務(wù),分成分為信息類服務(wù)、業(yè)務(wù)類服務(wù)、交流類服務(wù)與管理類服務(wù);接入之前圍繞平臺(tái)的整個(gè)服務(wù)體系需要建立完善的標(biāo)準(zhǔn),對(duì)第三方接入企業(yè)要進(jìn)行一定的資質(zhì)審查,在平臺(tái)接入展示的第三方的服務(wù)應(yīng)當(dāng)作出標(biāo)示。我的需求,可以對(duì)需求進(jìn)行管理:新建需求、關(guān)閉需求等,企業(yè)通過(guò)搜索出需求,和發(fā)布需求者對(duì)接,實(shí)現(xiàn)提供服務(wù),從而完成服務(wù)的閉環(huán)。我的社交,對(duì)好友的管理:刪除好友、添加好友、好友分組等,前臺(tái)頁(yè)面根據(jù)名稱即可搜索到對(duì)應(yīng)的用戶,添加申請(qǐng),申請(qǐng)之后對(duì)方驗(yàn)證。

我的商脈,對(duì)商脈管理:退出商脈、加入商脈、申請(qǐng)加入自己創(chuàng)建的商脈、創(chuàng)建商脈等。我的文件,企業(yè)可以統(tǒng)一上傳文件到企業(yè)自己的空間,可對(duì)文件進(jìn)行分類展示,對(duì)查看進(jìn)行權(quán)限管理,可以設(shè)置哪些人可以看,哪些人不可以看。

短信服務(wù),用戶在注冊(cè)時(shí)候通過(guò)短信認(rèn)證,后期定向營(yíng)銷服務(wù)可以對(duì)不同企業(yè)或人群發(fā)送營(yíng)銷短信。同時(shí)對(duì)后續(xù)的密碼修改,密碼找回都可以使用短信驗(yàn)證。對(duì)需求服務(wù)也可以接受提醒。

郵件服務(wù),用戶在注冊(cè)時(shí)候可通過(guò)郵箱驗(yàn)證,后續(xù)需求服務(wù)也可以通過(guò)郵箱接受其它企業(yè)發(fā)布的需求提醒。密碼修改或者找回也可通過(guò)郵箱驗(yàn)證進(jìn)行操作。

檢索服務(wù),全平臺(tái),通過(guò)對(duì)服務(wù)、資訊、人員、企業(yè)和需求進(jìn)行分類,根據(jù)用戶不同使用場(chǎng)景下搜索出不同類目的結(jié)果。

統(tǒng)一認(rèn)證服務(wù),建立統(tǒng)一的認(rèn)證標(biāo)準(zhǔn),可以根據(jù)法人身份證、企業(yè)三證合一等信息進(jìn)行統(tǒng)一的認(rèn)證服務(wù),打通雙方平臺(tái)的用戶體系,同時(shí)實(shí)現(xiàn)雙方數(shù)據(jù)的同步。

園區(qū)信息管理功能可添加園區(qū)信息與子園區(qū)信息,對(duì)園區(qū)的信息內(nèi)容進(jìn)行編輯修改,對(duì)園區(qū)信息頁(yè)面的展示模塊進(jìn)行增加刪除,同事建立園區(qū)和子園區(qū)信息關(guān)系。

產(chǎn)業(yè)信息管理功能可添加產(chǎn)業(yè)信息、已入駐企業(yè)信息、設(shè)置龍頭企業(yè)信息與產(chǎn)業(yè)詳情的查看。

特色服務(wù)管理功能可添加園區(qū)內(nèi)的特色服務(wù)分類并關(guān)聯(lián)服務(wù)資源。

空間管理功能模塊可對(duì)園區(qū)地產(chǎn)空間進(jìn)行宣傳,提供包括空間名稱、空間結(jié)算、所屬園區(qū)、空間地址、建設(shè)進(jìn)度、空間類型、物業(yè)信息、入駐企業(yè)信息、硬件配套、軟件配套等信息。

政策管理功能提供本地園區(qū)特色的企業(yè)扶持政策的宣傳公告,同事公告可以提供給企業(yè)下載,用戶也可以收藏到自己的企業(yè)空間里,同事企業(yè)也可以通過(guò)第三方(QQ、微博等)工具分享,也可以直接打印。

線上企業(yè)管理功能。提供對(duì)入駐企業(yè)申請(qǐng)審核,審核系統(tǒng)可以接入法人庫(kù),通過(guò)企業(yè)申請(qǐng)的信息和法人庫(kù)作對(duì)比,讓系統(tǒng)自動(dòng)實(shí)現(xiàn)審核,減少人力審核成本。與已入駐企業(yè)管理的業(yè)務(wù)功能,提供可添加合作服務(wù)商與合作服務(wù)商管理的業(yè)務(wù)功能。

活動(dòng)管理功能。提供發(fā)布活動(dòng):活動(dòng)包括活動(dòng)的主題、內(nèi)容、舉辦時(shí)間、地點(diǎn)、活動(dòng)報(bào)名費(fèi)用,用戶可以查看活動(dòng)詳情、報(bào)名參加活動(dòng):添加報(bào)名需要填寫(xiě)的信息,對(duì)發(fā)布的活動(dòng)進(jìn)行編輯,修改等功能,同時(shí)也可以通過(guò)qq\weibo等工具分享出給朋友,前臺(tái)用戶通過(guò)關(guān)鍵字搜索出活動(dòng)。

如圖(業(yè)務(wù)模塊介紹):

平臺(tái)業(yè)務(wù)將分模塊劃分,分類開(kāi)發(fā)/部署,做到業(yè)務(wù)與技術(shù)合理規(guī)劃,盡可能滿足多方資源匯聚,信息及時(shí)知曉,以及以企業(yè)為主體的政企溝通機(jī)制。

平臺(tái)業(yè)務(wù)模塊設(shè)計(jì)方案

以企業(yè)經(jīng)營(yíng)過(guò)程中的電子商務(wù)直接訴求為核心,整合多方服務(wù)資源,提供融合的一站式服務(wù)。平臺(tái)考慮未來(lái)的業(yè)務(wù)發(fā)展,在業(yè)務(wù)和功能上具備靈活方便的擴(kuò)展性。結(jié)合企業(yè)經(jīng)營(yíng)過(guò)程,平臺(tái)應(yīng)提供首頁(yè)、商品服務(wù)、服務(wù)需求、政務(wù)辦事、企業(yè)社交五大類服務(wù)。

平臺(tái)基礎(chǔ)服務(wù)設(shè)計(jì)

如圖(基礎(chǔ)服務(wù)介紹):

提供目前互聯(lián)網(wǎng)平臺(tái)通用性基礎(chǔ)服務(wù),包含短信服務(wù),郵件服務(wù),檢索服務(wù),統(tǒng)一認(rèn)證服務(wù),訂閱服務(wù),信息采集服務(wù),文件服務(wù)等。

盡可能的完善與優(yōu)化平臺(tái)的的線上功能。

提供目前互聯(lián)網(wǎng)平臺(tái)通用性基礎(chǔ)服務(wù),包含且不限于短信服務(wù)、郵件服務(wù)、檢索服務(wù)、統(tǒng)一認(rèn)證服務(wù)、訂閱服務(wù)、信息采集服務(wù)、文件服務(wù)等。具體要求如下:

郵件服務(wù),郵件服務(wù)是平臺(tái)所提供的,能夠?qū)崿F(xiàn)郵件通訊功能的服務(wù)組件。

檢索服務(wù),能夠提供對(duì)平臺(tái)上的可公開(kāi)信息能夠采用關(guān)鍵詞檢索。

統(tǒng)一認(rèn)證服務(wù),使平臺(tái)具有對(duì)平臺(tái)用戶的登錄進(jìn)行統(tǒng)一認(rèn)證管理的能力。實(shí)現(xiàn)了用戶只需要登錄一次,即可訪問(wèn)所有相互信任的應(yīng)用系統(tǒng)。

文件服務(wù),提供平臺(tái)的文件上傳、下載服務(wù)組件。所有通過(guò)服務(wù)上傳的文件都集中存儲(chǔ)在文件服務(wù)器上。

平臺(tái)服務(wù)資源基礎(chǔ)管理框架設(shè)計(jì)

如圖(服務(wù)資源基礎(chǔ)管理介紹):

對(duì)接入到平臺(tái)的企業(yè)服務(wù)資源,按照信息化角度進(jìn)行管理,通過(guò)將企業(yè)服務(wù)分為信息類服務(wù)、業(yè)務(wù)類服務(wù)、交流類服務(wù)與管理類服務(wù),形成四大類服務(wù)基礎(chǔ)管理框架,通過(guò)管理框架,對(duì)接入到平臺(tái)的服務(wù)資源進(jìn)行融合性的管理與應(yīng)用。

對(duì)接入到平臺(tái)的企業(yè)服務(wù)資源,按照信息化角度進(jìn)行管理,通過(guò)將企業(yè)服務(wù)分為信息類服務(wù)、業(yè)務(wù)類服務(wù)、交流類服務(wù)與管理類服務(wù),形成四大類服務(wù)基礎(chǔ)管理框架,通過(guò)管理框架,對(duì)接入到平臺(tái)的服務(wù)資源進(jìn)行融合性的管理與應(yīng)用,具體要求如下:

信息類服務(wù)能力

匯聚各類資訊信息,解決企業(yè)獲取資訊不及時(shí),信息雜亂無(wú)章,無(wú)重點(diǎn)的問(wèn)題,并通過(guò)多種技術(shù)對(duì)接模式實(shí)現(xiàn)用戶資訊獲取。能夠提供各類用戶應(yīng)知、須知、要知的資訊信息,并通過(guò)融合化展現(xiàn)、個(gè)性化引導(dǎo)、智能化推薦,挖掘潛在信息、提升用戶信息獲取效率。

業(yè)務(wù)類服務(wù)能力

能夠提供各類線上線下相結(jié)合的業(yè)務(wù)服務(wù),滿足不同發(fā)展階段不同規(guī)模服裝企業(yè)的需求,實(shí)現(xiàn)服務(wù)定制化,個(gè)性化應(yīng)用。能夠?qū)崿F(xiàn)服務(wù)定制化,個(gè)性化應(yīng)用,實(shí)現(xiàn)用戶獲取服務(wù)行為的大數(shù)據(jù)挖掘與智能分析,實(shí)現(xiàn)在線服務(wù),實(shí)現(xiàn)兼容與擴(kuò)展目前已存在的各類企業(yè)服務(wù)的平臺(tái)能力。

交流類服務(wù)能力

構(gòu)建以企業(yè)為主體,并引入政府部門(mén)、園區(qū)管理部門(mén)、行業(yè)協(xié)會(huì)等參與者的合作社交網(wǎng)絡(luò),解決企業(yè)之間,企業(yè)與相關(guān)機(jī)構(gòu)之間信息不通暢,難對(duì)接的問(wèn)題,支持WEB、即時(shí)通訊、APP等多種溝通模式與相關(guān)部門(mén)可對(duì)交流信息有效監(jiān)管的能力。

管理類服務(wù)能力

提供企業(yè)內(nèi)部管理的服務(wù),幫助企業(yè)建立線上虛擬的辦公場(chǎng)所與員工工作空間,解決企業(yè)內(nèi)容信息化管理水平不一,自建投入較大的問(wèn)題,實(shí)現(xiàn)企業(yè)云服務(wù)所需的通用型信息化管理服務(wù)。

平臺(tái)支撐體系設(shè)計(jì)

如圖(支撐體系介紹):

通過(guò)對(duì)數(shù)據(jù)接口的統(tǒng)一管理,更好的支撐平臺(tái)的信息化作業(yè);

提供運(yùn)營(yíng)管理系統(tǒng),支撐平臺(tái)做運(yùn)營(yíng)信息采集與梳理;

運(yùn)行環(huán)境方面提供運(yùn)維監(jiān)控系統(tǒng),保證7*24的平臺(tái)穩(wěn)定性。

基于微服務(wù)架構(gòu)的平臺(tái)支撐系設(shè)計(jì)方案

微服務(wù)架構(gòu)(MicroserviceArchitect)是一種架構(gòu)模式,它提倡將單塊架構(gòu)的應(yīng)用劃分成一組小的服務(wù),服務(wù)之間互相協(xié)調(diào)、互相配合,為用戶提供最終價(jià)值。每個(gè)服務(wù)運(yùn)行在其獨(dú)立的進(jìn)程中,服務(wù)與服務(wù)間采用輕量級(jí)的通信機(jī)制互相溝通。每個(gè)服務(wù)都圍繞著具體業(yè)務(wù)進(jìn)行構(gòu)建,并且能夠被獨(dú)立的部署到生產(chǎn)環(huán)境、類生產(chǎn)環(huán)境等。隨著市場(chǎng)的快速發(fā)展,業(yè)務(wù)的不斷擴(kuò)大,單塊架構(gòu)應(yīng)用面臨著越來(lái)越多的挑戰(zhàn),其改造與重構(gòu)勢(shì)在必行。而微服務(wù)架構(gòu)的誕生,是互聯(lián)網(wǎng)高速發(fā)展,虛擬化技術(shù)應(yīng)用以及持續(xù)交付、DevOps深入人心的綜合產(chǎn)物。隨著用戶需求個(gè)性化、產(chǎn)品生命周期變短,微服務(wù)架構(gòu)是未來(lái)軟件架構(gòu)朝著靈活性、擴(kuò)展性、伸縮性以及高可用性發(fā)展的必然方向。同時(shí),以Docker為代表的容器虛擬化技術(shù)的盛行,將大大降低微服務(wù)實(shí)施的成本,為微服務(wù)落地以及大規(guī)模使用提供了堅(jiān)實(shí)的基礎(chǔ)和保障。

我公司微服務(wù)平臺(tái)基于服務(wù)架構(gòu)設(shè)計(jì),革新軟件開(kāi)發(fā)模式和管理模式,將復(fù)雜的業(yè)務(wù)拆分為細(xì)粒度的模塊和服務(wù),并利用容器技術(shù)相互隔離,使系統(tǒng)解耦,降低開(kāi)發(fā)、管理、運(yùn)維風(fēng)險(xiǎn)。傳統(tǒng)的企業(yè)服務(wù)總線模式中,服務(wù)調(diào)用者與服務(wù)提供者通過(guò)企業(yè)服務(wù)總線相連接,無(wú)論在性能上還是成本消耗上,ESB都會(huì)導(dǎo)致瓶頸出現(xiàn)。我公司微服務(wù)平臺(tái)采用“去中心化”支撐分布式應(yīng)用,為了讓整個(gè)業(yè)務(wù)系統(tǒng)的擴(kuò)展沒(méi)有瓶頸,只需按照業(yè)務(wù)發(fā)展需要進(jìn)行擴(kuò)展。

平臺(tái)幫助企業(yè)快獲得構(gòu)建企業(yè)級(jí)互聯(lián)網(wǎng)平臺(tái)的能力,幫助政府構(gòu)建適應(yīng)快速變化的區(qū)域級(jí)互聯(lián)網(wǎng)服務(wù)平臺(tái),減少研發(fā)成本、降低運(yùn)維成本、解決性能問(wèn)題、應(yīng)對(duì)快速變化。

(1)架構(gòu)實(shí)現(xiàn)方式

我公司微服務(wù)平臺(tái)是基于Docker的組件服務(wù)化、管理可視化的私有云平臺(tái)。主要包含四個(gè)部分:應(yīng)用系統(tǒng)運(yùn)行平臺(tái)(PAAS)、微服務(wù)運(yùn)行平臺(tái)、API治理平臺(tái)、監(jiān)控報(bào)警。

Docker是一個(gè)開(kāi)源的應(yīng)用容器引擎,讓開(kāi)發(fā)者可以打包他們的應(yīng)用以及依賴包到一個(gè)可移植的容器中,然后發(fā)布到任何流行的Linux機(jī)器上,也可以實(shí)現(xiàn)虛擬化。容器是完全使用沙箱機(jī)制,相互之間不會(huì)有任何接口(類似iPhone的app)。幾乎沒(méi)有性能開(kāi)銷,可以很容易地在機(jī)器和數(shù)據(jù)中心中運(yùn)行。最重要的是,他們不依賴于任何語(yǔ)言、框架包括系統(tǒng)。

(微服務(wù)體系架構(gòu)圖)

a)平臺(tái)主要提供以下能力:

應(yīng)用系統(tǒng)的可視化配置管理,全面兼容ApacheTomcat等容器.

(應(yīng)用系統(tǒng)管理截圖)

b)API接口的開(kāi)發(fā)、開(kāi)放、安全、統(tǒng)計(jì)等全生命周期管理。

(服務(wù)治理流程圖)

(服務(wù)管理截圖)

(API統(tǒng)計(jì)截圖)

c)數(shù)據(jù)庫(kù)、業(yè)務(wù)指標(biāo)、應(yīng)用系統(tǒng)性能、操作系統(tǒng)性能和組件健康狀況的全方位監(jiān)控。

(監(jiān)控報(bào)警管理截圖)

(操作系統(tǒng)性能截圖)

(JVM性能監(jiān)控截圖)

(數(shù)據(jù)庫(kù)監(jiān)控截圖)

(系統(tǒng)訪問(wèn)壓力監(jiān)控截圖)

(2)架構(gòu)主要工作機(jī)制:

a)安全機(jī)制

--API調(diào)用鑒權(quán):

采用Hmac_sha1不對(duì)稱公私鑰(Appkey/Secretkey)加密算法,公鑰用于網(wǎng)絡(luò)傳輸,私鑰用于生成消息摘要,保證用戶數(shù)據(jù)網(wǎng)絡(luò)傳輸安全。

--黑名單設(shè)置:

支持三種類型黑名單設(shè)置:

Appkey黑名單:可禁止非法訪問(wèn)的用戶。

API黑名單:可禁止不安全、性能差的api對(duì)外提供服務(wù)。

IP黑名單:可禁止非法的IP訪問(wèn)。

--IP白名單設(shè)置

將授信的客戶端IP地址加入白名單??蛻舳丝梢詿o(wú)無(wú)需鑒權(quán),直接訪問(wèn)指定的接口服務(wù)。

b)服務(wù)運(yùn)行管控機(jī)制

--并發(fā)控制

可設(shè)置每個(gè)調(diào)用者對(duì)API接口發(fā)起的最大并發(fā)量(默認(rèn)20),保護(hù)下游服務(wù)不被高并發(fā)沖垮。保障服務(wù)能夠7x24小時(shí)不間斷提供服務(wù)。

--服務(wù)調(diào)用次數(shù)控制

API每天的最大訪問(wèn)量控制(默認(rèn)9999),防止惡意數(shù)據(jù)抓??;API每秒訪問(wèn)次數(shù)的控制,保護(hù)API提供者的老舊系統(tǒng)。

--服務(wù)隔離

使用docker容器化技術(shù)。實(shí)現(xiàn)不同API服務(wù)之間在內(nèi)存、cpu、網(wǎng)絡(luò)、磁盤(pán)空間等硬件設(shè)備資源隔離。

c)災(zāi)備以及預(yù)警機(jī)制

--資源災(zāi)備:平臺(tái)資源(文件、數(shù)據(jù)庫(kù))定期自動(dòng)備份。

--服務(wù)/應(yīng)用災(zāi)備:API服務(wù)或者是應(yīng)用軟件多節(jié)點(diǎn)(物理機(jī)器或者虛擬機(jī)器)自動(dòng)部署、共同對(duì)外提供服務(wù)。

--平臺(tái)組件/服務(wù)監(jiān)控預(yù)警

平臺(tái)組件、服務(wù)、應(yīng)用自動(dòng)健康檢查。一旦發(fā)現(xiàn)組件異常將自動(dòng)通知管理人員。

第三方服務(wù)健康檢查。實(shí)現(xiàn)第三方接入服務(wù)監(jiān)控檢查與預(yù)警。

(d)管理維護(hù)機(jī)制

--一體化運(yùn)維運(yùn)營(yíng)系統(tǒng)

用戶只需登錄一次,即可訪問(wèn)運(yùn)維系統(tǒng)或者運(yùn)營(yíng)管理系統(tǒng)。

--基礎(chǔ)設(shè)施管理

主機(jī)管理:物理主機(jī)可視化管理、存活狀態(tài)檢測(cè)等。

路由管理:平臺(tái)路由信息查看、自定義路由表等功能。

數(shù)據(jù)庫(kù)管理:支持對(duì)外提供mongodb、mysql數(shù)據(jù)庫(kù)服務(wù)。

軟件版本管理:平臺(tái)應(yīng)用/服務(wù)版本所有版本展示。

容器管理:可以啟/停容器、查看日志、容器硬件資源等信息。

--應(yīng)用管理

管理平臺(tái)應(yīng)用、獨(dú)立部署應(yīng)用以及第三方應(yīng)用。包括:應(yīng)用啟/停、擴(kuò)容、版本管理、下線等功能。

--服務(wù)管理

管理代理服務(wù)、獨(dú)立部署服務(wù)以及穿透服務(wù)。包括:服務(wù)啟/停、擴(kuò)容、版本管理、下線、API接口管理等功能。

--任務(wù)管理

管理平臺(tái)任務(wù)已經(jīng)獨(dú)立部署任務(wù)。包括:任務(wù)啟/停、版本管理、下線、Job啟/停、Job執(zhí)行預(yù)警、Job執(zhí)行歷史查看、Job管理歷史查看等功能。

--通用巡檢

定制化監(jiān)控指標(biāo)??蓪?shí)現(xiàn)http、telnet、mysql、mongodb、influxdb5中類型監(jiān)控。可自定義采樣規(guī)則、預(yù)警規(guī)則、監(jiān)控頻率、預(yù)警聯(lián)系人等信息。

--網(wǎng)關(guān)管理

黑白名單管理、流量控制等。

--資源管理

平臺(tái)用戶管理、角色管理、菜單/URL等資源管理。

--高可用

平臺(tái)核心組件、自建服務(wù)/應(yīng)用均可集群部署,實(shí)現(xiàn)7X24小時(shí),不間斷提供服務(wù)。

--可擴(kuò)展

平臺(tái)功能組件互相解耦,可根據(jù)需求,選擇部署。

平臺(tái)服務(wù)資源設(shè)計(jì)特性說(shuō)明

(1)服務(wù)資源的原子性

微服務(wù)平臺(tái)是一個(gè)原子化的服務(wù),也就是說(shuō)服務(wù)不能再劃分成更小的服務(wù)了。世界上的一些事物都是有原子構(gòu)成的。它為什么能構(gòu)成所有的物體,正是由于它足夠的基礎(chǔ)。如果一個(gè)服務(wù)還能劃分成幾個(gè)小的服務(wù),那我們就不能稱之為一個(gè)微服務(wù),它其實(shí)可以通過(guò)幾個(gè)微服務(wù)組合成的一個(gè)系統(tǒng)。所以,平臺(tái)上每一個(gè)API即是一個(gè)原子服務(wù),我們可以把復(fù)雜的應(yīng)用拆分一個(gè)個(gè)原子服務(wù),且互相獨(dú)立。

(2)服務(wù)資源獨(dú)立部署性

既然是一個(gè)個(gè)獨(dú)立的原子服務(wù),那必然是一個(gè)完整的自治系統(tǒng),不依賴外部的東西就能夠提供服務(wù)。有自己一整套的完整的運(yùn)行機(jī)制,有和外部通訊的標(biāo)準(zhǔn)化接口。在Docker出現(xiàn)之前,雖然我們談?wù)撐⒎?wù)架構(gòu),但是其實(shí)是很難實(shí)現(xiàn)的。微服務(wù)要運(yùn)行,首先需要一套執(zhí)行的環(huán)境。這套環(huán)境不能對(duì)外部有依賴性。同時(shí),執(zhí)行環(huán)境的粒度又必須足夠的小,否則必然是對(duì)資源的巨大浪費(fèi)。一個(gè)微服務(wù)可以跑在一臺(tái)虛擬機(jī)上面,但是虛擬機(jī)粒度太大,即使最小的虛擬機(jī),也至少也有1個(gè)核。同時(shí),虛擬機(jī)有沒(méi)有一套方便的管理機(jī)制,能夠快速的讓這些服務(wù)之間能夠組合和重構(gòu)。Docker出現(xiàn)以后,我們看到了微服務(wù)的一個(gè)非常完美的運(yùn)行環(huán)境,實(shí)現(xiàn)原子服務(wù)的獨(dú)立部署性。

(3)服務(wù)資源的可組合性

如果是最原子的服務(wù),那一定是沒(méi)有任何用處的,微服務(wù)之所以神奇,在于它能快速的組合和重構(gòu)。彼此組合成一個(gè)系統(tǒng)。系統(tǒng)里面所有的實(shí)體在概念上是對(duì)等的,因此它的結(jié)構(gòu)相對(duì)簡(jiǎn)單化。是一種松散耦合的結(jié)構(gòu),這樣的系統(tǒng),往往具有更強(qiáng)的可擴(kuò)展性。

同時(shí),我公司提供一整套微服務(wù)平臺(tái)管理工具,通過(guò)對(duì)API的綜合管理,快速實(shí)現(xiàn)各種API組合的可能性和便捷性。

(4)服務(wù)資源屬性的可擴(kuò)展性

平臺(tái)通過(guò)以下設(shè)計(jì)方案,保證服務(wù)資源屬性的可擴(kuò)展性:

縱向分解:是一個(gè)非常自然而通用的方法,以至于常常被開(kāi)發(fā)者所忽略。相比于把所有的功能集中到單一的應(yīng)用中,我們將應(yīng)用分解成了多個(gè)小模塊,它們相互獨(dú)立,互不影響。

分布式計(jì)算:一個(gè)垂直模塊依舊可能成為一個(gè)相對(duì)大型的一體化應(yīng)用,因此我們需要繼續(xù)對(duì)垂直模塊進(jìn)行拆分。一種方法是將一個(gè)垂直模塊分解成更多的垂直模塊,另外一種方法是通過(guò)分布式計(jì)算將系統(tǒng)分解成多個(gè)模塊,不同的是這些模塊運(yùn)行在他們自己的進(jìn)程中,并且通過(guò)REST來(lái)傳遞信息。在這種情況下,應(yīng)用不僅僅被垂直分解,同時(shí)還會(huì)被水平分解。這種架構(gòu)中,請(qǐng)求到達(dá)應(yīng)用后,對(duì)請(qǐng)求的處理會(huì)被分布于多個(gè)模塊中,然后每一模塊產(chǎn)生的結(jié)果匯總成一個(gè)響應(yīng),發(fā)送回請(qǐng)求者。這些模塊并不會(huì)共享一個(gè)數(shù)據(jù)庫(kù)架構(gòu),因?yàn)檫@樣做會(huì)導(dǎo)致模塊間的緊密耦合:數(shù)據(jù)結(jié)構(gòu)的改變會(huì)使得一個(gè)模塊不能夠被獨(dú)立的部署。

分片:當(dāng)系統(tǒng)需要處理大量的數(shù)據(jù),或者當(dāng)一個(gè)分布式的應(yīng)用被操作時(shí),分片是很恰當(dāng)?shù)倪x擇。比如說(shuō),分片非常適合向較大范圍提供服務(wù)的應(yīng)用

負(fù)載均衡:每當(dāng)服務(wù)器承受不了巨大的負(fù)載壓力時(shí),負(fù)載均衡就會(huì)容重登場(chǎng)。通過(guò)對(duì)一個(gè)應(yīng)用拷貝多次,同時(shí)利用負(fù)載均衡器將負(fù)載分解來(lái)緩解壓力。在負(fù)載均衡中,不同實(shí)例的應(yīng)用通常會(huì)分時(shí)使用同一個(gè)數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)因此成為了系統(tǒng)的瓶頸,但是我們可以通過(guò)制定良好的擴(kuò)展策略來(lái)避免這個(gè)問(wèn)題。

應(yīng)用設(shè)計(jì)原則

遵循SOA設(shè)計(jì)原則,系統(tǒng)之間采用服務(wù)的形式進(jìn)行互聯(lián),相互松散耦合;

采用分層的體系架構(gòu),分離中間業(yè)務(wù)邏輯,便于復(fù)用;

業(yè)務(wù)邏輯實(shí)現(xiàn)組件化,基于框架進(jìn)行開(kāi)發(fā);

客戶端基于瀏覽器設(shè)計(jì),客戶端與服務(wù)端基于HTTP/HTTPS協(xié)議進(jìn)行交互;

設(shè)計(jì)開(kāi)發(fā)基于開(kāi)放標(biāo)準(zhǔn);

使用可靠的框架,提高開(kāi)發(fā)效率以及穩(wěn)定程度;

數(shù)據(jù)庫(kù)設(shè)計(jì)原則

統(tǒng)一的數(shù)據(jù)庫(kù)設(shè)計(jì)標(biāo)準(zhǔn)和規(guī)范;

以業(yè)務(wù)作為設(shè)計(jì)信息模型的根本依據(jù)。以業(yè)務(wù)為中心,同時(shí)綜合考慮其他方面的因素(包括:技術(shù)、管理等方面),對(duì)數(shù)據(jù)庫(kù)進(jìn)行設(shè)計(jì);

安全設(shè)計(jì)原則

統(tǒng)一的身份認(rèn)證機(jī)制;

統(tǒng)一的訪問(wèn)控制;

統(tǒng)一數(shù)據(jù)屬主標(biāo)識(shí);

統(tǒng)一的數(shù)據(jù)權(quán)限控制;

接口設(shè)計(jì)原則

使用XML、Json等規(guī)范化定義傳輸?shù)臄?shù)據(jù),實(shí)現(xiàn)平臺(tái)接口標(biāo)準(zhǔn)化

支持標(biāo)準(zhǔn)的接口實(shí)現(xiàn)方式,利于集成;充分考慮系統(tǒng)整體和局部的開(kāi)放性。

數(shù)據(jù)要求原則

數(shù)據(jù)安全包括數(shù)據(jù)庫(kù)安全、數(shù)據(jù)存儲(chǔ)安全、備份容災(zāi)等。為保證系統(tǒng)數(shù)據(jù)安全,將對(duì)數(shù)據(jù)進(jìn)行本地備份,異地容災(zāi)。

1、數(shù)據(jù)庫(kù)管理系統(tǒng)安全

(1)能夠通過(guò)對(duì)主體(人、進(jìn)程)識(shí)別和對(duì)客體(數(shù)據(jù)表、數(shù)據(jù)分片)標(biāo)注,劃分安全級(jí)別和范疇,實(shí)現(xiàn)由系統(tǒng)對(duì)主、客體之間的訪問(wèn)關(guān)系進(jìn)行強(qiáng)制性控制;

(2)具有增強(qiáng)的口令使用方式限制,用戶必須按規(guī)定的格式設(shè)置口令,才能進(jìn)行注冊(cè);

(3)能夠按照最小授權(quán)原則,對(duì)數(shù)據(jù)庫(kù)管理員、軟件開(kāi)發(fā)人員、終端用戶授予各自完成自身任務(wù)所需的最小權(quán)限;

(4)能夠?qū)τ跀?shù)據(jù)庫(kù)安全有關(guān)的事件進(jìn)行跟蹤、記錄、報(bào)警和處理,供有關(guān)人員進(jìn)行分析;

2、數(shù)據(jù)存儲(chǔ)安全:

(1)平臺(tái)系統(tǒng)主機(jī)的操作系統(tǒng)、應(yīng)用軟件要有存儲(chǔ)在可靠介質(zhì)的全備份,軟件以及計(jì)算機(jī)和網(wǎng)絡(luò)設(shè)備的配置和設(shè)置的全部參數(shù)也必須進(jìn)行備份;與系統(tǒng)安裝和恢復(fù)相關(guān)的軟硬件、資料等必須放置在安全的地方;

(2)平臺(tái)系統(tǒng)的重要數(shù)據(jù)必須定期進(jìn)行備份,備份的數(shù)據(jù)必須存儲(chǔ)在可靠的介質(zhì)中并與系統(tǒng)分開(kāi)存放;而且要制定詳盡的使用數(shù)據(jù)備份以進(jìn)行故障恢復(fù)的預(yù)案,并進(jìn)行預(yù)演;

(3)對(duì)于需要保密的存儲(chǔ)數(shù)據(jù),應(yīng)采取加密措施保證其機(jī)密性。

3、數(shù)據(jù)備份:在生產(chǎn)區(qū)部署自動(dòng)備份系統(tǒng),定期將數(shù)據(jù)備份到備份庫(kù)中,并進(jìn)行備份有效性檢查??紤]到系統(tǒng)穩(wěn)定性及安全性,建議采用一臺(tái)額外服務(wù)器作為備份服務(wù)器存儲(chǔ)備份數(shù)據(jù)。

網(wǎng)絡(luò)要求原則

網(wǎng)絡(luò)安全具體包括:網(wǎng)絡(luò)安全區(qū)域劃分,網(wǎng)絡(luò)設(shè)備的管理,網(wǎng)絡(luò)安全訪問(wèn)措施(防火墻,VPN等),網(wǎng)絡(luò)安全掃描(入侵檢測(cè)系統(tǒng)等),不同級(jí)別網(wǎng)絡(luò)的訪問(wèn)控制方式,識(shí)別/認(rèn)證機(jī)制等。

網(wǎng)絡(luò)安全管理首先要根據(jù)網(wǎng)絡(luò)的結(jié)構(gòu)和業(yè)務(wù)應(yīng)用的分布情況劃分網(wǎng)絡(luò)安全區(qū)域。劃分安全區(qū)域后,在不同信任級(jí)別的安全區(qū)域之間就形成了網(wǎng)絡(luò)邊界??邕吔绲墓舴N類繁多、破壞力強(qiáng)。所以必須采用防火墻、防病毒、IDS等安全防護(hù)手段,加強(qiáng)對(duì)網(wǎng)絡(luò)邊界的管理。

為了保證生產(chǎn)區(qū)核心網(wǎng)絡(luò)的數(shù)據(jù)安全,實(shí)現(xiàn)終端系統(tǒng)與核心網(wǎng)絡(luò)的互聯(lián),滿足開(kāi)發(fā)辦公環(huán)境的上網(wǎng)需求,可通過(guò)防火墻制定訪問(wèn)控制策略和在不同安全區(qū)域間設(shè)置網(wǎng)閘實(shí)現(xiàn)不同網(wǎng)絡(luò)區(qū)域之間的受限訪問(wèn)。

入侵檢測(cè)系統(tǒng)可對(duì)網(wǎng)絡(luò)和系統(tǒng)進(jìn)行實(shí)時(shí)安全保護(hù),運(yùn)行敏感數(shù)據(jù)于需要保護(hù)的網(wǎng)絡(luò)上,對(duì)來(lái)自內(nèi)部和外部的非法入侵行為做到及時(shí)響應(yīng)、告警和日志記錄。

分布式入侵檢測(cè)構(gòu)架可最大限度地、全天候地實(shí)施監(jiān)控,提供企業(yè)級(jí)的安全檢測(cè)手段。在事后分析的時(shí)候,可以清楚地界定責(zé)任人和責(zé)任事件,為網(wǎng)絡(luò)管理人員提供強(qiáng)有力的保障。

性能要求原則

系統(tǒng)服務(wù)器的CPU忙時(shí)利用率平均不超過(guò)70%,內(nèi)存忙時(shí)利用率平均不超過(guò)70%;

系統(tǒng)應(yīng)支持雙機(jī)熱備,在集群方式下為N+1備份,在非集群方式下為1+1備份;

從數(shù)據(jù)庫(kù)備份到備份系統(tǒng)的時(shí)間:每天的備份時(shí)間不多于3小時(shí),而且不影響對(duì)數(shù)據(jù)庫(kù)的少量查詢;

從備份系統(tǒng)拷貝到數(shù)據(jù)庫(kù)里的時(shí)間:數(shù)據(jù)恢復(fù)時(shí)長(zhǎng)不多于3小時(shí);

平臺(tái)支持負(fù)載均衡,并發(fā)數(shù)大于1000

系統(tǒng)平均無(wú)故障時(shí)間不小于26280小時(shí)(3年);系統(tǒng)平均無(wú)故障率不低于99%;

(一)、高性能

平臺(tái)支持千級(jí)并發(fā),可以通過(guò)水平擴(kuò)展節(jié)點(diǎn)機(jī)器實(shí)現(xiàn)更高的并發(fā)能力。

接口服務(wù):

并發(fā)量:1000并發(fā)

平均響應(yīng)時(shí)間:平均響應(yīng)時(shí)間500ms;

TPS:1633

事務(wù)成功率:99.99%

應(yīng)用:

并發(fā):2500并發(fā)

平均響應(yīng)時(shí)間:0.271秒;

吞吐率:2500個(gè)應(yīng)用的平均吞吐率是3986853Byte每秒

測(cè)試環(huán)境要求:

硬件環(huán)境: Nginx 4核8G*1

PAAS 4核8G*2

微服務(wù)2核4G*2

基準(zhǔn)測(cè)試:

以下數(shù)據(jù)以min|max|avg形式反映,例如響應(yīng)時(shí)間數(shù)據(jù)(0.25|0.4|0.34)

序號(hào)

場(chǎng)景

響應(yīng)時(shí)間

1

訪問(wèn)WEB資源

0.002|0.217|0.003

2

訪問(wèn)API資源

0.006|0.170|0.008

應(yīng)用數(shù)據(jù)

序號(hào)

并發(fā)量

平均響應(yīng)時(shí)間(s)

吞吐率(Byte/s)

1

1000

0.059

4533829

2

1500

0.159

4157545

3

2500

0.271

3986853

序號(hào)

并發(fā)量

Nginx服務(wù)器

應(yīng)用服務(wù)器

CPU(MAX)

內(nèi)存

CPU(MAX)

內(nèi)存

1

1000

43.80%

消耗不大

65.30%

消耗不大

2

1500

58.50%

消耗不大

80.30%

消耗不大

3

2500

60.60%

300M

74.20%

300M

服務(wù)數(shù)據(jù)

序號(hào)

并發(fā)量

平均響應(yīng)時(shí)間(s)

TPS

事務(wù)成功率

1

1000

0.61

1635

接近100%

2

1500

1.49

1685

0.9947

3

2000

1.79

1684

0.99

4

2500

2.044

1617

0.9535

序號(hào)

并發(fā)量

Nginx服務(wù)器

應(yīng)用服務(wù)器

CPU(MAX)

內(nèi)存

CPU(MAX)

內(nèi)存

1

1000

100.00%

84M

73.30%

消耗不大

2

1500

100.00%

150M

74.00%

80M

3

2000

100.00%

150M

74.80%

80M

4

2500

100.00%

150M

99.40%

500M

平臺(tái)服務(wù)對(duì)接設(shè)計(jì)

平臺(tái)服務(wù)對(duì)接需求分析

如圖(服務(wù)對(duì)接介紹):

平臺(tái)針對(duì)服務(wù)對(duì)接會(huì)制定一套標(biāo)準(zhǔn)規(guī)范與流程,方便第三方服務(wù)接入與接出。

其中服務(wù)對(duì)接統(tǒng)一走服務(wù)聚集平臺(tái)管理,依附于聚集平臺(tái)的是一系列標(biāo)準(zhǔn)文檔與對(duì)接流程,在聚集平臺(tái)的統(tǒng)一治理下保證數(shù)據(jù)的安全與平臺(tái)服務(wù)的穩(wěn)定性。

系統(tǒng)主要功能設(shè)計(jì)、實(shí)施方案等

平臺(tái)技術(shù)路線說(shuō)明

總體路線

開(kāi)發(fā)語(yǔ)言:JAVA

數(shù)據(jù)庫(kù):DB2、SQLServer、Oracle、Informix、Sybase等

服務(wù)器:所有主流Windows、Linux、UNIX平臺(tái);

客戶端:支持AIX、HP-UX、Solaris、Windows、Linux中間件:支持Tomcat、Weblogic、Jetty、Jboss、Resin、Glassfish

存儲(chǔ):支持各種類型的磁盤(pán)陣列(SAN,iSCSI,NAS等)、磁帶機(jī)和虛擬帶庫(kù),支持冗余的備份設(shè)備;備份策略支持每周全備份,每天做增量備份,保存周期可以自由設(shè)定,支持任意時(shí)間點(diǎn)恢復(fù)。

WEB服務(wù)器:支持負(fù)載均衡、頁(yè)面緩存的Nginx、Apache、Tomcat

平臺(tái)架構(gòu)特點(diǎn):高可用、高并發(fā)、高性能、可伸縮,以及動(dòng)態(tài)化、模塊化的大型分布式Java應(yīng)用的技術(shù)

其他特性:支持最新WebServices標(biāo)準(zhǔn),包括SOAP1.1/1.2、WSDL1.1、MTOM/XOP、WS-IBasicProfile1.1等,

支持WebServices自有的安全性WS-Security和尋址功能WS-Addressing,可以實(shí)現(xiàn)WebServices同步和異步不同形式的調(diào)用。

*靈活的消息路由方式,支持基于消息內(nèi)容的處理和路由;而且還可以執(zhí)行一系列方式的消息交互,包括了過(guò)濾、充實(shí)、監(jiān)視、分發(fā)、關(guān)聯(lián)、拆分(一對(duì)多)和合成(多對(duì)一)等。

*標(biāo)準(zhǔn)XML數(shù)據(jù)的格式轉(zhuǎn)換,并且可以通過(guò)圖形化映射組件、XSLT、客戶化Java程序等多種方式實(shí)現(xiàn)轉(zhuǎn)換功能。

*非標(biāo)準(zhǔn)XML數(shù)據(jù)的格式轉(zhuǎn)換,實(shí)現(xiàn)XML消息格式和其他數(shù)據(jù)格式之間的映射,包括了JSON、CRecord、JMS、TDS分隔符、平文本、行業(yè)專有數(shù)據(jù)格式等多種格式,同時(shí)也要支持自定義數(shù)據(jù)格式。

易于使用和開(kāi)發(fā):

軟件提供便捷的安裝和部署模式,提供友好的安裝和部署界面。提供中文的安裝文檔和使用手冊(cè)。

系統(tǒng)安全:

提供多種安全機(jī)制,用戶級(jí)別的認(rèn)證、授權(quán)。

關(guān)鍵技術(shù)分析

面向服務(wù)的架構(gòu)(SOA)

比較各種不同的主流技術(shù)架構(gòu)體系,目前國(guó)際上達(dá)成一致的觀點(diǎn)是:SOA是企業(yè)IT架構(gòu)全面整合的最佳方法。因此,我們對(duì)平臺(tái)的建設(shè),總體上來(lái)說(shuō),遵循標(biāo)準(zhǔn)、開(kāi)放、靈活的SOA架構(gòu)方法。

遵循先進(jìn)的SOA方法

面向服務(wù)架構(gòu)(Service-OrientedArchitecture,SOA)是一種創(chuàng)新的企業(yè)IT架構(gòu)風(fēng)格(即IT架構(gòu)模式),是企業(yè)在進(jìn)行IT規(guī)劃和IT架構(gòu)建設(shè)或重構(gòu)過(guò)程中可遵循的先進(jìn)的架構(gòu)路線,是幫助企業(yè)如何構(gòu)建能快速適應(yīng)業(yè)務(wù)變革的IT體系的思想體系。

通過(guò)導(dǎo)入SOA構(gòu)建企業(yè)IT架構(gòu),真正實(shí)現(xiàn)IT與業(yè)務(wù)對(duì)等,IT為業(yè)務(wù)快速響應(yīng)變化提供基礎(chǔ)支撐能力,幫助企業(yè)真正建立起隨需應(yīng)變的架構(gòu)。

SOA的基本思想內(nèi)涵是:以業(yè)務(wù)為中心,在標(biāo)準(zhǔn)化、松耦合和彈性組裝的原則之下,改進(jìn)軟件互操作和復(fù)用能力,構(gòu)建出靈活和隨需應(yīng)變的IT架構(gòu),以幫助企業(yè)建立可靈活快速的響應(yīng)不斷變化的市場(chǎng)和需求的變革能力,獲取更多的競(jìng)爭(zhēng)優(yōu)勢(shì)。SOA本身就體現(xiàn)了一種整合的理念,對(duì)企業(yè)架構(gòu)設(shè)計(jì)來(lái)說(shuō),創(chuàng)建一個(gè)業(yè)務(wù)靈活的架構(gòu)意味著創(chuàng)建一個(gè)可以滿足當(dāng)前還未知的業(yè)務(wù)需求的IT架構(gòu)。目前,SOA是國(guó)際、國(guó)內(nèi)最為流行的讓業(yè)務(wù)和IT對(duì)齊的企業(yè)架構(gòu)方法。

基于SOA的IT架構(gòu)具有以下特性:

架構(gòu)不是為某個(gè)或某幾個(gè)獨(dú)立的系統(tǒng)設(shè)計(jì)的系統(tǒng)架構(gòu),它是企業(yè)級(jí)的IT整體基礎(chǔ)架構(gòu),企業(yè)內(nèi)部各個(gè)應(yīng)用系統(tǒng)都是在該架構(gòu)之中運(yùn)行。

該架構(gòu)是在公認(rèn)的標(biāo)準(zhǔn)規(guī)范和標(biāo)準(zhǔn)的指導(dǎo)下進(jìn)行規(guī)劃和構(gòu)建的,它為企業(yè)各種IT資產(chǎn)提供了層次分明、職能劃分清晰,以及管理有序的運(yùn)行環(huán)境。

平臺(tái)通過(guò)構(gòu)建基于SOA的IT架構(gòu),將為企業(yè)搭建起夯實(shí)并具有強(qiáng)大兼容能力的IT支撐平臺(tái),使企業(yè)中各種風(fēng)格的IT應(yīng)用不再是一座座“空中樓閣”,而是依附在統(tǒng)一的基礎(chǔ)設(shè)施之上,在統(tǒng)一的治理環(huán)境中,各盡其能與各盡其職。

在該架構(gòu)中,各種企業(yè)應(yīng)用不再是孤立存在,而是通過(guò)架構(gòu)提供的公共基礎(chǔ)設(shè)施有機(jī)的連接在一起,共享公共的功能、統(tǒng)一信息規(guī)范

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論