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

云原生學(xué)些-第一章-云原生到底是什么?

這篇具有很好參考價值的文章主要介紹了云原生學(xué)些-第一章-云原生到底是什么?。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

云原生的學(xué)習(xí)-

第一章-云原生到底是什么?

1.云原生的定義

Iaas 基礎(chǔ)設(shè)施即服務(wù)-提供服務(wù)器 物理機階段
Paas 平臺即服務(wù)-提供系統(tǒng)和軟件來開發(fā)應(yīng)用 云計算階段-平臺架構(gòu)
Saas 軟件即服務(wù) 提供一套應(yīng)用
Caas 容器即服務(wù) 容器化階段-業(yè)務(wù)分離隔離

云定義:一組由硬件組成起來的基礎(chǔ)設(shè)施,提供給各應(yīng)用使用的,
openstack 硬件編排-虛擬化
docker 容器編排-應(yīng)用虛擬化

2.云原生優(yōu)缺點

優(yōu)點:
穩(wěn)定:大量硬件資源,容錯高,保證服務(wù)不宕機。
按需索?。河枚嗌儋I多少。
安全性:數(shù)據(jù)隔離,完整的權(quán)限系統(tǒng)
成本:硬件投入低
易用性:各類web管理端,便捷管理。
缺點:
核心數(shù)據(jù)存在第三方,不符合某些級別的場景。
私有云自建-搭建維護成本高

架構(gòu)變革

單體架構(gòu)-單個服務(wù)器上、單個系統(tǒng)、單個應(yīng)用
單集群架構(gòu)-多個服務(wù)器上、主備模式
分布式架構(gòu)-多個服務(wù)器、多個應(yīng)用服務(wù)器同時提供服務(wù)-使用負載均衡。

分布式?集群?異地多活的區(qū)別
分布式:把一個大型應(yīng)用拆分成各個模塊,各功能分開部署在不同服務(wù)器;然后這些服務(wù)器合起來提供完整的應(yīng)用。
集 群:提供同一個應(yīng)用的,并且這個應(yīng)用存在多個,共海量使用的一種模式。
異地多活:在不同地域中運行相同的應(yīng)用,多用于容災(zāi)場景。

分布式慢慢演變成了 微服務(wù)架構(gòu)
每個微服務(wù)都由自己數(shù)據(jù)庫,天然分庫。最大特點,有一個統(tǒng)一的對外入口,API接口-外觀模式
這個接口即網(wǎng)關(guān),負責(zé)用戶鑒權(quán)和協(xié)議轉(zhuǎn)換,也提供負載均衡。

微服務(wù)架構(gòu)-下一個 網(wǎng)格化架構(gòu)
集群越來越大,應(yīng)用服務(wù)網(wǎng)格化

3、kubernetes-應(yīng)用上云、無關(guān)語言
kubernetes主要能解決各種開發(fā)語言編排出來的應(yīng)用,并將這些應(yīng)用進行融合在一個生態(tài)圈中。

CNCF已經(jīng)成為了云集合的標(biāo)準(zhǔn)了。成為云世界的postix

kubernetes通過CRI容器運行接口來與docker對接
springcloud-只針對java應(yīng)用分布式上云的支持;
servicemesh針對任何應(yīng)用上云的架構(gòu)思想和編排理念。

docker 就是容器的封裝層 containerd

應(yīng)用上云新型架構(gòu)kubernetes+serveicemash 組合

4.云原生生態(tài)系統(tǒng)

云原生:通過將各種應(yīng)用拆分成微服務(wù)后,部署成容器化;然后使用持續(xù)部署的流程,使用-devOps把應(yīng)用部署上去。
涉及到四個概念micro services \ container \ continumous delivery \ devOps.
上到云架構(gòu)之后,使用云編排工具,將應(yīng)用進行編排管理。

5.云原生術(shù)語

云原生應(yīng)用12要素-定義基礎(chǔ),定義上云必須考慮的問題。持續(xù)集成+部署、可擴展性。

codebase-基準(zhǔn)代碼:一份基準(zhǔn)代碼,多份部署。
dependencies-依賴:聲明依賴關(guān)系。
config-配置: 不同環(huán)境不同配置的信息。在環(huán)境中存儲部署信息。
== backing service-后端服務(wù):類似數(shù)據(jù)庫的后端服務(wù),每個應(yīng)用都有一個后端集群。==
== build,relase,run-構(gòu)建,發(fā)布,運行:嚴(yán)格分離構(gòu)建和運行;可以理解成一個打包過程。==
== processes-進程:應(yīng)用以什么樣的進程運行,一個或多個;==
port binding-端口綁定:通過端口綁定來提供服務(wù)。每個服務(wù)都有指定的端口。
concurrency-并發(fā):通過進程模型進行擴展;多個并發(fā)就啟用多個服務(wù)容器來滿足并發(fā)。
涉及到橫向應(yīng)用擴展,來響應(yīng)海量并發(fā)請求。
所謂gvm優(yōu)化,只能相對優(yōu)化一下并發(fā)請求數(shù);而不能真正意義上解決海量并發(fā)請求,只能橫向應(yīng)用擴展來滿足。
disposability-易處理:快速啟動和優(yōu)雅停機可最大化健壯性;優(yōu)雅停機:遇到問題后先滿足業(yè)務(wù)請求后再進行停機停止服務(wù)。最大提升應(yīng)用穩(wěn)定訪問
dev/pord parity-開發(fā)環(huán)境與線上環(huán)境等價:盡可能你保持開發(fā),預(yù)發(fā)布環(huán)境與線上環(huán)境相同。
logs-日志:把日志當(dāng)作事件流。日志分開管理,防止撐滿導(dǎo)致應(yīng)用爆炸。
admin processes-管理進程:后臺管理任務(wù)當(dāng)作一次性進程運行。用時再開。

藍綠部署:相當(dāng)于網(wǎng)絡(luò)的熱備切換;兩套相同環(huán)境。v1 v2 類似k8s集群中的pod 滾動升級的概念。
即灰度、金絲雀、生產(chǎn)三種環(huán)境的發(fā)布;模仿生產(chǎn)環(huán)境使用,發(fā)現(xiàn)應(yīng)用bug,方便更新/回溯版本。

構(gòu)建包:代碼包
容器:承載應(yīng)用的
持續(xù)集成和持續(xù)部署 CI/CD 通過自動化鏈路,持續(xù)進行應(yīng)用版本更新
數(shù)字化轉(zhuǎn)型: 關(guān)注數(shù)據(jù)流和用戶使用和應(yīng)用。而不是有形的IT資產(chǎn)
分布式系統(tǒng):

Iaas 基礎(chǔ)設(shè)施即服務(wù)-提供服務(wù)器 物理機階段
Paas 平臺即服務(wù)-提供系統(tǒng)和軟件來開發(fā)應(yīng)用 云計算階段-平臺架構(gòu)
Saas 軟件即服務(wù) 提供一套應(yīng)用
Caas 容器即服務(wù) 容器化階段-業(yè)務(wù)分離隔離
微服務(wù) micro serveices 在容器中的服務(wù),可獨立部署。
私有云:private cloud:本地虛擬化并作為云服務(wù)交付給單個企業(yè)的計算資源和應(yīng)用程序。
公有云:public cloud:由第三方提供和管理計算資源。
混合云:hybrid cloud:企業(yè)即有自建私有云,也有租賃外部的公有云。
多云架構(gòu) multi cloud:包含多個云。減少供應(yīng)商鎖定可能性,充分發(fā)揮各云廠商的優(yōu)點,來滿足企業(yè)需求。
無服務(wù)器:serverless:來自云服務(wù)提供商或軟件平臺的服務(wù),以秒為單位進行度量。具有靈活性來適應(yīng)廣泛變化的資源需求。
靜態(tài)文件:staticfile:除網(wǎng)絡(luò)服務(wù)器外,不需要后端代碼的應(yīng)用或內(nèi)容。
虛擬機:virtual machine:底層核心概念,云計算架構(gòu)中的一個實例。具有特定資源的真實系統(tǒng)。

云原生官方定義

云原生是一種模式,它側(cè)重于各組織在使用公有云、私有云或混合云等新型動態(tài)環(huán)境中,來構(gòu)建和運行 可彈性擴展的 應(yīng)用。
代表技術(shù)有:容器、服務(wù)網(wǎng)格、微服務(wù)、不可變基礎(chǔ)設(shè)施、聲明式API。這些技術(shù)組合起來能夠構(gòu)建容錯性好、易于管理和便于觀察的松耦合系統(tǒng)。

再結(jié)合可靠的自動化,云原生工程師可以輕松頻繁的對應(yīng)用/系統(tǒng)進行頻繁變更和預(yù)測重大變更。該模式由云原生計算基金會CNCF進行培育和維護,并推動云原生技術(shù)。讓其供大眾所用。CNCF是一個不偏向任何廠商的中立組織。
容器:docker;服務(wù)網(wǎng)格:serveicemash;微服務(wù):micro services;不可變基礎(chǔ)設(shè)施:自建云或廠商提供的云服務(wù)器等基礎(chǔ)環(huán)境。聲明式API:(包含一切非代碼方式)告訴其他云服務(wù)我需要用哪些云功能配置文件

CNCF Landscape
https://landscape.cncf.io/

第二章、怎么學(xué)云原生-學(xué)習(xí)路線
1容器化
2ci/cd
3應(yīng)用編排
4可觀測性
5服務(wù)代理,服務(wù)發(fā)現(xiàn)
6網(wǎng)絡(luò)策略、安全
7分布式數(shù)據(jù)庫、存儲
8消息隊列轉(zhuǎn)發(fā)派發(fā)
9容器運行環(huán)境、注冊中心
10軟件分布式可行部署

測試環(huán)境:一主一從兩臺服務(wù)器即可
標(biāo)準(zhǔn)集群:3master+3node 高可用、高并發(fā)、高性能
一站式平臺,kubesphere 兩行代碼,云原生整個技術(shù)棧

QKE 云服務(wù)商的完全kubesphere托管平臺。文章來源地址http://www.zghlxwxcb.cn/news/detail-846027.html

到了這里,關(guān)于云原生學(xué)些-第一章-云原生到底是什么?的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • 【云原生進階之PaaS中間件】第一章Redis-2.3.2哨兵模式

    【云原生進階之PaaS中間件】第一章Redis-2.3.2哨兵模式

    ????????由于無法進行主動恢復(fù),因此主從模式衍生出了哨兵模式。哨兵模式基于主從復(fù)制模式,只是引入了哨兵來監(jiān)控與自動處理故障。Redis Sentinel是社區(qū)版本推出的原生高可用解決方案,Redis Sentinel部署架構(gòu)主要包括兩部分:Redis Sentinel集群和Redis數(shù)據(jù)集群,其中Redis

    2024年02月06日
    瀏覽(89)
  • 【云原生進階之PaaS中間件】第一章Redis-1.5.1安裝配置

    【云原生進階之PaaS中間件】第一章Redis-1.5.1安裝配置

    ????????在本節(jié)中,您將了解和學(xué)習(xí)Redis的環(huán)境安裝設(shè)置。 ????????要在Ubuntu上安裝Redis,打開終端并鍵入以下命令 - ????????這將在Ubuntu機器上安裝Redis。 1.2.1 安裝步驟 1、首先使用 sudo brew install redis 命令一鍵安裝Redis, 默認會安裝在 /usr/local/bin 路徑中。 2、cd 進

    2024年02月09日
    瀏覽(23)
  • 【云原生進階之PaaS中間件】第一章Redis-2.3.3集群模式

    【云原生進階之PaaS中間件】第一章Redis-2.3.3集群模式

    ????????Redis集群是一個提供在多個Redis節(jié)點之間共享數(shù)據(jù)的程序集。它并不像Redis主從復(fù)制模式那樣只提供一個master節(jié)點提供寫服務(wù),而是會提供多個master節(jié)點提供寫服務(wù),每個master節(jié)點中存儲的數(shù)據(jù)都不一樣,這些數(shù)據(jù)通過數(shù)據(jù)分片的方式被自動分割到不同的master節(jié)點上

    2024年02月10日
    瀏覽(96)
  • 【云原生進階之PaaS中間件】第一章Redis-2.4緩存更新機制

    【云原生進階之PaaS中間件】第一章Redis-2.4緩存更新機制

    ????????無論先操作db還是cache,都會有各自的問題,根本原因是cache和db的更新不是一個原子操作,因此總會有不一致的問題。想要徹底解決這種問題必須將cache和db的更新操作歸在一個事務(wù)之下(例如使用一些分布式事務(wù),或者強一致性的分布式協(xié)議)。或者采用串行化,

    2024年02月10日
    瀏覽(78)
  • 第一章:什么是 SEO

    SEO是 Search Engine Optimization 的縮寫,翻譯過來就是 搜索引擎優(yōu)化 。我們對搜索引擎搜并不陌生,日常遇到不懂的東西,都會說“百度一下”、“Google 一下”。百度、Google 之類的網(wǎng)站就是搜索引擎網(wǎng)站,其 內(nèi)核就是搜索引擎 。搜索引擎會不斷的去搜集網(wǎng)絡(luò)上的信息、網(wǎng)站進行

    2024年02月09日
    瀏覽(25)
  • 【邊緣計算】【第一章 什么是邊緣計算】

    【邊緣計算】【第一章 什么是邊緣計算】

    邊緣計算的基本理念是將計算任務(wù)在接近數(shù)據(jù)源的計算資源上運行,是個連續(xù)統(tǒng)(定義:若A與實數(shù)集R等勢,則稱A為連續(xù)統(tǒng)。),可以有效減少數(shù)據(jù)傳輸帶寬,減小計算系統(tǒng)的延遲,緩解云計算中心的壓力,提高可用性,并能夠有效保護數(shù)據(jù)安全和隱私。 Edge Computing “Edge Co

    2024年02月16日
    瀏覽(40)
  • 云原生到底是什么意思

    云原生到底是什么意思? 隨著云計算技術(shù)的迅速發(fā)展,云原生成為了一個備受關(guān)注的話題。云原生不僅僅是一種新的軟件架構(gòu),更是一種變革性的開發(fā)方法論。本文將深入解析云原生的意義、特點以及為什么它在現(xiàn)代軟件開發(fā)中變得如此重要。 1. 容器化 云原生應(yīng)用程序通常

    2024年01月17日
    瀏覽(19)
  • 【云原生進階之PaaS中間件】第一章Redis-1.6.1Java項目使用Redis

    【云原生進階之PaaS中間件】第一章Redis-1.6.1Java項目使用Redis

    ????????redis的java客戶端很多,官方推薦的有三種: Jedis Lettuce Redisson Spring 對Redis 客戶端進行了整合,提供了Spring Date Redis ,在Spring Boot項目中還提供了對應(yīng)的Starter,即spring-boot-starter-data-redis。 ????????使用Jedis操作Redis的步驟: 1.獲取鏈接; 2.執(zhí)行操作; 3.關(guān)閉連接

    2024年02月09日
    瀏覽(22)
  • 《前端與SEO》—— 第一章:什么是 SEO

    SEO是 Search Engine Optimization 的縮寫,翻譯過來就是 搜索引擎優(yōu)化 。我們對搜索引擎搜并不陌生,日常遇到不懂的東西,都會說“百度一下”、“Google 一下”。百度、Google 之類的網(wǎng)站就是搜索引擎網(wǎng)站,其 內(nèi)核就是搜索引擎 。搜索引擎會不斷的去搜集網(wǎng)絡(luò)上的信息、網(wǎng)站進行

    2024年02月09日
    瀏覽(28)
  • STM32 | STM32到底是什么?(第一天)

    STM32 | STM32到底是什么?(第一天)

    零基礎(chǔ) STM32 第一天 一、認知STM32 1、STM32概念 STM32:意法半導(dǎo)體基于ARM公司的Cortex-M內(nèi)核開發(fā)的32位的高性能、低功耗單片機。 ST:意法半導(dǎo)體 M:基于ARM公司的Cortex-M內(nèi)核的高性能、低功耗單片機 32:32位單片機 2、STM32開發(fā)的產(chǎn)品 STM32開發(fā)的產(chǎn)品:無人機、掃地機器人、3D打印機、

    2024年03月09日
    瀏覽(22)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包