AWS中的配置文件

问题描述 投票:0回答:1

我们在 On-prem 中有一个 Abinitio 图,它依赖于配置文件来获得很少的关键输入。为了将此图迁移到 AWS,我们正在寻找一种更好的方法来处理此配置信息。

此配置信息将设置一次,并将在运行时由其他 Abinitio 进程更新。

以下是更多详情:

**示例配置文件:- **

vi 测试.dat

Active_Flag|Y

压缩文件|N

Cut_Off_Date|20231231

图形参数依赖配置文件:-

COMPRESS_FLAG : $(cat test.dat| grep Compress_File | awk -F'|' '{print $2}'

CUT_OFF : $(cat test.dat| grep Cut_Off_Date | awk -F'|' '{print $2}'

我们在 AWS 中很少看到关于命名配置文件的引用。但不确定,如果我们可以在运行时更新配置文件。

amazon-web-services config ab-initio
1个回答
0
投票

命名配置文件通常是指在本地为 AWS CLI 或客户端库配置的 AWS CLI 配置文件,用于调用 AWS API。我的理解是您想存储/更新一些配置文件,以便您的基于云的应用程序可以访问它。

快速想到是使用 Amazon Simple Storage Service (Amazon S3) 或 Amazon DynamoDB。

S3 可以字面上用于存储/更新文件。它还支持版本历史记录。

DynamoDB 是一个非 SQL 数据库。如果您的用例在配置文件更新方面需要更高的并发性,您可以利用 DynamoDB 事务来避免潜在的冲突。

© www.soinside.com 2019 - 2024. All rights reserved.