vs 服务容器中已存在服务_敏捷基础设施和公共基础服务
敏捷基礎設施和公共基礎服務
敏捷基礎設施和公共基礎服務是微服務架構的有力支撐;
能夠簡化業務開發,提升架構能力的基線。
Cloud Native的基石是微服務架構、敏捷基礎設施和公共基礎服務。
敏捷基礎設施 - 通過容器封裝環境,開發人員可以直接將所有軟件和依賴直接封裝到容器中,打包成鏡像,生產環境直接部署鏡像,通過容器化實現開發、測試、生產環境的一致。
敏捷基礎設施
也稱為基礎設施即代碼(Infrastructure as Code),或者可編程基礎設施(Programmable Infrastructure)。
與傳統的配置管理有一個非常大的區別:整個過程由開發人員負責,無須運維人員參與。開發人員不僅可以寫業務服務的代碼,還可以定義運行業務服務的基礎設施。
容器 vs 虛擬機
虛擬機是在硬件的基礎上,進行虛擬化,隔離性更高,而容器是在操作系統上進行的虛擬化。
嚴格意義上講,容器并不是虛擬化,因為所有容器都是共享內核的,也就是說,利用Kernel 提供的隔離函數進行隔離。
虛擬化需要運行完整的Guest OS,不可避免出現性能損失。
而容器相當于一個進程,性能相當于物理機。
容器的意義在于在物理機性能損失不大的情況下,提供了標準化的運行環境,能夠把負責的配置、依賴都封裝到鏡像中。
公共基礎服務
指與業務無關的、通用的服務,包括監控服務、緩存服務、消息服務、數據庫服務、負載均衡、分布式協調、分布式任務調度等等。
平臺可以提升團隊的基線,讓平凡的開發人員做出不平凡的系統。
平臺化的核心思想是把復雜的、通用的需求統一抽象到一個地方,讓基礎架構人員負責研發。
總結
以上是生活随笔為你收集整理的vs 服务容器中已存在服务_敏捷基础设施和公共基础服务的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 几何画板200个经典课件_项目制学科联动
- 下一篇: 10斤肉有多少 10斤肉到底有多少