Wdrożenie tajemnice RDS w Python w Lambda

0

Pytanie

Muszę przenieść tajemnice SQL Server RDS w mój kod w języku Python, który będzie wykonywany Lambda.

Jaki był by najlepszy podejście do takiego biegu? Шолуд, trzeba z tym skończyć boto3 lub/z kierownikiem tajemnic AWS?

Przykład kodu w Pythonie:

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

Najlepsza odpowiedź

1

To świetny krok po kroku z przykładami kodu i, co ważniejsze, pokazuje, jak skonfigurować wyjątki w języku Python dla boto3 i SecretsManager.

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

W innych językach

Ta strona jest w innych językach

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