Een Cloud Run-app moet verbinding maken met een Cloud SQL-database die zich in een ander project op een geïsoleerd netwerk zonder openbaar IP bevindt. Hoe moet u verbinding maken?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Maak een subnet aan op uw VPC; maak een Serverless VPC Access-connector aan in uw project met behulp van dat subnet; maak in Cloud Run een Cloud SQL-verbinding aan; gebruik Cloud SQL Language Connectors..
Waarom dit het antwoord is
De correcte aanpak is om een subnet aan te maken in uw VPC en vervolgens een Serverless VPC Access-connector in uw project te configureren die dit subnet gebruikt. Dit stelt uw Cloud Run-service in staat om een intern IP-adres te krijgen en via het VPC-netwerk te communiceren met de Cloud SQL-instantie in het andere project. Daarna configureert u de Cloud SQL-verbinding in Cloud Run en gebruikt u de Cloud SQL Language Connectors in uw applicatiecode. De andere opties zijn minder geschikt: Private Service Connect is primair voor het consumeren van services van derden of het aanbieden van services aan andere projecten, niet voor directe Cloud Run-naar-Cloud SQL-verbindingen binnen Google Cloud. VPC Network Peering is nuttig voor netwerkconnectiviteit tussen projecten, maar Cloud Run heeft nog steeds Serverless VPC Access nodig om het gepareerde netwerk te kunnen bereiken. Private services access is voor het verbinden van uw VPC met Google-services (zoals Cloud SQL), maar Cloud Run heeft nog steeds een manier nodig om dat VPC te bereiken, wat Serverless VPC Access biedt.
Slaag voor je examen — zonder eindeloos zoeken naar antwoorden
Krijg elke geverifieerde vraag en uitleg voor dit examen op één plek, en bespaar uren voorbereiding. Meer dan 1.000 certificeringen · Meer dan 20 talen · gratis om te beginnen.
Slaag sneller voor je examen → Geen kaart nodig