AWS Secrets Manager 实战指南

发布时间:2024年01月17日

AWS Secrets Manager 是一项强大的服务,用于安全地管理和存储敏感信息,如数据库凭证、API 密钥等。本实战指南将指导你如何在实际应用中使用 AWS Secrets Manager。

创建 Secret

首先,我们需要在 Secrets Manager 中创建一个新的 Secret 来存储敏感信息。

  1. 登录 AWS 控制台,选择 "Security, Identity, & Compliance" 下的 "Secrets Manager"。
  2. 在 Secrets Manager 控制台中,选择 "Store a new secret"。
  3. 选择要存储的凭证类型,例如 "Credentials for RDS database",并输入相应的凭证信息。
  4. 为 Secret 设置名称和描述。
  5. 选择 "Next",设置自动轮换策略(如果需要)。
  6. 选择 "Next",查看 Secret 详情。
  7. 选择 "Store",完成 Secret 的创建。

在应用中使用 Secret

在 Python 中使用 Secret

import boto3
from botocore.exceptions import ClientError

def get_secret():
    secret_name = "your-secret-name"
    region_name = "your-region-name"

    # Create a Secrets Manager client
    client = boto3.client('secretsmanager', 
文章来源:https://blog.csdn.net/u012172506/article/details/135642529
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。