-
程式碼量不斷增加、協同開發難度加大
-
多樣化的編譯和執行環境
-
更快的交付頻率
-
按時釋出、按需釋出
-
微服務化後帶來的架構複雜度提高
-
產品整體部署和運維難度增加

-
容器天然做到了應用之間相互隔離,在保證安全隔離的同時,可以有效提高資源使用率;
-
為微服務的快速擴容提供有效的支撐,容器啟動非常快速,秒級實現,透過映象可以快速啟動多個微服務;
-
對軟體和其依賴環境的標準化打包,保證了微服務多個副本之間的絕對一致性,使得我們可以方便運維管理更多的微服務;
-
容器佔用資源少、部署快,每個微服務應用可以被打包成一個容器映象,每個應用與容器間成一對一關係也使容器有更大優勢,為每個微服務單獨構建映象,透過映象可以獨立釋出一個微服務,不依賴於生產環境基礎結構,這使得從研發到測試、生產能提供一致環境。
-
配置管理,相同的微服務,部署在不同的環境,如不同的生產中心、災備中心、測試迭代環境、並行測試環境等,需要有不同的配置,容器雲平臺透過Kubernetes特有的PV/PVC功能,結合配置中心的統一管理,方便實現配置管理,真正實現“一次打包,到處執行”。
-
自動擴縮容和灰度釋出,利用Kubernetes和容器,華泰容器雲平臺可以很好的的實現治理微服務需要的自動擴縮容和灰度釋出。根據實際的業務需求和策略,容器雲平臺透過Kubernetes自動“調整”其“彈性資源”的管理服務。透過彈性伸縮功能,業務團隊可設定定時、週期、自定義的監控策略,敏捷快速地增加或減少“彈性資源”,並完成實體配置,保證業務平穩健康執行。在滿足業務需求高峰增長時無縫地增加“彈性資源”,併在業務需求下降時自動減少“彈性資源”以節約成本。同樣結合負載均衡軟體,我們可以讓流量逐步指向新擴容出來的新版本的微服務,快捷的實現灰度釋出全過程。
-
健康檢查,當微服務數量不斷增加後,健康檢查和服務自動修複是一項重要工作,華泰容器雲平臺利用容器的特性,提供了容器健康監控和服務自動修複的功能,減少了微服務過程中運維的壓力。


-
藉助容器雲平臺提供敏捷開發能力,讓開髮端更加敏捷;
-
透過容器雲平臺,實現開發測試生產環境一致性,逐步建立標準化、一致性的開發、測試、運維環境,專註於業務應用開發,不分心於資源管理;
-
實現應用全生命週期管理,滿足應用開發、自動化部署、自動化運維等應用服務全生命週期管理需求;
-
基於容器雲平臺的能力,實現應用服務的彈性伸縮、灰度釋出等能力,滿足多種業務需求。




