Walrus應(yīng)用管理平臺
Walrus 是一款基于平臺工程理念的應(yīng)用管理平臺,支持應(yīng)用配置管理、任意應(yīng)用形態(tài)統(tǒng)一編排部署、環(huán)境管理和成本管理(FinOps),同時可以把云原生的能力和最佳實踐擴展到非容器化環(huán)境中。
其主要特性如下:
開箱即用的服務(wù)模板
Walrus中的服務(wù)模板按照依照 DRY(Don't Repeat Yourself)原則設(shè)計,用戶可以重復(fù)利用并在實際使用過程中逐漸沉淀研發(fā)和運維團隊的最佳實踐。并且用戶可以通過全面兼容原生的 Terraform Module 倉庫管理模式的Catalog對服務(wù)模板進行統(tǒng)一管理和調(diào)用。
另外,Walrus 集成了大語言模型AI,通過 AI Agent 模式實現(xiàn)了 AI 技術(shù)與應(yīng)用管理的結(jié)合,用戶可以直接使用自然語言生成服務(wù)模板代碼,并對生成的代碼進行糾錯和解釋,進一步簡化應(yīng)用部署體驗。
一鍵部署和管理開發(fā)測試環(huán)境
運維/平臺團隊在配置好環(huán)境后,研發(fā)人員可以一鍵調(diào)用和部署,借助該特性研發(fā)人員在不了解底層環(huán)境細節(jié)的情況下能夠自助部署應(yīng)用。支持支持項目級別的環(huán)境/連接器管理、支持展示環(huán)境依賴圖、支持克隆環(huán)境以及其中的應(yīng)用相關(guān)服務(wù)及基礎(chǔ)設(shè)施資源。在 Walrus 中,用戶可以在全局、項目和環(huán)境三個級別設(shè)置和管理變量或密文,不同層級的變量支持自動繼承。這項功能使得在不同環(huán)境中應(yīng)用程序的變量管理更加方便靈活,可輕松應(yīng)對不同環(huán)境下的配置需求,確保應(yīng)用的可靠性和安全性。
解耦平臺和運行時
Walrus提供各類應(yīng)用運行時,包括云原生和傳統(tǒng)應(yīng)用部署模型。它可以為任意底層基礎(chǔ)設(shè)施提供一致的應(yīng)用部署和管理體驗,包括 Kubernetes 集群、公有云、私有云或是傳統(tǒng)的數(shù)據(jù)中心。通過降低使用基礎(chǔ)設(shè)施的復(fù)雜度,為研發(fā)和運維團隊提供易用、一致的應(yīng)用管理和部署體驗。
