应用配置管理 ACM

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

配置审计

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

同步配置

配置文件单击上传文件,选择导出的配置文件上传。注意如果您需要对导入的配置进行修改,请勿直接修改导出在本地的ZIP文件,这样可能会导致导入失败。建议您将配置导入之后再做修改。验证结果进入目标命名空间,可以在配置列表中找到同步...

阿里云试用中心,为您提供0门槛上云实践机会!

100+款试用云产品,最长免费试用12个月!拨打95187-1,咨询专业上云建议!
广告

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

MessageQueue(消息队列)是一种常用的异步RPC技术。本文以使用ACM对RocketMQ实现流量控制的场景为例,介绍如何以规范的配置命名格式来进行限流设置。配置规范问题的产生如果是单一应用的单一属性配置,使用...示例如下:参考配置变更风险管理

名词解释

配置管理在数据中心中,系统中所有配置的编辑、存储、分发、变更管理、历史版本管理、变更审计等所有与配置相关的活动统称为配置管理。配置推送配置管理中,常需要配置管理系统将配置的变更分发到相关的系统,从分发到配置生效的过程称为...

创建配置

您可以将应用中的变量、参数等从代码中提取出来,并存入一个配置文件,这样在需要更改配置时,只需更改此配置文件即可。本文介绍如何创建配置文件。操作步骤登录ACM控制台,在顶部菜单栏选择地域。在左侧导航栏选择配置列表,在页面上方...

创建和使用加密配置

为了确保敏感配置(数据源、Token、用户名和密码等)的安全性,降低用户配置的泄露风险,ACM提供了创建加密配置的功能。前提条件开通ACM服务。开通密钥管理服务。注意为保障数据安全性,ACM使用阿里云密钥管理服务(KMS)来加解密,ACM为您...

发布配置

publicstaticbooleanpublishConfig(StringdataId,Stringgroup,Stringcontent)throwsConfigException请求参数参数参数类型描述dataIdString配置ID,采用类似package.class(com.taobao.tc.refund.log.level)的命名规则保证全局唯一性。...

规则的定义及运行原理

规则的触发当资源发生配置变更时,配置审计能够准确定位发生变更的配置,以变更参数作为入的规则函数,自动触发规则执行,评估本次变更的结果是否合规。因此规则函数的入名称要与实际资源配置参数名称保持一致。此外,配置审计还支持...

管理配置

创建完配置后,就可以在代码里使用了。由于配置容易发生变化,因此经常需要在ACM控制台编辑配置。ACM控制台提供了搜索、查看、编辑、删除配置等功能。查询配置ACM控制台支持DataID、GroupID组合查询或者其中任何一个条件查询。登录ACM控制...

监听配置

publicstaticvoidaddListener(StringdataId,Stringgroup,ConfigChangeListenerAdapterlistener)请求参数参数参数类型描述dataIdString配置ID,采用类似package.class(com.taobao.tc.refund.log.level)的命名规则保证全局唯一性。...

删除配置

publicstaticbooleanremoveConfig(StringdataId,Stringgroup)throwsConfigException请求参数参数参数类型描述dataIdString配置ID,采用类似package.class(com.taobao.tc.refund.log.level)的命名规则保证全局唯一性。建议根据配置的...

获取配置

publicstaticStringgetConfig(StringdataId,Stringgroup,longtimeoutMs)throwsConfigException请求参数参数参数类型描述dataIdString配置ID,采用类似package.class(com.taobao.tc.refund.log.level)的命名规则保证全局唯一性。...

什么是应用配置管理ACM?

在ACM的配置管理场景下,您只需要在ACM控制台上更改配置配置信息就会自动被推送到各个服务器中,并在数秒内生效。完整的ACM产品包括三个主要部分:客户端、后端服务器集群和用于配置管理的控制台。ACM价值通过ACM管理配置可以为IT运维...

为不同环境设置不同配置

本文以一个例子介绍了如何使用ACM的命名空间(Namespace)功能,为应用在测试、预生产和生产环境下的同一个配置设置不同的值。背景信息在实际业务场景中,经常需要针对不同环境的某个配置项设置不同的值。ACM的命名空间(Namespace)功能...

配置变更风险管理

级别影响力例子P0全网全局路由规则,网络配置,负载均衡配置P1应用集群集群限流阈值,集群服务端点P2主机级别关键配置主机资源配置,线程池大小P3进程级别非关键配置日志级别P4无关紧要的配置版本信息避免配置项集中于一个文件若将应用的...

查看资源配置时间线

配置审计记录监控中资源的每一次配置变更详情,并整理为配置时间线,即资源配置随时间推进的演变记录。您授权配置审计服务后,配置审计开始记录资源的配置变更历史,并默认保存10年。背景信息配置时间线是资源的一组配置变更记录,包括的...

ACM Node.js SDK

返回值参数类型描述string配置值监听配置接口如果希望ACM推送配置变更,可以使用ACM动态监听配置接口来实现。functionsubscribe(info,listener)请求参数参数参数类型描述infoObjectinfo.dataId:配置ID。info.group:配置分组...

什么是配置审计

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

应用场景

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

企业版配置审计概述

配置审计提供合规管理能力,支持企业面向资源目录,查看所有账号的资源列表、资源配置历史和资源合规现状,并监控资源配置合规性。基本概念名词说明企业管理账号企业管理账号是资源目录的超级管理员,也是开通资源目录的初始账号,对其创建...

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

confd是一款开源轻量配置管理工具,通过将存储于etcd、Dynamodb、Redis、Vault、Zookeeper等后端存储系统的数据与配置模板结合起来使用,可实现保持配置处于最新状态的目的。confd支持的后端存储系统不包括ACM,因此本文以支持ACM的定制版...

调用方式

配置审计接口调用是向配置审计API的服务端地址发送HTTPGET请求,并按照接口说明在请求中加入相应请求参数,调用后系统会返回处理结果。请求及返回结果都使用UTF-8字符集进行编码。请求结构配置审计的API是RPC风格,您可以通过发送HTTPGET...

产品对比

产品ACMSpringCloudConfigServerZooKeeperETCD配置修改直接在ACM控制台上进行配置修改一般在Git仓库上进行配置修改通过调用ZKAPI修改通过调用etcdAPI修改配置自动推送修改过的配置自动推送到监听的客户端客户端只能在启动的时候加载修改过...

通过ACM动态推送配置

需为部署在多台服务器的应用更改配置,在各台服务器上逐一更改显然效率太低。您可以使用ACM集中管理配置。ACM会将更新后的配置动态推送到所有服务器。本文结合具体场景介绍此操作流程。前提条件开通ACM服务。服务器上已安装JDK,并已设置...

新功能发布记录

新增NacosClient2018-06-22功能名称功能描述功能类型相关文档RAM配置的细粒度授权支持基于RAM的配置项细粒度授权:让配置管理更加安全,有效避免配置误操作和内容泄露。新增访问权限控制2018-05-18功能名称功能描述功能类型相关文档支持ECS...

在本地搭建 ACM 服务器

publicclassACMTest{publicstaticvoidmain(String[]args)throwsConfigException,InterruptedException{/初始化配置服务,控制台通过示例代码自动获取下面参数。入分别为endpoint,namespace,accessKey,secretKey(为ACM专用密钥,不能用...

DeployConfiguration

b706-*命名空间IDTypeString是text配置内容的格式,可选值如下:textjsonxmlyamltext/htmlpropertiesAppNameString否app配置归属的应用名称DescString否测试配置配置描述TagsString否tag1,tag2配置的标签,存在多个标签,以半角逗号分隔...

CreateConfiguration

GroupString是DEFAULT_GROUP分组NamespaceIdString是01146121-decf-4b47-*命名空间IDTypeString是text配置内容的格式,可选值如下:textjsonxmlyamltext/htmlpropertiesAppNameString否app配置归属的应用名称DescString否测试配置配置的...

概述

查看资源配置时间线当资源的配置变更时,产生配置变更记录,持续的配置变更记录形成资源的配置时间线。配置审计默认将资源的配置变更历史保存10年。查看资源合规时间线当规则评估资源时,产生合规评估记录,持续的合规评估记录形成资源的...

基本概念

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

使用场景

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

ACM C++ SDK

参数说明如下:参数参数类型描述endpointconstchar*ACM域名,控制台获得nameSpaceconstchar*命名空间,控制台获得accessKeychar*accessKey,控制台获得secretKeychar*secretKey,控制台获得获取配置接口用于服务启动的时候从ACM获取...

ECS

本文介绍配置审计为云服务器ECS提供的托管规则详情,以及当规则不合规时的修复方法。ecs-cpu-min-count-limit检查ECS实例的CPU数量最小限制。触发机制:配置更改资源:ACS:ECS:Instance参数:cpuCount(CPU最小核数)修复指南:当您账号下...

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

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

技术架构

一致性管理层:用于配置的一致性管理和配置推送。配置缓存层:通过分布式缓存提高配置查询和推送效率。存储层:后台是一个分布式存储,用于存放配置,并具备高性能和高扩展性。控制台:ACM控制台,用于配置管理。ACM客户端客户端基于...

公告:企业版配置审计升级为账号组

API的变更以下API中的参数MultiAccount和MemberId计划于2021年06月30日00时00分00秒前下线,其替代功能账号组的API将于2021年05月30日00时00分00秒前上线。...

SDK简介

同时,我们也开放了SDK底层使用的API协议,SDK不能满足您的使用场景,您也可以基于API协议来实现应用运行时配置操作和监听的功能。说明此SDK用于在应用中操作和监听配置您需要在管控节点对应用配置进行管理,可考虑使用获取...

监控范围

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

监听查询

修改配置后,需要查看一下修改后的配置信息是否已推送到监听该配置的机器上。此查询只对使用了监听配置接口监听配置的客户端有效。操作步骤登录ACM控制台,在顶部菜单栏选择地域。在控制台左侧菜单栏选择监听查询。在页面上输入查询维度,...
< 1 2 3 4 ... 200 >
共有200页 跳转至: GO
产品推荐
云服务器 配置审计 商标 对象存储 SSL证书 全站加速 DCDN 安全管家服务
这些文档可能帮助您
DDoS攻击介绍 支持配置审计的云服务 查看黑洞时长 通过控制台使用ECS实例(快捷版) 添加安全组规则 等保2.0解读

新品推荐

你可能感兴趣

热门推荐

切换为移动版

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