云原生和云計(jì)算在多個(gè)方面存在明顯的區(qū)別:
1、定義:云原生是一種構(gòu)建和運(yùn)行應(yīng)用程序的方法,它充分利用了云計(jì)算的優(yōu)勢(shì),并基于微服務(wù)架構(gòu)。而云計(jì)算是一種分布式計(jì)算方式,通過(guò)網(wǎng)絡(luò)將巨大的數(shù)據(jù)計(jì)算處理程序分解成無(wú)數(shù)個(gè)小程序,然后通過(guò)多部服務(wù)器組成的系統(tǒng)進(jìn)行處理和分析這些小程序得到結(jié)果并返回給用戶。
2、開(kāi)發(fā)基礎(chǔ):云原生應(yīng)用程序是在微服務(wù)體系結(jié)構(gòu)(稱為微服務(wù))上開(kāi)發(fā)的,而云計(jì)算應(yīng)用程序是在每個(gè)模塊相互依賴的傳統(tǒng)基礎(chǔ)設(shè)施系統(tǒng)上開(kāi)發(fā)的。
3、應(yīng)用程序架構(gòu):云原生是基于云計(jì)算基礎(chǔ)設(shè)施和容器技術(shù)的一種新型應(yīng)用程序架構(gòu),旨在提高應(yīng)用程序的可移植性、彈性和可伸縮性、安全性和可靠性、持續(xù)集成和持續(xù)部署、開(kāi)發(fā)和維護(hù)流程、可觀測(cè)性和可管理性等方面的一些問(wèn)題。而云計(jì)算則主要將計(jì)算資源、存儲(chǔ)資源和網(wǎng)絡(luò)資源等資源通過(guò)互聯(lián)網(wǎng)以服務(wù)的形式提供給用戶。
綜上所述,云原生和云計(jì)算在定義、開(kāi)發(fā)基礎(chǔ)和應(yīng)用程序架構(gòu)等方面存在明顯的區(qū)別。云原生更側(cè)重于應(yīng)用程序的開(kāi)發(fā)和部署,而云計(jì)算則更側(cè)重于資源的提供和服務(wù)。