天天看點

什麼是原生雲應用?

      雲原生是一種建構和運作應用程式的方法,它充分利用了雲計算傳遞模型的優勢。原生雲是關于怎樣建立和部署應用,而不是在哪裡建立和部署應用。今天,公有雲對幾乎所有行業的基礎設施投資都産生了影響,類似于雲的傳遞模式并不局限于公共環境。它适用于公共和私有雲。最重要的是能夠提供近乎無限的計算能力,按需服務,同時為開發人員提供先進的資料和應用服務。當企業建構和營運雲原生應用時,他們為市場帶來新的創意,并對顧客的需求做出快速響應。

      組織需要一個平台來建構和營運雲原生應用和服務,這些應用和服務可以自動化、內建devops、持續傳遞、微服務和容器的概念。

什麼是原生雲應用?

       1、devops

       devops是軟體開發人員與it營運之間的協作,目标是不斷傳遞高品質的軟體來解決客戶挑戰。它創造了一種文化和環境,在這個環境中,建構、測試和釋出軟體的速度非常快、非常頻繁、更加一緻。

       2、持續互動

       持續傳遞通過靈活産品開發實踐啟動,都是通過自動化将小批量的軟體傳遞到生産中。持續傳遞使釋出變得可靠,是以組織可以經常傳遞,風險更低,更換地從終端使用者得到回報。

      3、微服務

       微服務是一種應用開發的架構方法,該方法将應用程式開發為小型服務的集合,每個服務實作業務功能,運作自己的流程,并通過http apis或者消息進行通信。每個微服務都可以部署、更新、擴充,在應用程式中重新啟動時獨立于其他服務,通常作為自動化系統的一部分,可以在不影響終端使用者的情況下頻繁更新線上應用。

      4、容器

       與使用作業系統的标準虛拟機(vm)相比,容器提供了效率和速度。使用作業系統級虛拟化,将單個作業系統執行個體動态地劃分為一個或多個單獨的容器。每個容器都有一個獨特的可寫檔案系統和資源限額。在一個單一的虛拟機中容器的建立和銷毀開銷低、組裝密度高,使得容器成為部署單個微服務的理想的計算工具。

       利寶保險集團執行副總裁和首席資訊官james mcglennon說:我們學到一些東西,如果你不能更快地進入市場,那麼毫無疑問,市場将會發生變化,不管你設計的多好、構造的多好、部署的多好、自我訓練的多好,情況将不會太好,因為太遲了。

繼續閱讀