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