檢測(cè)到您已登錄華為云國(guó)際站賬號(hào),為了您更好的體驗(yàn),建議您訪問(wèn)國(guó)際站服務(wù)網(wǎng)站 http://m.cqfng.cn/intl/zh-cn
不再顯示此消息
io/specification/ 重用性提供的API需要帶版本號(hào),對(duì)外發(fā)布的API接口保持穩(wěn)定,即API的參數(shù)和返回值不能隨意修改或刪除,API設(shè)計(jì)中盡量考慮多場(chǎng)景可重用性,通過(guò)領(lǐng)域?qū)ο蠓治鰜?lái)抽取和設(shè)計(jì)API,確保API面向未來(lái)的可重用性,要減少冗余API。 對(duì)于API修改需要評(píng)估修改影響點(diǎn),決策是否修改原有API還是新增API版本。
設(shè)計(jì)原則 組織,流程和成本管理相匹配 在成本優(yōu)化過(guò)程中,一個(gè)很重要的原則是需要將組織結(jié)構(gòu),流程和成本管理相匹配。需要建立“責(zé)權(quán)分明”的體系,否則即使用再好的成本優(yōu)化工具,也無(wú)法將成本優(yōu)化落到實(shí)處。 流程上,需要把成本管理作為各個(gè)上云流程中必備的一環(huán); 組織上,需要投入適當(dāng)?shù)臅r(shí)間,資源和人力用于建立云財(cái)務(wù)管理的能力。
設(shè)計(jì)原則 大數(shù)據(jù)的部署架構(gòu)設(shè)計(jì)包括大數(shù)據(jù)集群、大數(shù)據(jù)任務(wù)調(diào)度平臺(tái)和大數(shù)據(jù)應(yīng)用,其中大數(shù)據(jù)應(yīng)用的部署架構(gòu)請(qǐng)參考應(yīng)用架構(gòu)設(shè)計(jì)。 圖1 大數(shù)據(jù)架構(gòu)設(shè)計(jì)分類 大數(shù)據(jù)架構(gòu)設(shè)計(jì)同樣要考慮架構(gòu)設(shè)計(jì)的6要素: 成本 可用性 安全性 可擴(kuò)展性 可運(yùn)維性 性能 圖2 架構(gòu)設(shè)計(jì)6要素 父主題: 大數(shù)據(jù)架構(gòu)設(shè)計(jì)
故障對(duì)系統(tǒng)造成的影響,并持續(xù)穩(wěn)定地運(yùn)行,建議遵循以下設(shè)計(jì)原則。 高可用設(shè)計(jì) 單點(diǎn)故障會(huì)導(dǎo)致整個(gè)系統(tǒng)崩潰、主要功能受到影響、任務(wù)延誤的系統(tǒng)輕度損壞或存在較大的故障隱患,因此系統(tǒng)的高可用設(shè)計(jì)非常關(guān)鍵。 高可用設(shè)計(jì)的主要手段是冗余,甚至是多級(jí)冗余的組合,包括異地容災(zāi)方式保證災(zāi)難情況下無(wú)單點(diǎn):
設(shè)計(jì)原則 建立持續(xù)改進(jìn)的團(tuán)隊(duì)文化和標(biāo)準(zhǔn)化運(yùn)維體系 在卓越運(yùn)營(yíng)中,團(tuán)隊(duì)文化建設(shè)至關(guān)重要。運(yùn)營(yíng)是一門不斷改進(jìn)的藝術(shù)。只有不斷從已有事故中學(xué)習(xí)經(jīng)驗(yàn),持續(xù)學(xué)習(xí)和改進(jìn),才能最終達(dá)到卓越運(yùn)營(yíng)。故而,團(tuán)隊(duì)?wèi)?yīng)該培養(yǎng)持續(xù)學(xué)習(xí)和改進(jìn)的文化,此外,在事故發(fā)生時(shí),應(yīng)該以對(duì)事不對(duì)人的態(tài)度,思考系統(tǒng)的改進(jìn),
設(shè)計(jì)原則 以下是常用的性能優(yōu)化指導(dǎo)原則: 中心化原則:識(shí)別支配性工作量負(fù)載功能,并使其處理過(guò)程最小化,把注意力集中在對(duì)性能影響最大的部分進(jìn)行提升。 本地化原則:選擇靠近的活動(dòng)、功能和結(jié)果的資源;避免通過(guò)間接的方式去達(dá)到目的,導(dǎo)致通信量或者處理量大輻增加,性能大輻下降。 共享資源:
(Integrity)、可用性(Availability),簡(jiǎn)稱CIA。 為實(shí)現(xiàn)系統(tǒng)安全所定義的基本要素,業(yè)界根據(jù)大量的實(shí)踐,提煉出一些共性的安全設(shè)計(jì)原則: 零信任原則(Zero Trust) 零信任遵循“永不信任,始終驗(yàn)證”的安全理念,假設(shè)任何人或程序都不可信,無(wú)論是內(nèi)部用戶、外部用戶還是網(wǎng)絡(luò)設(shè)
安全設(shè)計(jì)原則 華為云根據(jù)自身安全實(shí)踐和成功交付大量項(xiàng)目的經(jīng)驗(yàn),提煉了如下十大安全設(shè)計(jì)原則,你可以在此基礎(chǔ)上設(shè)計(jì)企業(yè)在云上的整體安全方案。 零信任原則(Zero Trust Principle) 遵循“永不信任,始終驗(yàn)證”的安全理念,假設(shè)任何人或程序都不可信,無(wú)論是內(nèi)部用戶、外部用
設(shè)計(jì)原則 基礎(chǔ)設(shè)施底座設(shè)計(jì)原則 工業(yè)互聯(lián)網(wǎng)公共技術(shù)服務(wù)平臺(tái)基礎(chǔ)設(shè)施云平臺(tái)采用華為混合云解決方案,以一體化全棧方式交付完整的云服務(wù)平臺(tái),由華為云統(tǒng)一規(guī)劃,滿足工業(yè)互聯(lián)網(wǎng)平臺(tái)業(yè)務(wù)資源要求。基礎(chǔ)設(shè)施底座總體建設(shè)方案如下: 基礎(chǔ)設(shè)施層主要提供整個(gè)云平臺(tái)的基礎(chǔ)設(shè)施,包括服務(wù)器,交換機(jī),路由器,防火墻,安全設(shè)備。
Principle,DIP) 這個(gè)是開閉原則的基礎(chǔ),具體內(nèi)容:面向接口編程,依賴于抽象而不依賴于具體。寫代碼時(shí)用到具體類時(shí),不與具體類交互,而與具體類的上層接口交互。 (4)接口隔離原則(Interface Segregation Principle,ISP) 這個(gè)原則的意思是:每個(gè)接口中不應(yīng)存在子類用
系統(tǒng)進(jìn)行安全方案的設(shè)計(jì)和改造。 華為云建議客戶在進(jìn)行IT系統(tǒng)建設(shè)時(shí),預(yù)留預(yù)算用于安全、合規(guī)方案的建設(shè)。一般性系統(tǒng)預(yù)留5%、面向互聯(lián)網(wǎng)提供服務(wù)、易受攻擊的系統(tǒng),預(yù)算建議上升至15%。 圖1 安全等級(jí) 原則2:主動(dòng)安全、默認(rèn)安全 安全是設(shè)計(jì)出來(lái)的。因此在業(yè)務(wù)安全設(shè)計(jì)時(shí),華為云建議客戶參考IPDRR模型(識(shí)別
標(biāo)簽設(shè)計(jì)原則和命名示例 標(biāo)簽設(shè)計(jì)的原則 企業(yè)上云后,云上創(chuàng)建的資源不斷增加,有些大型企業(yè)資源數(shù)量達(dá)到十萬(wàn)、百萬(wàn)級(jí)別,一個(gè)賬號(hào)內(nèi)存在大量資源,企業(yè)需要進(jìn)行分類管理。單純通過(guò)人工進(jìn)行資源的分類,效率低下,操作困難,此時(shí)需要借助云上的自動(dòng)化平臺(tái)化能力來(lái)解決。 華為云推薦您使用標(biāo)簽對(duì)資源
法決策的情況發(fā)生。 回退決策點(diǎn)設(shè)計(jì)原則如下: 每個(gè)切換階段設(shè)計(jì)最晚的執(zhí)行完時(shí)間,超時(shí)需要決策是否進(jìn)行回退。 核心表數(shù)據(jù)比對(duì)結(jié)果不一致,需要決策是否回退。 核心的P0測(cè)試用不通過(guò),需要決策是否回退。 性能驗(yàn)證不達(dá)預(yù)期,需要決策是否回退。 父主題: 設(shè)計(jì)Runbook
ClickHouse寬表設(shè)計(jì)原則 寬表設(shè)計(jì)原則 由于ClickHouse的寬表查詢性能較優(yōu),且當(dāng)前ClickHouse可支持上萬(wàn)列的寬表橫向擴(kuò)展。 在大部分場(chǎng)景下,有大表兩表join以及多表join的場(chǎng)景,且多個(gè)join的表數(shù)據(jù)變化更新頻率較低,這種情況,建議對(duì)多個(gè)表join查詢
經(jīng)成功被跨越。 標(biāo)準(zhǔn):智能家居的設(shè)計(jì)要依照國(guó)家和地區(qū)的有關(guān)標(biāo)準(zhǔn)進(jìn)行,以確保系統(tǒng)的擴(kuò)充性和擴(kuò)展性。在系統(tǒng)傳輸上應(yīng)采用標(biāo)準(zhǔn)的TCP/IP協(xié)議網(wǎng)絡(luò)技術(shù),保證不同產(chǎn)商之間系統(tǒng)可以兼容與互聯(lián)?,F(xiàn)在國(guó)際國(guó)內(nèi)已經(jīng)制定了大量的技術(shù)參數(shù)和接口標(biāo)準(zhǔn),具有極大的兼容擴(kuò)展性,也使得AI智能迅猛發(fā)展和投入應(yīng)用。
平臺(tái)將采用開放架構(gòu),模塊化的設(shè)計(jì),提供開放的中試驗(yàn)證環(huán)境,保持開放合作的管理模式,與華為云生態(tài)長(zhǎng)連線,并與產(chǎn)業(yè)運(yùn)營(yíng)商、工業(yè)軟件廠商、專業(yè)技術(shù)提供商等開展合作。通過(guò)與華為云建立生態(tài)橋梁,引入華為云豐富的工業(yè)軟件生態(tài),實(shí)現(xiàn)價(jià)值共享。 建營(yíng)并重 平臺(tái)將采用“建設(shè),運(yùn)營(yíng)”一體化設(shè)計(jì),實(shí)現(xiàn)“建設(shè)、運(yùn)營(yíng)
Landing Zone設(shè)計(jì)原則 華為云基于自身實(shí)踐和大量Landing Zone項(xiàng)目的成功交付經(jīng)驗(yàn)提煉了如下原則,您可以將其作為起點(diǎn)制定符合您企業(yè)所需的設(shè)計(jì)原則。 康威定律:按照康威定律,系統(tǒng)的技術(shù)架構(gòu)反映了所屬組織的架構(gòu)。Landing Zone的組織單元和賬號(hào)架構(gòu)應(yīng)該與企業(yè)
一個(gè)rowkey范圍即scan來(lái)查找數(shù)據(jù)。所以 rowkey的設(shè)計(jì)是至關(guān)重要的,關(guān)系到你應(yīng)用層的查詢效率。 rowkey是以字典順序排序的,存儲(chǔ)的是字節(jié)碼。 Rowkey設(shè)計(jì)原則 1.Rowkey的唯一原則 必須在設(shè)計(jì)上保證其唯一性。由于在HBase中數(shù)據(jù)存儲(chǔ)是Key-Value
索引的設(shè)計(jì)可以遵循一些已有的原則,創(chuàng)建索引的時(shí)候應(yīng)盡量考慮符合這些原則,便于提升索引的使用效率,更高效的使用索引。我將介紹一些索引的設(shè)計(jì)原則。1. 選擇唯一性索引唯一性索引的值是唯一的,可以更快速的通過(guò)該索引來(lái)確定某條記錄。例如,學(xué)生表中學(xué)號(hào)是具有唯一性的字段。為該字段建立唯一性
Landing Zone總體設(shè)計(jì)原則 不需要把企業(yè)內(nèi)部的完整組織結(jié)構(gòu)映射到華為云上,只把那些負(fù)責(zé)管理IT系統(tǒng)的組織單元(如部門、分公司)和使用IT資源的用戶映射到華為云上。如行政部門不管理、不查看、不操作任何云上IT資源,就不需要在華為云上創(chuàng)建一個(gè)對(duì)應(yīng)行政部門的組織;如財(cái)務(wù)小張不