Aliware推出應用配置管理大殺器,分散式架構下配置推送秒級生效!

中介軟體小哥發表於2017-10-25

近日,阿里中介軟體(Aliware)產品家族又推出了一款工具類產品——應用配置管理(ACM),它的主要功能是解決在分散式架構環境中,對應用配置進行集中管理和推送的問題。

使用者通過ACM不僅可以在微服務、DevOps、大資料等場景下極大地減輕配置管理的工作量,而且配置資訊可以自動推送到各個伺服器中,並在秒級延遲內生效!

據ACM產品負責人介紹,在傳統架構中,如果應用的配置資訊需要變更,使用者就要逐個登陸伺服器並且手動修改配置。人工修改不僅實現效率低而且出錯率高。ACM正解決了應用配置管理中集中化和智慧化兩大痛點。

傳統應用開發的配置管理

在 ACM 的配置管理場景下,使用者只要在 ACM 控制檯上更改配置,配置資訊就會自動推送到各個伺服器中。此外,ACM還支援一鍵回滾,配置變更審計和推送軌跡跟蹤等多種新功能。

基於ACM的配置管理

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

• 場景一:DevOps:

• 場景二:大資料演算法推送:

• 場景三:應用場景推送:

• 場景四:容災多活

雖然目前世面上已經出現了一些開源和公開發表的應用配置管理類工具軟體,但是和這些產品相比,ACM不僅經歷了阿里多年雙11場景下苛刻的高效能和穩定性考驗,在服務功能上還有著諸多優勢:

  • 多語言、框架支援:支援Java (Spring-Cloud), Node.JS, Python等開發語言和開發框架。
  • 版本管理:支援配置的版本管理和其他對應釋出功能如灰度釋出、版本回滾等。
  • 配置推送軌跡:支援配置生命週期的全程推送軌跡追蹤,追蹤資訊包括包括髮布詳情、訂閱詳情、推送詳情等。
  • 多租戶隔離:基於多租戶技術的名稱空間隔離,有效支援同一賬號下各類開發、測試、生產環境的配置的安全隔離。

據悉,ACM衍生於Aliware的另一款產品——企業級分散式應用服務 EDAS,除了EDAS,目前Aliware對外輸出的產品還有分散式關係型資料庫服務 DRDS、訊息佇列 MQ、雲服務匯流排 CSB、業務實時監控服務 ARMS等10款,形成了一套國際領先的企業級網際網路架構平臺。使用客戶覆蓋了政府、稅務、人社、銀行、保險、石油石化、零售快消、汽車製造、網際網路平臺等眾多行業。

此次釋出的ACM,是Aliware為了服務更廣大的使用者構建的一款新型應用配置管理工具。將近10年沉澱的技術經驗提供給更多企業和開發者。

目前,ACM已經上線公測,使用者可通過阿里雲官網瞭解詳情。


相關文章