Eine Lambda-Funktion, die für die Ausführung in einer VPC konfiguriert ist, muss sich mit einer RDS for SQL Server-Instanz in einem privaten Subnetz auf Port 1433 verbinden, aber die Funktion kann keine Verbindung herstellen. Welche Schritte sollten Sie unternehmen, um das Konnektivitätsproblem zu debuggen? (Wählen Sie zwei.)
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Überprüfen Sie, ob die Sicherheitsgruppe der Funktion ausgehenden Datenverkehr auf Port 1433 zur Sicherheitsgruppe der DB-Instanz zulässt, und überprüfen Sie, ob die Sicherheitsgruppe der DB-Instanz eingehenden Datenverkehr auf Port 1433 von der Sicherheitsgruppe der Funktion zulässt., Stellen Sie sicher, dass die Ausführungsrolle der Lambda-Funktion die Berechtigungen ec2:CreateNetworkInterface, ec2:DescribeNetworkInterfaces und ec2:DeleteNetworkInterface enthält..
Warum dies die Antwort ist
Die Sicherheitsgruppen müssen so konfiguriert sein, dass sie den Datenverkehr zwischen der Lambda-Funktion und der RDS-Instanz auf dem erforderlichen Port (1433 für SQL Server) zulassen. Die Sicherheitsgruppe der Lambda-Funktion benötigt eine ausgehende Regel, die den Zugriff auf die Sicherheitsgruppe der DB-Instanz auf Port 1433 erlaubt. Die Sicherheitsgruppe der DB-Instanz benötigt eine eingehende Regel, die den Zugriff von der Sicherheitsgruppe der Lambda-Funktion auf Port 1433 erlaubt. Für eine Lambda-Funktion, die in einer VPC ausgeführt wird, benötigt die Ausführungsrolle der Funktion Berechtigungen zum Erstellen, Beschreiben und Löschen von Netzwerkschnittstellen (ENIs), damit Lambda die Funktion in der VPC starten kann. Ohne diese Berechtigungen kann die Funktion keine Verbindung zur VPC herstellen. Ein NAT-Gateway und öffentlicher Zugriff sind für die Kommunikation innerhalb einer privaten VPC nicht erforderlich. Die rds:-Berechtigungen sind für die Verbindung mit der Datenbank nicht relevant, sondern für die Verwaltung der RDS-Instanz selbst.
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