国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【云原生-白皮書】簡章1:為什么我們需要云原生架構(gòu)?

這篇具有很好參考價值的文章主要介紹了【云原生-白皮書】簡章1:為什么我們需要云原生架構(gòu)?。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

聲明:本文為《阿里云云原生架構(gòu)核心技術(shù)白皮書》的一些讀書筆記與感想。

一文大致了解云原生架構(gòu)模式特點傳送門:五分鐘了解云原生的架構(gòu)模式

前言:云原生是什么?

聲明:本文是閱讀阿里云云原生架構(gòu)核心技術(shù)白皮書的一些讀書筆記與感想。

云原生架構(gòu)是一種創(chuàng)新的軟件開發(fā)方法,專為充分利用云計算模型而設(shè)計。它使組織能夠使用微服務(wù)架構(gòu)將應(yīng)用程序構(gòu)建為松散耦合的服務(wù),并在動態(tài)編排的平臺上運行它們。因此,基于云原生應(yīng)用程序架構(gòu)構(gòu)建的應(yīng)用程序是可靠的,可提供規(guī)模和性能,并縮短上市時間。

有人會說,云原生就是微服務(wù),我覺得是不對的。云原生和微服務(wù)是兩個不同維度的東西。 云原生更側(cè)重應(yīng)用程序的運行環(huán)境, 它是以k8s和容器為基礎(chǔ)的云環(huán)境?!霸圃嬎慊饡敝铝τ诖蛟煲徽坠ぞ邅韼椭鷳?yīng)用程序從開發(fā),測試,運行以及部署到云環(huán)境。

微服務(wù)是應(yīng)用程序的軟件架構(gòu),可以是單體式和微服務(wù)式。 微服務(wù)是基于分布式計算的。 你的應(yīng)用程序即使不采用微服務(wù)架構(gòu)也可以是云原生的,例如分布式的,但效果沒有微服務(wù)好。 如果是單體式的,云原生就基本發(fā)揮不出什么優(yōu)勢。 另外微服務(wù)的程序也可以不是云原生的。它們雖然是兩個不同的東西,但云原生和微服務(wù)是天生良配,相得益彰,相輔相成。 而且很多云原生的工具都是針對微服務(wù)架構(gòu)設(shè)計的。

當然,更合適的方式是可以說現(xiàn)代應(yīng)用程序的趨勢就是"微服務(wù)+云原生"。因為云原生的幾大特征就是:容器化封裝管理、服務(wù)編排、微服務(wù)架構(gòu)、持續(xù)交付、DevOps。

日薄西山:傳統(tǒng)的軟件開發(fā)模型?

傳統(tǒng)的軟件開發(fā)環(huán)境依賴于由單體架構(gòu)驅(qū)動的所謂“瀑布”模型,其中軟件是按順序開發(fā)的。

1、設(shè)計師準備產(chǎn)品設(shè)計以及相關(guān)文件。
2、開發(fā)人員編寫代碼并將其發(fā)送給測試部門。
3、測試團隊運行不同類型的測試來識別錯誤并衡量云原生應(yīng)用程序的性能。
4、發(fā)現(xiàn)錯誤時,會將代碼發(fā)送回開發(fā)人員。
5、代碼成功通過所有測試后,將部署到測試生產(chǎn)環(huán)境并部署到實時環(huán)境。

【云原生-白皮書】簡章1:為什么我們需要云原生架構(gòu)?
如果對于傳統(tǒng)的設(shè)計架構(gòu)來說,一旦需要更新代碼或添加/刪除功能,則必須重新完成整個過程。當多個團隊在同一個項目上工作時,相互協(xié)調(diào)代碼更改是一個很大的挑戰(zhàn)。它還限制他們使用單一的編程語言。此外,部署大型軟件項目需要建立龐大的基礎(chǔ)架構(gòu)以及廣泛的功能測試機制。整個過程效率低下且耗時。

引入了微服務(wù)架構(gòu)則可以解決大多數(shù)這些挑戰(zhàn)。微服務(wù)架構(gòu)是一種面向服務(wù)的架構(gòu),其中應(yīng)用程序構(gòu)建為松散耦合的獨立服務(wù),可以通過 API 相互通信。它使開發(fā)人員能夠處理不同的服務(wù)并獨立使用不同的語言。借助充當版本控制系統(tǒng)的中央存儲庫,組織能夠同時處理代碼的不同部分并更新特定功能,而不會干擾軟件或?qū)е聭?yīng)用程序停機。此外,實施自動化后,企業(yè)可以輕松、頻繁地進行具有重大影響的更改。

后起之秀:云原生為什么被需要?

云原生的發(fā)展背景

拋去上述的傳統(tǒng)架構(gòu)設(shè)計弊端不說,計算機技術(shù)架構(gòu)的進化有兩大主要驅(qū)動因素,一個是底層硬件升級,另一個是頂層業(yè)務(wù)發(fā)展訴求。

正如伴隨著 x86 硬件體系的成熟,很多應(yīng)用不再使用昂貴、臃腫的大中型機,轉(zhuǎn)而選擇價格更為低廉的以 x86 為主的硬件體系,也由此誕生了包括EJB、RPC 在內(nèi)的各類分布式架構(gòu);后由于互聯(lián)網(wǎng)業(yè)務(wù)飛速發(fā)展,人們發(fā)現(xiàn)傳統(tǒng) IOE 架構(gòu)已經(jīng)不能滿足海量業(yè)務(wù)規(guī)模的并發(fā)要求,于是又誕生了阿里巴巴 Dubbo & RocketMQ、Spring Cloud 這樣的互聯(lián)網(wǎng)架構(gòu)體系。

云計算從工業(yè)化應(yīng)用到如今,已走過十五個年頭,然而大量應(yīng)用使用云的方式仍停滯在傳統(tǒng) IDC 時代:虛擬機代替了原來的物理機:使用文件保存應(yīng)用數(shù)據(jù),大量自帶的三方技術(shù)組件,沒有經(jīng)過架構(gòu)改造(如微服務(wù)改造)的應(yīng)用上云,傳統(tǒng)的應(yīng)用打包與發(fā)布方式等等。對于如何使用這些技術(shù),沒有絕對的對與錯,只是在云的時代不能充分利用云的強大能力,不能從云技術(shù)中獲得更高的可用性與可擴展能力,也不能利用云提升發(fā)布和運維的效率,是一件非常遺憾的事情。

所以,數(shù)字化轉(zhuǎn)型的十年,云計算高速發(fā)展的十年,這期間新技術(shù)不斷演進、優(yōu)秀開源項目大量涌現(xiàn),云原生領(lǐng)域進入“火箭式”發(fā)展階段。通過樹立技術(shù)標準與構(gòu)建開發(fā)者生態(tài),開源將云計算實施逐漸標準化,大幅降低了開發(fā)者對于云平臺的學(xué)習(xí)成本與接入成本。這都讓開發(fā)者更加聚焦于業(yè)務(wù)本身并借助云原生技術(shù)與產(chǎn)品實現(xiàn)更多業(yè)務(wù)創(chuàng)新,有效提升企業(yè)增長效率,爆發(fā)出前所未有的生產(chǎn)力與創(chuàng)造力。

在未來,云計算將無處不在,像水電煤一樣成為數(shù)字經(jīng)濟時代的基礎(chǔ)設(shè)施,云原生讓云計算變得標準、開放、簡單高效、觸手可及。如何更好地擁抱云計算、擁抱云原生架構(gòu)、用技術(shù)加速創(chuàng)新,將成為企業(yè)數(shù)字化轉(zhuǎn)型升級成功的關(guān)鍵。

云原生的發(fā)展構(gòu)成

云原生從字面意思上來看可以分成云和原生兩個部分。云是和本地相對的,傳統(tǒng)的應(yīng)用必須跑在本地服務(wù)器上,現(xiàn)在流行的應(yīng)用都跑在云端,云包含了IaaS,、PaaS和SaaS。

原生就是土生土長的意思,開始設(shè)計應(yīng)用的時候就考慮到應(yīng)用將來是運行云環(huán)境里面的,要充分利用云資源的優(yōu)點,比如?云服務(wù)的彈性和分布式優(yōu)勢。

【云原生-白皮書】簡章1:為什么我們需要云原生架構(gòu)?

微服務(wù)

微服務(wù)解決的軟件開發(fā)中一直追求的低耦合+高內(nèi)聚,微服務(wù)的本質(zhì)是把一塊整體項目分成若干塊低耦合的小型服務(wù),比如一個服務(wù)A專門負責(zé)接收外部的數(shù)據(jù),一個服務(wù)B專門負責(zé)響應(yīng)前臺的操作,服務(wù)A和B可以進一步拆分,比如負責(zé)接收外部數(shù)據(jù)的服務(wù)可以繼續(xù)分成多塊負責(zé)接收不同類型數(shù)據(jù)的服務(wù)A2,這樣如果其中一個服務(wù)出問題了,其它服務(wù)還能正常對外提供服務(wù)。

DevOps

DevOps(Development和Operations的組合詞)是一種重視“軟件開發(fā)人員(Dev)”和“IT運維技術(shù)人員(Ops)”之間溝通合作的文化、運動或慣例。透過自動化“軟件交付”和“架構(gòu)變更”的流程,來使得構(gòu)建、測試、發(fā)布軟件能夠更加地快捷、頻繁和可靠。

持續(xù)交付

持續(xù)交付的意思就是在不影響用戶使用服務(wù)的前提下頻繁把新功能發(fā)布給用戶使用。

容器化

容器化的好處在于運維的時候不需要再關(guān)心每個服務(wù)所使用的技術(shù)棧了,每個服務(wù)都被無差別地封裝在容器里,可以被無差別地管理和維護,現(xiàn)在比較流行的工具是docker和k8s。

總結(jié)

綜上所述可以簡單地把云原生理解為:云原生 = 微服務(wù) + DevOps + 持續(xù)交付 + 容器化。

云計算的下一站,就是云原生;IT 架構(gòu)的下一站,就是云原生架構(gòu) 。文章來源地址http://www.zghlxwxcb.cn/news/detail-425981.html

到了這里,關(guān)于【云原生-白皮書】簡章1:為什么我們需要云原生架構(gòu)?的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • POLARDB IMCI 白皮書 云原生HTAP 數(shù)據(jù)庫系統(tǒng) 一 數(shù)據(jù)壓縮打更新 (本篇有數(shù)據(jù)到列節(jié)點異步但不延遲的解釋)...

    POLARDB IMCI 白皮書 云原生HTAP 數(shù)據(jù)庫系統(tǒng) 一 數(shù)據(jù)壓縮打更新 (本篇有數(shù)據(jù)到列節(jié)點異步但不延遲的解釋)...

    開頭還是介紹一下群,如果感興趣polardb ,mongodb ,mysql ,postgresql ,redis 等有問題,有需求都可以加群群內(nèi)有各大數(shù)據(jù)庫行業(yè)大咖,CTO,可以解決你的問題。加群請聯(lián)系 liuaustin3 ,在新加的朋友會分到2群(共1300人左右 1 + 2 + 3 + 4) 3群即將突破 400 會關(guān)閉自由申請,新人會進4群 這

    2024年02月07日
    瀏覽(25)
  • 海峽鏈技術(shù)白皮書-整體篇

    “引言:海峽鏈技術(shù)白皮書分為《海峽鏈技術(shù)白皮書-整體篇》、《海峽鏈技術(shù)白皮書-開放共識鏈篇》、《海峽鏈技術(shù)白皮書-開放許可鏈篇》和《海峽鏈技術(shù)白皮書-IPFS篇》四個章節(jié)?!逗{鏈技術(shù)白皮書-整體篇》對海峽鏈的設(shè)計思路、技術(shù)框架、產(chǎn)品生態(tài)等方面進行了整體

    2023年04月12日
    瀏覽(28)
  • 以太坊白皮書(中英對照版)

    以太坊白皮書(中英對照版)

    Ethereum:A Next-Generation Smart Contract and Decentralized Application Platform 以太坊:下一代智能合約和去中心化應(yīng)用平臺 Satoshi Nakamoto’s development of Bitcoin in 2009 has often been hailed as a radical development in money and currency, being the first example of a digital asset which simultaneously has no backing or “intrinsic v

    2024年02月03日
    瀏覽(31)
  • Solana白皮書中文翻譯(1)

    Solana白皮書中文翻譯(1)

    作者:Anatoly Yakovenko(anatoly@solana.io) 翻譯:tangenter.eth 本文提出了一種新的區(qū)塊鏈架構(gòu),其基礎(chǔ)是一種能夠驗證鏈上事件發(fā)生的先后順序及時間間隔的新共識算法,稱作 工作歷史證明 (Proof of History,PoH)。PoH算法能夠?qū)⒉豢尚湃蔚臅r間間隔數(shù)據(jù)打包為區(qū)塊鏈賬本——一種只

    2024年02月02日
    瀏覽(26)
  • 公告|Gear 官方白皮書正式發(fā)布!

    Gear 官方白皮書對開發(fā)者很有助益,將分為以下部分: Gear 協(xié)議的技術(shù)原理 Gear 網(wǎng)絡(luò)架構(gòu) Gear 協(xié)議的組成部分 Gear 與其他 dApp 開發(fā)網(wǎng)絡(luò)有何不同 為了使大家更好地了解 Gear 網(wǎng)絡(luò)的愿景,Gear 白皮書涵蓋以下內(nèi)容: 互聯(lián)網(wǎng)簡史,闡述第一代區(qū)塊鏈和現(xiàn)代區(qū)塊鏈的區(qū)別以及它們的

    2024年02月01日
    瀏覽(30)
  • 《金融數(shù)據(jù)保護治理白皮書》發(fā)布(137頁)

    《金融數(shù)據(jù)保護治理白皮書》發(fā)布(137頁)

    溫馨提示:文末附完整PDF下載鏈接 導(dǎo)讀 ? 目前業(yè)界已出臺數(shù)據(jù)保護方面的治理模型,但圍繞金融數(shù)據(jù)保護治理的實踐指導(dǎo)等尚不成熟,本課題圍繞數(shù)據(jù)保護治理的金融實踐、發(fā)展現(xiàn)狀,探索和標準化相關(guān)能力要求,歸納總結(jié)相關(guān)建設(shè)范式,推進數(shù)據(jù)保護、治理在金融領(lǐng)域的

    2024年02月14日
    瀏覽(29)
  • Chainlink——白皮書簡析(whitepaper v2)

    Chainlink——白皮書簡析(whitepaper v2)

    ????????以目前區(qū)塊鏈公鏈比較成熟的生態(tài)以太坊為例,為了保證賬本的準確性和智能合約執(zhí)行的確定性,以太坊節(jié)點虛擬機會被運行在一個隔離的環(huán)境中,因此在虛擬機中運行的智能合約代碼無法跟傳統(tǒng)編程語言一般直接從鏈下或者互聯(lián)網(wǎng)獲取數(shù)據(jù),所有鏈下的數(shù)據(jù)都需

    2023年04月09日
    瀏覽(23)
  • 《2023人工智能發(fā)展白皮書》發(fā)布(118頁)

    《2023人工智能發(fā)展白皮書》發(fā)布(118頁)

    導(dǎo)讀 nbsp; 本白皮書由七大部分組成。第一章人工智能產(chǎn)業(yè)鏈分析,描繪人工智能產(chǎn)業(yè)鏈全景圖,并對產(chǎn)業(yè)鏈各環(huán)節(jié)進行深入分析;第二章人工智能行業(yè)環(huán)境,明確中國人工智能行業(yè)生命周期和競爭結(jié)構(gòu);第三章人工智能發(fā)展概況,闡述國內(nèi)外人工智能行業(yè)發(fā)展現(xiàn)狀;第四章人工智

    2024年02月09日
    瀏覽(30)
  • AI 大型語言模型的最佳應(yīng)用白皮書手冊

    目錄 What are large language models?什么是大型語言模型? Applications of large language models大語言模型的應(yīng)用

    2024年02月07日
    瀏覽(23)
  • 【中國金融機構(gòu) FRTB 合規(guī)的數(shù)據(jù)挑戰(zhàn) 白皮書】

    【中國金融機構(gòu) FRTB 合規(guī)的數(shù)據(jù)挑戰(zhàn) 白皮書】

    來源: 畢馬威,彭博 本報告將重點聚焦中國銀行業(yè)在實施 FRTB 過程中面臨的主要數(shù)據(jù)挑戰(zhàn),并探討可行的解決方案,旨在幫助機構(gòu)了解 FRTB 新規(guī)實施的要點與難點,充分評估現(xiàn)狀與差距,尋找到適合自身特點的 FRTB 實施路徑。本報告由來自全球領(lǐng)先的金融數(shù)據(jù)提供商彭博(

    2024年02月03日
    瀏覽(23)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包