Sie benötigen eine Lambda-Funktion, um eine Amazon Aurora-Datenbank, die sich in einem privaten Subnetz von VPC1 befindet, sicher abzufragen. Welche Konfiguration ermöglicht der Lambda-Funktion den sicheren Zugriff auf die Datenbank?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Erstellen Sie die Lambda-Funktion und aktivieren Sie den VPC-Zugriff auf VPC1. Fügen Sie die Sicherheitsgruppe SG1 sowohl der Lambda-Funktion als auch der Datenbank hinzu und konfigurieren Sie die Regeln von SG1 so, dass TCP-Verkehr auf Port 3306 zugelassen wird..
Warum dies die Antwort ist
Die korrekte Lösung besteht darin, die Lambda-Funktion für den VPC-Zugriff in VPC1 zu konfigurieren. Dadurch kann die Lambda-Funktion wie eine EC2-Instanz innerhalb Ihrer VPC agieren und direkt auf die Aurora-Datenbank zugreifen. Das Hinzufügen derselben Sicherheitsgruppe (SG1) zu Lambda und der Datenbank mit einer Regel, die TCP-Verkehr auf Port 3306 (Standard-MySQL-Port für Aurora) zulässt, ermöglicht eine sichere Kommunikation zwischen ihnen. Die Option, die Lambda-Funktion in einer neuen öffentlichen Subnetz in VPC2 zu erstellen und VPC2 mit VPC1 zu peeren, ist komplexer und unnötig, da Lambda direkt in VPC1 platziert werden kann. Das Peering würde zusätzliche Routing-Konfigurationen erfordern. Die Option, SG1 an Lambda und SG2 an die Datenbank anzuhängen und dann eine eingehende Regel zu SG1 hinzuzufügen, um TCP-Verkehr von Port 3306 zuzulassen, ist falsch, da die eingehende Regel in der Sicherheitsgruppe der Datenbank konfiguriert werden muss, um eingehenden Verkehr von der Lambda-Sicherheitsgruppe zu erlauben, nicht umgekehrt. Das Exportieren der Aurora-Daten nach S3 und das Abfragen von S3 ist keine direkte Abfrage der Aurora-Datenbank und würde eine Datenverschiebung erfordern, was für Echtzeitabfragen ungeeignet ist.
Bestehen Sie Ihre Prüfung – ohne endlose Antwortsuche
Erhalten Sie jede verifizierte Frage und Erklärung für diese Prüfung an einem Ort und sparen Sie Stunden der Vorbereitung. Über 1.000 Zertifizierungen · Über 20 Sprachen · Kostenloser Start.
Bestehen Sie Ihre Prüfung schneller → Keine Karte erforderlich