中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Cloud Native指的是什么

發布時間:2022-01-10 18:26:16 來源:億速云 閱讀:155 作者:柒染 欄目:云計算

本篇文章給大家分享的是有關Cloud Native指的是什么,小編覺得挺實用的,因此分享給大家學習,希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。

Cloud Native(云原生)是以云架構為優先的應用開發模式。目前,越來越多的企業已經在大規模開始擁抱云,在云環境開發應用、部署應用、發布應用。未來,越來越多的開發者也將采用 Cloud Native 來開發應用。

那么為什么Cloud Native模式會越來越流行?Cloud Native與微服務有什么區別?何時選擇使用Cloud Native?等等,這些問題將在下面一一解答。

什么是 Cloud Native

Cloud Native (國內譯為“云原生”),最早是 Matt Stine 提出的一個概念。與微服務一樣,Cloud Native 并不是一種具體的技術,而是一類思想的集合,包括DevOps、持續交付(Continuous Delivery)、微服務(MicroServices)、敏捷基礎設施(Agile Infrastructure)、康威定律(Conways Law)等,以及根據商業能力對公司進行重組。Cloud Native 既包含技術(微服務,敏捷基礎設施),也包含管理(DevOps,持續交付,康威定律,重組等)。所以,Cloud Native 也可以說是一系列Cloud技術、企業管理方法的集合。

Cloud Native 具備有以下特性:

  • 以云為基礎架構

  • 云服務

  • 無服務

  • 可擴展

  • 高可用

  • 敏捷

  • 云優先

  • 等等

下圖是《Cloud Native 分布式架構原理與實踐》書中所羅列的 Cloud Native 云架構模式。可見 Cloud Native 體系是非常龐雜的。

Cloud Native指的是什么

隨著云計算的不斷發展,企業開始采用基礎架構即服務(IaaS)和平臺即服務(PaaS)服務,并利用它們構建利用云的彈性和可伸縮性的應用程序,同時也能夠滿足云環境下的容錯性。同時,云環境更加便宜和經濟,因此,未來云環境會被作為企業部署、個人開發的優先選擇。Cloud Native 的出現恰逢其時, 其架構可以指導企業或者個人輕松實現云應用開發或者云部署。

Cloud Native 與微服務的關系

在“簡述 Microservices(微服務)”一文中,已經對微服務的概念做了簡單的論述。

微服務架構風格其本質是把大的應用拆分成為小的服務(微服務)。微服務是單一應用的形式, 因此可以獨立部署和運行在其自己的進程中。微服務一般采用輕量級的機制進行通信(一般是 HTTP 資源 API),因此可以不限制技術棧。微服務是圍繞業務能力來構建,因此更加聚焦業務能力,能夠把握住領域邊界,放置需求的蔓延。微服務其固有的特性,方便通過全自動部署工具來實現獨立部署,因此非常適合在云環境中進行部署。

在 Cloud Native 中,傾向于使用微服務來構建應用。同時,Cloud Native因為是以云環境為優先的,非常適合微服務的部署和管理。

目前,業界針對微服務有非常多的成熟方案,比如Spring Boot、Spring Cloud等,都可以簡化微服務的開發工作。這微服務方面,筆者也撰寫了一些列的免費教程(https://waylau.com/books/),讀者朋友可以作為參考。

為什么我們需要使用 Cloud Native?

云計算的第一個浪潮是關于成本節約和業務敏捷性,尤其是云計算的基礎設施更加廉價。

很多企業傾向于使用微服務架構來開發應用。微服務開發快速,職責單一,能夠更快速的被客戶所采納。同時,這些應用能夠通過快速迭代的方式,得到進化,贏得客戶的認可。Cloud Native 可以打通微服務開發、測試、部署、發布的整個流程環節。

云供應商為迎合市場,提供了滿足各種場景方案的 API,例如用于定位的 Google Maps,用于社交協作的認證平臺等。將所有這些 API 與企業業務的特性和功能混合在一起,可以讓他們為客戶構建獨特的方案。所有這些整合都在 API 層面進行。這意味著,不管是移動應用還是傳統的桌面應用都能無縫集成。所以,采用 Cloud Native 所開發的應用都且具備極強的可擴展性。

軟件不可能不出故障。傳統的企業級開發方式,需要有專職人員來對企業應用進行監控與維護。而在 Cloud Native 架構下,底層的服務或者是 API 都由將部署到云中,等價于將繁重的運維工作轉移給了云平臺供應商。這意味著客戶應用將得到更加專業的看護,同時,也節省了運維成本。

因此,云是大勢所趨。快來擁抱Cloud Native!

以上就是Cloud Native指的是什么,小編相信有部分知識點可能是我們日常工作會見到或用到的。希望你能通過這篇文章學到更多知識。更多詳情敬請關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

百色市| 米易县| 正定县| 舟山市| 阿瓦提县| 抚州市| 调兵山市| 宽甸| 星子县| 晋州市| 门头沟区| 新田县| 渑池县| 册亨县| 深州市| 商水县| 北川| 巴彦淖尔市| 个旧市| 伊金霍洛旗| 南郑县| 汉中市| 桦甸市| 桐城市| 谢通门县| 沂源县| 霍邱县| 无棣县| 福安市| 合肥市| 山西省| 九龙城区| 乌什县| 西贡区| 菏泽市| 新竹市| 阳西县| 平湖市| 德令哈市| 亳州市| 习水县|