在 AWS 中,存储一个变量的最佳方式是使用 AWS Systems Manager Parameter Store。它可以让开发人员轻松管理和安全存储应用程序的配置和其他非代码数据。以下是一个示例代码,显示如何在 Python 中使用 Parameter Store 获取和更新变量。
获取变量:
import boto3
ssm = boto3.client('ssm')
response = ssm.get_parameter(
Name='my_variable',
WithDecryption=True
)
my_variable = response['Parameter']['Value']
更新变量:
response = ssm.put_parameter(
Name='my_variable',
Value='new_value',
Type='String',
Overwrite=True
)