云原生和云計算的區(qū)別,普通人都能看懂!
時間:2023-03-13 04:58:02 | 來源:電子商務
時間:2023-03-13 04:58:02 來源:電子商務
云原生和云計算的區(qū)別是什么?小編從非技術的角度來給大家整理一下,普通人都能看得懂!
什么是云計算?百度解釋:云計算是分布式計算的一種,指的是通過網(wǎng)絡“云”將巨大的數(shù)據(jù)計算處理程序分解成無數(shù)個小程序,然后,通過多部服務器組成的系統(tǒng)進行處理和分析這些小程序得到結果并返回給用戶。
通俗解釋:云計算其實就想自來水(類比IT資源)一樣。每家每戶(類比每家企業(yè))為了喝上干凈的自來水,家里沒必要建一個自來水廠。只需要把水龍頭打開就可以了。云計算給企業(yè)提供了一種類似自來水一樣的IT資源獲取模式。包括百度解釋中的“分布式計算”、“網(wǎng)絡”、“服務器”等都可以看做是自來水廠的構成就行了。企業(yè)無論需要哪里的IT資源,到云計算平臺上“開”出來即可。
云原生和云計算的區(qū)別什么是云原生?百度解釋:云原生是一種構建和運行應用程序的方法,是一套技術體系和方法論。云原生(CloudNative)是一個組合詞,Cloud+Native。Cloud表示應用程序位于云中,而不是傳統(tǒng)的數(shù)據(jù)中心;Native表示應用程序從設計之初即考慮到云的環(huán)境,原生為云而設計,在云上以最佳姿勢運行,充分利用和發(fā)揮云平臺的彈性+分布式優(yōu)勢。
通俗解釋:一切開發(fā)基于云上,符合云原生架構的應用程序應該是:采用開源堆棧(K8S+Docker)進行容器化,基于微服務架構提高靈活性和可維護性,借助敏捷方法、DevOps支持持續(xù)迭代和運維自動化,利用云平臺設施實現(xiàn)彈性伸縮、動態(tài)調(diào)度、優(yōu)化資源利用率。
云原生和云計算的區(qū)別云計算的服務類型標準解釋:Iaas(Infrastructure as a Service)基礎設施即服務,是云服務的最底層,主要提供一些基礎資源。
Paas(Platform as a Service)平臺即服務,提供軟件部署的平臺,其抽象了硬件和操作系統(tǒng)的細節(jié),時的應用可以無縫地擴展。
Saas(Software as a Service)軟件即服務,包括軟件的開發(fā)、管理、部署。
舉個例子:IaaS=毛坯房=最底層的基礎算力、網(wǎng)絡服務=主要由運維工程師管理負責;
PaaS=不帶家具的精裝房=對底層IT資源做了包裝,比如安裝數(shù)據(jù)庫、語言環(huán)境等=主要由程序員、開發(fā)者管理負責;
SaaS=家具、設別齊全的精裝房=一個完整的,即開即用的線上產(chǎn)品=所有非技術人員均可上手使用。
云原生和云計算的區(qū)別云原生的服務要素云原生的要點:DevOps、持續(xù)集成、微服務和容器化
代表技術:容器、服務網(wǎng)格、微服務、不可變基礎設施和聲明式API
這一部分看不懂沒關系,畢竟我們這篇文章要弄懂的只是云原生和云計算的區(qū)別嘛~
云原生和云計算的關系和區(qū)別云原生離不開云計算,籠統(tǒng)地說,云原生屬于云計算的PaaS層服務,主要是面向開發(fā)者的一類應用。云原生必須在云上安裝,是一種基于云計算的軟件開發(fā)應用方式。云+原生,云即云計算,原生則是摒棄傳統(tǒng)的運維開發(fā)框架,通過容器化和DevOps,還有微服務架構實現(xiàn)應用彈性伸縮和自動化部署,充分利用云計算資源實現(xiàn)在最少的空間里做最大的事。
云原生和云計算的區(qū)別云原生應用體驗說了這么多,如果你還是無法理解,那就直接來試用一下云原生平臺,切身體會一下。
云原生研發(fā)平臺,純免費>>
這是一個免費的云原生研發(fā)平臺,部署在香港的龐大云集群之上,由創(chuàng)業(yè)團隊搭建,目前處于公測階段,全部免費。
無論你是運維工程師,研發(fā)工程,CTO,還是其他……
無論你是想學習云原生、DevOps、微服務,還是想體驗IDE編程,還是想要一個免費的云主機跑跑應用、運行網(wǎng)站,都可以來測試,不限算力、不限帶寬,免費周期長!
云原生研發(fā)平臺,純免費>>