Eine Cloud Run-Anwendung muss sich mit einer Cloud SQL-Datenbank verbinden, die sich in einem anderen Projekt in einem isolierten Netzwerk ohne öffentliche IP befindet. Wie sollten Sie die Verbindung herstellen?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Erstellen Sie ein Subnetz in Ihrer VPC; erstellen Sie einen Serverless VPC Access Connector in Ihrem Projekt, der dieses Subnetz verwendet; erstellen Sie in Cloud Run eine Cloud SQL-Verbindung; verwenden Sie Cloud SQL Language Connectors..
Warum dies die Antwort ist
Die korrekte Lösung besteht darin, ein Subnetz in Ihrer VPC zu erstellen und einen Serverless VPC Access Connector in Ihrem Projekt zu konfigurieren, der dieses Subnetz nutzt. Anschließend stellen Sie in Cloud Run eine Cloud SQL-Verbindung her und verwenden Cloud SQL Language Connectors. Dies ermöglicht Cloud Run, über den Connector und das private Netzwerk sicher auf die Cloud SQL-Instanz zuzugreifen, auch wenn diese in einem anderen Projekt und ohne öffentliche IP liegt. Private Service Connect (PSC) ist für den Zugriff auf verwaltete Dienste über VPC-Grenzen hinweg gedacht, aber Serverless VPC Access ist der spezifische Dienst, der Cloud Run mit Ihrer VPC verbindet. VPC Network Peering würde die Netzwerke verbinden, aber Cloud Run benötigt immer noch Serverless VPC Access, um in diese VPC zu gelangen. Privater Dienstzugriff ist für den Zugriff auf Google-verwaltete Dienste wie Cloud SQL, aber die direkte Verbindung von Cloud Run erfordert den Serverless VPC Access Connector.
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