应用配置管理 ACM

应用配置管理(Application Configuration Management,简称 ACM),是一款在分布式架构环境中对应用配置进行集中管理和推送的工具类产品。基于该产品,您可以在微服务、DevOps、大数据等场景下极大地减轻配置管理的工作量,增强配置管理的...

配置审计

配置审计是一项面向资源的审计服务。在面对大量资源时,配置审计可以帮助您实现持续的基础设施的合规监管。

名词解释

系统配置可以是静态或者动态配置。配置的版本与软件本身的版本强绑定的称之为静态配置。反之,在同一个版本的系统部署且运行期间配置可以连续发生多次变更的则称之为动态配置。例如build-version: 1.0.0配置与软件版本绑定,称之为静态配置...

终端访问控制系统

终端访问控制系统UEM(Unified Endpoint Management)是基于阿里巴巴数字办公最佳实践输出的办公终端管理系统,通过对移动端和PC端办公设备(Windows、macOS、Android、iOS)的统一管理,为企业员工提供随时、随地、高效、安全的办公体验。

配置变更风险管理

分布式系统如全局路由规则、负载均衡策略、网络配置等是重量级的配置,错误的变更往往会带来严重的后果。因此需要按照配置影响力,将配置等级分为 P0~P4。以下是示例说明。级别 影响力 例子 P0 全网 全局路由规则,网络配置,负载均衡配置 ...

产品对比

配置服务器默认采用 Git 来存储配置信息,其配置存储、版本管理、发布等功能都基于 Git 或其他外围系统来实现。除此之外,在配置功能方面,ACM 和 Spring Cloud Config 也有很大不同。产品对比 以下表格详细描述了 ACM 与 etcd、ZooKeeper ...

云SSO

云SSO提供基于阿里云资源目录RD(Resource Directory)的多账号统一身份管理与访问控制。使用云SSO,您可以统一管理企业中使用阿里云的用户,一次性配置企业身份管理系统与阿里云的单点登录,并统一配置所有用户对RD账号的访问权限。

什么是应用配置管理ACM?

凭借配置变更、配置推送、历史版本管理、灰度发布、配置变更审计等配置管理工具,ACM能帮助您集中管理所有应用环境中的配置,降低分布式系统中管理配置的成本,并降低因错误的配置变更造成可用性下降甚至发生故障的风险。迁移到MSE Nacos ...

什么是配置审计

配置审计(Config)是一项资源审计服务,为您提供面向资源的配置历史追踪、配置合规审计等能力。面对大量资源,帮您轻松实现基础设施的自主监管,确保持续性合规。产品架构 配置审计的实现原理如下图所示。功能特性 功能 描述 管理资源监控...

利用配置中心规范构建 PaaS 服务配置

如何使用同一套配置中心来隔离 Dev、Test、Staging、Prod 等不同环境。以上 MQ 限流场景需求图所示。显然,不恰当的配置命名规范将影响以上配置的易用性。下文详细介绍了以规范的配置命名格式来进行限流设置的方法。为了说明配置命名规范...

使用场景

ACM 产品从 2008 年开始就被大量应用于阿里巴巴内部应用的配置管理。ACM 不仅适用于微服务、分布式架构下的配置管理、服务治理,在大数据等场景下也可灵活运营。本文选取典型的场景案例进行详细介绍。迁移到MSE Nacos ACM进入下线状态,...

创建配置

本文介绍如何创建配置文件。背景信息 说明 ACM进入下线状态,所有配置管理相关的需求由MSE中的Nacos承接(ACM独享版,更好的安全和稳定性)。您需要在ACM控制台导出配置,然后在MSE控制台导入之前导出的配置即可完成迁移。具体操作,请参见...

同步配置

您可能需要为应用的多个环境同步配置,例如开发环境、测试环境等。或者您的应用部署在阿里云的不同地域上,需要跨地域同步配置。您可以创建多个命名空间,在其中一个空间中创建配置,再将此配置同步其他空间中。前提条件 创建命名空间 创建...

使用定制版 confd 以无侵入方式使用 ACM 配置

等后端存储系统的数据与配置模板结合起来使用,可实现保持配置处于最新状态的目的。confd 支持的后端存储系统不包括 ACM,因此本文以支持 ACM 的定制版 confd 为例,介绍如何使用 confd 以无侵入的方式使用 ACM 配置。教程概述 以 API/SDK ...

管理配置

创建完配置后,就可以在代码里使用了。由于配置容易发生变化,因此经常需要在ACM控制台编辑配置。ACM控制台提供了搜索、查看、编辑、删除配置等功能。迁移到MSE Nacos ACM进入下线状态,所有配置管理相关的需求由MSE中的Nacos承接(ACM独享...

Ansible

Ansible是一个开源产品,用于自动执行资源的配置管理和应用程序部署。在阿里云上,使用Ansible可创建虚拟机、容器和网络等基础设施。此外,您还可以使用Ansible在环境中自动配置资源和部署应用。

创建和使用加密配置

为了确保敏感配置(数据源、Token、用户名和密码等)的安全性,降低用户配置的泄露风险,ACM提供了创建加密配置的功能。迁移到MSE Nacos ACM进入下线状态,所有配置管理相关的需求由MSE中的Nacos承接(ACM独享版,更好的安全和稳定性)。您...

智能对话机器人

开发者可以使用云小蜜创建会话机器人,为机器人配置知识库以实现智能问答,使用对话工厂配置意图实现多轮对话与自助服务(订单查询、物流跟踪、自助退货等),并将机器人部署在不同终端上(网站、移动APP、智能硬件等)。

应用场景

当您在使用大规模资源时,配置审计服务可以帮助您自动监管资源配置的合规性。配置审计服务可以在以下场景帮助您监管资源。集中资源管理配置 管理跨区域部署的资源时非常不便,配置审计高效的管理资源各区域聚合的资源清单和快捷检索,并...

查看资源配置时间线

配置审计记录资源的每一次配置变更和资源关系变更,并整理为配置时间线。您授权配置审计服务后,配置审计开始记录资源的配置变更和资源关系变更历史,并默认保存10年。背景信息 配置时间线是资源的一组配置变更和资源关系变更记录,包括的...

新功能发布记录

支持配置打标签、配置描述,方便用户按照自己的维度管理配置和了解配置的更多信息。增强了配置编辑能力,支持以YAML、HTML等格式在线编辑,支持配置格式的保存。提供OpenAPI,支持Shell语言,方便用户实施多语言扩展,或者在DevOps场景获取...

为不同环境设置不同配置

本文以一个例子介绍了如何使用ACM的命名空间(Namespace)功能,为应用在测试、预生产和生产环境下的同一个配置设置不同的值。迁移到MSE Nacos ACM进入下线状态,所有配置管理相关的需求由MSE中的Nacos承接(ACM独享版,更好的安全和稳定性...

其他最佳实践

本文罗列了 ACM 的其他最佳实践文档。...CTO 指南——为什么说超过两台 ECS 就要考虑如何避免“配置飘移”问题 如何在阿里云上安全的存放您的配置 微服务与配置中心:别让您的微服务被配置管理“绊”一跤 现代应用架构中的配置管理面临的挑战

概述

授权配置审计服务后,您可以获得跨地域聚合的资源清单,并在配置审计控制台对资源进行管理。应用场景 当您在阿里云多个地域部署资源时,跨地域管理资源非常不便,配置审计为您提供跨地域聚合的资源清单,便于您快速检索到目标资源,查看该...

规则的定义及运行原理

配置审计服务中引用规则函数,配置关联资源、触发机制、规则参数等信息后,就构成了配置审计服务中的规则。在实际的合规监控中,就是通过实时的资源配置变更触发规则函数的执行,来判断某个资源配置是否合规。多个规则的组合就实现了对...

阿里云应用配置管理免费试用服务条款

您不应进行任何改变或试图改变阿里云提供的系统配置或破坏系统安全及网络安全的行为;4.3.您不应修改、翻译、改编、出租、转许可、在信息网络上传播或转让阿里云提供的软件或服务,也不得逆向工程、反编译或试图以其他方式发现阿里云提供的...

监听查询

修改配置后,需要查看一下修改后的配置信息是否已推送到监听该配置的机器上。此查询只对使用了监听配置接口监听配置的客户端有效。背景信息 说明 ACM进入下线状态,所有配置管理相关的需求由MSE中的Nacos承接(ACM独享版,更好的安全和稳定...

在本地搭建 ACM 服务器

使用 acm-server 包搭建本地的 ACM 服务器,即可在本地使用 ACM 提供的配置管理功能,还可以用来测试 ACM SDK。背景信息 说明 ACM进入下线状态,所有配置管理相关的需求由MSE中的Nacos承接(ACM独享版,更好的安全和稳定性)。您需要在ACM...

查看历史版本和回滚配置

如果改错配置,需要立即回滚解决。ACM提供了配置变更历史查询和回滚功能。背景信息 说明 ACM进入下线状态,所有配置管理相关的需求由MSE中的Nacos承接(ACM独享版,更好的安全和稳定性)。您需要在ACM控制台导出配置,然后在MSE控制台导入...

基本概念

本文解释了配置审计的基本概念,帮助您正确理解和使用配置审计。概念 说明 资源类型 资源类型是一组实体资源的归类。例如:云服务器ECS实例的资源类型为ECS实例。资源可以分为以下几类:计算实例、存储实例等实体资源。工作组、工作流等...

发布配置

创建和更新配置时均使用此接口,若配置不存在则创建此配置,若配置已存在则更新此配置。public static boolean publishConfig(String dataId,String group,String content)throws ConfigException 请求参数 参数 参数类型 描述 dataId ...

技术架构

本文介绍了 ACM 的技术架构。迁移到MSE Nacos ACM进入下线状态,所有配置管理相关的需求由MSE中的Nacos承接(ACM独享版...在某些场景下,ACM 提供 Agent 来动态替换宿主机器上的配置文件,此时需要手动指定 ACM 配置项和配置文件的对应关系。

CreateConfiguration

配置内容的明文数据不会传输到 KMS 系统,安全性更高,推荐使用。Group String 是 DEFAULT_GROUP 分组 NamespaceId String 是 01146121-decf-4b47-*命名空间ID Type String 是 text 配置内容的格式,可选值如下:text json xml yaml text/...

通过ACM动态推送配置

需为部署在多台服务器的应用更改配置,在各台服务器上逐一更改显然效率太低。您可以使用ACM集中管理配置。ACM会将更新后的配置动态推送到所有服务器。本文结合具体场景介绍此操作流程。迁移到MSE Nacos ACM进入下线状态,所有配置管理...

为什么资源配置更改后在配置时间线中无记录?

您变更资源配置后,配置审计将在0~10分钟内监控到变更。因为配置审计对资源配置变更的感知有10分钟的窗口期。如果您在一个窗口期内,对资源进行变更后又恢复原样,则可能不会在配置审计中生成变更记录。icmsDocProps={'productMethod':'...

其他场景化文档

本文罗列了 ACM 的其他场景化文档。说明 ACM进入下线状态,所有配置管理相关的需求由MSE中的Nacos承接(ACM独享版,更好的...如何在阿里云上安全的存放您的配置——续 使用阿里云配置管理 ACM 实现 Zookeeper 依赖服务的透明 Failover 迁移

概述

您可以通过简单配置来管理资源监控的范围。监控范围 配置审计服务开通后,默认添加所有服务支持的资源类型进入监控范围。如果监控范围选择服务支持的全部资源类型,当配置审计支持新的资源类型时,会默认添加到监控范围内。如果监控范围...

ACM控制台简介

ACM控制台是管理配置的工作台。本文介绍了ACM控制台的组成部分。迁移到MSE Nacos ACM进入下线状态,所有配置管理相关的需求由MSE中的Nacos承接(ACM独享版,更好的安全和稳定性)。您需要在ACM控制台导出配置,然后在MSE控制台导入之前导出...

查询推送轨迹

修改完配置后,可以根据推送轨迹查看配置是否推送完成。配置修改完发现某台机器不生效,可以根据推送轨迹排查是否推到。背景信息 说明 ACM进入下线状态,所有配置管理相关的需求由MSE中的Nacos承接(ACM独享版,更好的安全和稳定性)。您...

监听配置

用于监听 ACM 配置的变更,以即时获取最新的配置内容。描述 使用以下接口监听 ACM 配置的变更。public static void addListener(String dataId,String group,ConfigChangeListenerAdapter listener) 请求参数 参数 参数类型 描述 dataId ...
< 1 2 3 4 ... 200 >
跳转至: GO

新品推荐

你可能感兴趣

热门推荐

新人福利专场 阿里云试用中心 企业支持计划 飞天会员助力企业低成本上云 智能财税30天免费试用 云解析DNS新用户首购低至36元/年起 ECS限时升级特惠6.5折