雲原生到底該如何理解

2021-10-07 20:07:03 字數 1719 閱讀 2272

什麼是雲原生?

我們已經進入智雲時代,雲原生這個詞在行業裡異常火爆。那麼到底什麼是雲原生呢?我們知道雲的目的是為了簡化交付、規模和管理,以推動創新。公有雲不僅改變了企業開展業務的方式,還改變了安全廠商營銷產品的方式,所以我們看到很多廠商都聲稱其要提供 "雲原生 "解決方案。

但是,雲原生應該不僅僅是一種營銷遊戲。它需要成為一種思維方式。

為什麼雲原生很重要

開發人員已經具備了雲原生的思維方式,這使他們有能力加速無摩擦的開發周期,並改變業務運營的性質。但對於secops來說,採用雲原生方法一直比較複雜,主要是因為他們使用的許多任務具並不是為雲的速度和動態性而設計的。

根據ema的研究,91%的企業對雲中的可視性丟失有所顧慮,而這些顧慮往往會延緩數位化轉型或完全停止。

消除這些顧慮的最佳方式是利用雲原生解決方案。但是,要想成為真正的雲原生解決方案,必須滿足三個基本標準:它必須是雲交付的,雲診斷的,並且能夠大規模地提供雲智慧型。

什麼是雲交付

如果**商不能提供一整套以服務形式交付的功能,那麼他們就不具備雲原生解決方案。

雲原生產品需要能夠在從資料中心到多雲部署的環境中進行威脅檢測和響應的雲規模機器學習(ml)。

通過以服務的方式提供雲服務,消除了幾層摩擦,同時降低了總體擁有成本,並提供更快的價值實現時間。由於我們管理我們的saas解決方案,您不需要擔心更新和維護,以保持領先於威脅。

多雲環境會是未來的趨勢

每個csp都希望成為企業唯一使用的雲服務商,但現實是98%的企業都希望使用多個混合雲。原因各不相同。有些人希望利用每個csp最擅長的東西,而另一些人則認為多雲是增加選擇和談判能力的最佳方式,同時降低違規風險率。

所以在設計雲原生解決方案時,應考慮到多雲安全。與aws流量映象、gcp資料報映象以及已發布的azure vtap的原生整合,可從單一使用者介面提供跨多個環境的無**可視性、威脅檢測和響應功能。

雲智慧型

輕鬆擴充套件的能力是雲計算承諾的核心,要真正提供雲智慧型,必須提供360度的可視性和態勢感知,在整個攻擊面提供即時價值和持續保護。

結合ml技術,利用雲的規模來放大智慧型,因為,由於計算資源的限制,在硬體盒子上執行ml會限制其潛力。

通過在雲中執行ml,可以分析全球分布的裝置和工作負載中收集到的pb級以上匿名威脅遙測資料的規模和靈活性。利用先進的機器學習可將這一龐大的資料集轉化為客戶所需的關鍵態勢情報,以保持對新興威脅的領先。

將一切聯絡在一起

雲的承諾可以用乙個詞來概括:無摩擦。它旨在簡化交付、規模和管理,以推動創新。現在,是時候讓雲成為安全的倍增器了。

總結

術語 "雲原生 "指的是一種構建和執行應用程式的方法,這種方法充分利用雲計算交付模式而不是內部資料中心的優勢。這種方法充分利用了雲計算所提供的優勢–可擴充套件性、可部署性、可管理性和無限的按需計算能力,並將這些原則應用於軟體開發,結合ci/cd自動化,從根本上提高生產力、業務敏捷性和成本節約。

雲原生架構由雲服務組成,如容器、無伺服器安全、平台即服務(paas)和微服務。這些服務是鬆散耦合的,這意味著它們沒有硬連線到任何基礎設施元件,允許開發人員頻繁地進行更改,而不會影響應用程式的其他部分或其他團隊成員的專案–所有這些服務都跨越了技術邊界,如公共、私有和多雲部署。

簡而言之,"雲原生 "指的是一種軟體開發方**,其本質上是為雲交付而設計的,從本質上體現了雲的所有好處。

到底該如何學習演算法?

很多人學習演算法都特別重視 不管是偽 也好還是具體語言 也好,然而我認為 不是那麼重要的,即使書上只有 你也不能只拘泥於 層面,而是應該通過逆向去弄明白這個演算法到底是怎麼回事,而不能停留在程式執行過程這個表面上。實際上,如果我告訴你乙個演算法的大體思想,你自己寫出實現 應該是不成問題,而記住思想總...

用慣了svn的我們到底該如何理解git

通常,svn的 庫位於另一台機器,每次提交 就會在遠端的 庫中產生一次提交歷史 包含我們為每次提交寫下的描述等附屬資訊 整個過程完全依賴網路。在沒有網路的環境中,開發人員甚至無法檢視任何檔案的提交歷史。相比之下,git最大的優勢便是 將 庫以 git 目錄的形式存放在本地專案中。從而保證每次提交 c...

Redis到底該如何利用(三)?

全資料增量同步 所謂全資料校驗,即所有的快取資料首先都同步至redis,然後根據資料的時間戳來進行同步。分解步驟如下 首先將快取的資料初始化,同步至redis和memorycache,保持初始資料的同步 第二步,每當操作了資料之後,給記錄乙個時間戳標識最近的更新。memorycache定時或者每次取...