云架構(gòu)設(shè)計(jì)原則

image.png

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

技術(shù)人員部署服務(wù)器、管理服務(wù)器模板、更新服務(wù)器和定義基礎(chǔ)設(shè)施的模式都是通過代碼來完成的,并且是自動(dòng)化的,不能通過手工安裝或克隆的方式來管理服務(wù)器資源,運(yùn)維人員和開發(fā)人員一起以資源配置的應(yīng)用代碼為中心,不再是一臺(tái)臺(tái)機(jī)器。基礎(chǔ)設(shè)施通過代碼來進(jìn)行更改、測(cè)試,在每次變更后執(zhí)行測(cè)試的自動(dòng)化流程中,確保能維護(hù)穩(wěn)定的基礎(chǔ)設(shè)施服務(wù)。
此外,基礎(chǔ)設(shè)施的范圍也會(huì)更加廣泛,不僅包括機(jī)器,還包括不同的機(jī)柜或交換機(jī)、同城多機(jī)房、異地多機(jī)房等。

持續(xù)交付

為了滿足業(yè)務(wù)需求頻繁變動(dòng),通過快速迭代,產(chǎn)品能做到隨時(shí)都能發(fā)布的能力,是一系列的開發(fā)實(shí)踐方法。它分為持續(xù)集成、持續(xù)部署、持續(xù)發(fā)布等階段,用來確保從需求的提出到設(shè)計(jì)開發(fā)和測(cè)試,再到讓代碼快速、安全地部署到產(chǎn)品環(huán)境中。持續(xù)集成是指每當(dāng)開發(fā)人員提交了一次改動(dòng),就立刻進(jìn)行構(gòu)建、自動(dòng)化測(cè)試,確保業(yè)務(wù)應(yīng)用和服務(wù)能符合預(yù)期,從而可以確定新代碼和原有代碼能否正確地集成在一起。持續(xù)交付是軟件發(fā)布的能力,在持續(xù)集成完成之后,能夠提供到預(yù)發(fā)布之類系統(tǒng)上,達(dá)到生產(chǎn)環(huán)境的條件,持續(xù)部署是指使用完全的自動(dòng)化過程來把每個(gè)變更自動(dòng)提交到測(cè)試環(huán)境中,然后將應(yīng)用安全地部署到產(chǎn)品環(huán)境中,打通開發(fā)、測(cè)試、生產(chǎn)的各個(gè)環(huán)節(jié),自動(dòng)持續(xù)、增量地交付產(chǎn)品,也是大量產(chǎn)品追求的最終目的,當(dāng)然,在實(shí)際運(yùn)行的過程中,有些產(chǎn)品會(huì)增加灰度發(fā)布等環(huán)境。

微服務(wù)

隨著企業(yè)的業(yè)務(wù)發(fā)展,傳統(tǒng)業(yè)務(wù)架構(gòu)面臨著很多問題。
其一,單體架構(gòu)在需求越來越多的時(shí)候無法滿足其變更要求,開發(fā)人員對(duì)大量代碼的變更會(huì)越來越困難,同時(shí)也無法很好地評(píng)估風(fēng)險(xiǎn),所以迭代速度慢;
其二,系統(tǒng)經(jīng)常會(huì)因?yàn)槟程帢I(yè)務(wù)的瓶頸導(dǎo)致整個(gè)業(yè)務(wù)癱瘓,架構(gòu)無法擴(kuò)展,木桶效應(yīng)嚴(yán)重,無法滿足業(yè)務(wù)的可用性要求;最后,整體組織效率低下,無法很好地利用資源,存在大量的浪費(fèi)。因此,組織迫切需要進(jìn)行變革。

歡迎工作一到五年的Java工程師朋友們加入Java高并發(fā): 957734884,群內(nèi)提供免費(fèi)的Java架構(gòu)學(xué)習(xí)資料(里面有高可用、高并發(fā)、高性能及分布式、Jvm性能調(diào)優(yōu)、Spring源碼,MyBatis,Netty,Redis,Kafka,Mysql,Zookeeper,Tomcat,Docker,Dubbo,Nginx等多個(gè)知識(shí)點(diǎn)的架構(gòu)資料)合理利用自己每一分每一秒的時(shí)間來學(xué)習(xí)提升自己,不要再用"沒有時(shí)間“來掩飾自己思想上的懶惰!趁年輕,使勁拼,給未來的自己一個(gè)交代!


?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 一、生命周期 一個(gè)事物一旦出生,就必然會(huì)長(zhǎng)大,變異,一旦長(zhǎng)大,就面臨著衰老,接下來就是消亡了,這個(gè)過程就稱為一個(gè)事...
    ZyBlog閱讀 2,858評(píng)論 1 11
  • 做店淘的朋友越來越多,但是好多剛接觸到淘客這個(gè)行業(yè)的朋友還是對(duì)店淘有許多疑問,今天小編就給大家介紹下店鋪淘客,希望...
    余生輝啊閱讀 322評(píng)論 0 0
  • “祝你喜歡的人恰巧也喜歡你 祝你每次考試都能有進(jìn)步 祝你常在換季的衣服里發(fā)現(xiàn)花剩的零錢 祝你在下雨天時(shí)路上的...
    日本小橘子閱讀 196評(píng)論 0 0
  • 最近在認(rèn)真聽的兩本書《禪的行囊》和《少有人走的路》。我知道已經(jīng)很久沒發(fā)腦圖了,源于沒有想輸出的欲望,不想因?yàn)樽鰣D而...
    悠萊悠然閱讀 285評(píng)論 0 1

友情鏈接更多精彩內(nèi)容