Lambda'da Python'a RDS sırlarını enjekte edin

0

Soru

SQL Server rds'nin sırlarını Lambda tarafından çalıştırılacak Python koduma aktarmam gerekiyor.

Böyle bir transferle başa çıkmak için en iyi yaklaşım ne olurdu? Sholud ile yapılabilir boto3 veya AWS'nin Sır Yöneticisi ile mi?

Örnek Python kodu:

import pyodbc 

def lambda_handler(event,context):
    conn = pyodbc.connect('Driver={SQL Server};'
                          'Server=server_name;'
                          'Database=db_name;'
                          'Trusted_Connection=yes;')

    cursor = conn.cursor()
    cursor.execute('SELECT * FROM db_name.Table')

    for row in cursor:
        print(row)
1

En iyi cevabı

1

Bu, kod örnekleriyle harika bir adım adım kılavuzdur ve daha da önemlisi, Python'da boto3 ve SecretsManager için istisnaların nasıl kurulacağını gösterir.

https://aws.amazon.com/blogs/security/how-to-securely-provide-database-credentials-to-lambda-functions-by-using-aws-secrets-manager/

2021-11-24 20:39:02

Diğer dillerde

Bu sayfa diğer dillerde

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................