应用配置管理 ACM

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

配置审计

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

名词解释

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

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

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

认证管理

您可以在认证管理下设置安全配置、远程认证、和双因子认证。安全配置 参照以下步骤进行安全配置:进入系统>认证管理> 安全配置页。在登录配置下,编辑登录超时时间以及验证码过期时间,完成后单击保存更改。在用户锁定下,编辑尝试密码次数...

OTP 动态口令

为什么要用动态口令?在对外网开放的后台管理系统中,使用静态口令进行身份验证可能会存在如下问题:(1) 为了便于记忆,用户多选择有特征作为密码,所有静态口令相比动态口令而言,容易被猜测和破解;(2) 黑客可以从网上或电话线上截获...

什么是应用配置管理ACM?

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

使用场景

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

创建动态RDS凭据

本文为您介绍如何通过KMS控制台创建动态RDS凭据。前提条件 请确保您已经创建阿里云RDS实例。具体操作,请参见创建RDS MySQL实例。当RAM用户(或RAM角色)管理凭据时,您需要将系统策略AliyunKMSSecretAdminAccess授予该RAM用户(或RAM角色...

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

如何区分不同集群 MQ 服务:例如,在保证配置命名统一的情况下,如何区分 MQ1 Cluster 和 MQ2 Cluster 的配置如何使用同一套配置中心来隔离 Dev、Test、Staging、Prod 等不同环境。以上 MQ 限流场景需求图所示。显然,不恰当的配置命名...

创建配置

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

通过ACM动态推送配置

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

技术架构

本文介绍了 ACM 的技术架构。ACM 的架构图和相应描述如下。图 1.ACM 技术架构 ACM 服务端 即 ACM 分布式服务节点,每一个...在某些场景下,ACM 提供 Agent 来动态替换宿主机器上的配置文件。此时 ACM 配置项和配置文件对应关系需手动指定。

什么是配置审计

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

同步配置

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

管理配置

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

查看资源配置时间线

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

新功能发布记录

本文介绍了ACM每次发布涉及的新增功能、功能优化、重要问题修复及对应的文档,帮助您了解ACM的发布动态。2020-03-23 功能名称 功能描述 功能类型 相关文档 开放POP接口 开放POP接口,使用POP接口更方便的使用和管理ACM配置。新增 API概览 ...

远程配置

远程配置是面向移动APP的配置管理服务,通过云端管理配置内容,并实时推送更新到客户端,灵活控制应用的功能及UI。

配置变更风险管理

本节介绍了通过配置管理降低配置变更风险的实践方法。组织配置ACM 提供了 dataId、group、app、namespace 等四个维度来帮助管理配置。勤于梳理且善用这些维度,能减少在配置管理过程中发生失误,提高系统稳定性。配置组织方式 dataId 用来...

新增动态配置

动态配置属性以键值对的形式定义,隶属于某一动态配置类。配置类与属性的关系可类比 Java 中的类与属性的关系。在微服务平台页面,选择 微服务>动态配置。单击 新增配置类。输入以下必填信息:所属域:配置类的一个命名空间,默认值为 ...

应用场景

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

企业版配置审计概述

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

基本概念

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

为不同环境设置不同配置

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

消息队列 RocketMQ 客户端流控设计

下文详细介绍了如何基于配置中心来实现异步消息消费的全局动态流控。示例中使用了阿里云的消息队列 RocketMQ(消息队列)和 ACM(应用配置管理)产品,语言为 Java。说明 以消息队列 RocketMQ 为例是因为:截至目前,消息队列 RocketMQ ...

产品对比

本文对比分析了几款主流的应用配置类产品。相似产品简介 ZooKeeperZooKeeper 是一个分布式应用程序协调服务,是 Google Chubby 的开源实现。它是一个为分布式应用提供一致性服务的软件,提供的功能包括配置维护、域名服务、分布式同步、组...

规则的定义及运行原理

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

创建和使用加密配置

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

ACM Node.js SDK

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

概述

配置审计持续追踪和记录资源的配置变更,将资源的配置变更历史默认保存10年。您可以通过控制台或API查看资源的配置变更历史。您可以通过资源管理功能,对当前账号下的资源执行如下操作。功能 描述 查看资源列表 您可以查看当前账号下跨地域...

发布配置

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

在本地搭建 ACM 服务器

使用 acm-server 包搭建本地的 ACM 服务器,即可在本地使用 ACM 提供的配置管理功能,还可以用来测试 ACM SDK。背景信息目前 ACM 本地服务器支持 Mac、Linux 和 Windows 平台,JDK 1.8 及以上版本。ACM 本地服务器和 ACM 云服务器的功能...

其他最佳实践

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

入门概述

当您初次使用配置审计时,可以快速了解其操作流程、操作场景和功能之间的关联关系。快速入门操作流程通过配置审计快速入门操作流程,来指导您快速授权配置审计,并使用其监控和审计资源。配置审计快速入门的操作流程说明如下表所示。序号...

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

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

概述

动态配置(Distributed Resource Management,简称 DRM 是一个分布式环境下,实时动态配置管理框架。它可以在分布式环境下、应用运行期间,动态管理应用集群配置参数。动态配置最核心的功能:在应用没有重启的情况下,完成配置动态更新...

新功能发布记录

2021-03-25 全部地域 账号组 合规包 合规包是配置审计根据合规场景定制的一组托管规则的集合,帮助您动态且持续地检查资源的合规性。2021-03-20 全部地域 合规包 2020年12月 功能名称 功能描述 发布时间 发布地域 相关文档 操作审计 支持...

提升登录口令安全最佳实践

本文介绍如何提升登录口令的安全性以及常见服务器登录口令的修改方法。背景信息在服务器系统中使用弱口令可能会造成以下危害: 个人用户使用的弱口令可能会被猜解或被破解工具破解,从而泄露个人隐私信息,甚至造成财产损失。系统管理员...

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

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

监听配置

用于监听 ACM 配置的变更,以即时获取最新的配置内容。描述 使用以下接口监听 ACM 配置的变更。public static void addListener(String dataId,String group,ConfigChangeListenerAdapter listener) 请求参数 参数 参数类型 描述 dataId ...
< 1 2 3 4 ... 200 >
共有200页 跳转至: GO
产品推荐
云服务器 配置审计 商标 SSL证书 轻量应用服务器 短信服务 IoT设备身份认证
这些文档可能帮助您
DDoS高防(新BGP)计费方式 什么是DDoS原生防护 DDoS原生防护计费方式 重置实例登录密码 选型最佳实践 添加安全组规则

新品推荐

你可能感兴趣

热门推荐

切换为移动版

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