Eine serverlose Anwendung verwendet AWS Lambda und DynamoDB. Neue Funktionen erfordern, dass Lambda-Funktionen auf einen Amazon Neptune DB-Cluster zugreifen, der sich über drei Subnetze in einer VPC erstreckt. Welche Lösungen ermöglichen den Lambda-Funktionen den Zugriff sowohl auf den Neptune-Cluster als auch auf DynamoDB? (Wählen Sie zwei.)
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Erstellen Sie drei private Subnetze in der Neptune VPC und leiten Sie den Internet-gebundenen Datenverkehr über ein NAT-Gateway. Konfigurieren Sie die Lambda-Funktionen so, dass sie in diesen privaten Subnetzen ausgeführt werden., Erstellen Sie drei private Subnetze in der Neptune VPC und hosten Sie die Lambda-Funktionen in diesen isolierten privaten Subnetzen. Erstellen Sie einen VPC-Endpunkt für DynamoDB und leiten Sie den DynamoDB-Datenverkehr über diesen Endpunkt..
Warum dies die Antwort ist
Um auf Neptune zuzugreifen, müssen Lambda-Funktionen in der VPC ausgeführt werden, in der sich der Neptune-Cluster befindet. Das Erstellen von drei privaten Subnetzen und die Konfiguration der Lambda-Funktionen darin ist korrekt. Für den Zugriff auf DynamoDB, einen AWS-Service außerhalb der VPC, ist ein NAT-Gateway erforderlich, wenn die Lambda-Funktionen in privaten Subnetzen sind. Alternativ kann ein VPC-Endpunkt für DynamoDB erstellt werden, um den Zugriff von den privaten Subnetzen aus zu ermöglichen, ohne das öffentliche Internet zu durchqueren. Die Option, öffentliche Subnetze zu verwenden, ist weniger sicher und nicht die bewährte Methode für Lambda-Funktionen, die auf Datenbanken zugreifen. Das Ausführen von Lambda-Funktionen außerhalb der VPC und das Aktualisieren der Sicherheitsgruppe ist nicht praktikabel, da Lambda-IP-Bereiche dynamisch sind und sich ändern können. Ein VPC-Endpunkt für Neptune ist nicht erforderlich, da Neptune bereits in der VPC 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