- 云原生應用開發實戰:基于.NET開發框架及Kubernetes容器編排技術
- 51Aspx組編
- 217字
- 2024-05-10 12:08:34
1.2.4 Backing services(支撐服務)
將應用程序與其所依賴的支撐服務進行解耦。
應用所依賴的外部服務:例如數據庫、消息隊列、郵件服務器、緩存系統、文件存儲系統等都是應用的支撐服務,在云原生應用中將這些支撐服務統一稱作資源。
資源的實現需要支持動態附加與動態分離,通過云環境低耦合的方式與應用相結合,配合前面提到的配置原則,實現資源可以動態替換為不同的實例,替換后不會對應用程序產生任何影響,不需要重新編譯、部署應用,這讓云原生應用程序擁有強大的靈活性與彈性。