Aliware推出分佈式架構下應用配置管理秘密武器
近日,阿里中間件(Aliware)產品家族又推出了一款工具類產品——應用配置管理(ACM),它的主要功能是解決在分佈式架構環境中,對應用配置進行集中管理和推送的問題。
用户通過ACM不僅可以在微服務、DevOps、大數據等場景下極大地減輕配置管理的工作量,而且配置信息可以自動推送到各個服務器中,並在秒級延遲內生效!
據ACM產品負責人介紹,在傳統架構中,如果應用的配置信息需要變更,用户就要逐個登陸服務器並且手動修改配置。人工修改不僅實現效率低而且出錯率高。ACM正解決了應用配置管理中集中化和智能化兩大痛點。

傳統應用開發的配置管理
在 ACM 的配置管理場景下,用户只要在 ACM 控制枱上更改配置,配置信息就會自動推送到各個服務器中。此外,ACM還支持一鍵回滾,配置變更審計和推送軌跡跟蹤等多種新功能。

基於ACM的配置管理
應用配置工具使配置管理的便捷性和生效效率得到巨大提升,因此在企業級互聯架構的諸多場景下都發揮着不可替代的作用。ACM在開放給用户前,主要用於阿里內部分佈式架構下的服務治理。經過多年發展,目前ACM在阿里內部管理的配置已超過十萬,廣泛應用於DevOps、應用場景推送、大數據算法推送、容災多活等多個場景。

雖然目前世面上已經出現了一些開源和公開發表的應用配置管理類工具軟件,但是和這些產品相比,ACM不僅經歷了阿里多年雙11場景下苛刻的高性能和穩定性考驗,在服務功能上還有着諸多優勢:
多語言、框架支持:支持Java (Spring-Cloud), Node.JS, Python等開發語言和開發框架。
版本管理:支持配置的版本管理和其他對應發佈功能如灰度發佈、版本回滾等。
配置推送軌跡:支持配置生命週期的全程推送軌跡追蹤,追蹤信息包括包括髮布詳情、訂閲詳情、推送詳情等。
多租户隔離:基於多租户技術的命名空間隔離,有效支持同一賬號下各類開發、測試、生產環境的配置的安全隔離。
據悉,ACM衍生於Aliware的另一款產品——企業級分佈式應用服務 EDAS,除了EDAS,目前Aliware對外輸出的產品還有分佈式關係型數據庫服務 DRDS、消息隊列 MQ、雲服務總線 CSB、業務即時監控服務 ARMS等10款,形成了一套國際領先的企業級互聯網架構平台。使用客户覆蓋了政府、税務、人社、銀行、保險、石油石化、零售快消、汽車製造、互聯網平台等眾多行業。
此次發佈的ACM,是Aliware為了服務更廣大的用户構建的一款新型應用配置管理工具。將近10年沉澱的技術經驗提供給更多企業和開發者。