De bron van de Cloud Function bevindt zich in Cloud Source Repositories. Slechts één serviceaccount kan de implementatie uitvoeren. Zorg ervoor dat code alleen kan worden geïmplementeerd als unit tests slagen. Hoe configureert u het test- en implementatieproces?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Configureer Cloud Build om unit tests uit te voeren met het specifieke serviceaccount als de build-agent; als tests slagen, implementeert Cloud Build de Cloud Function..
Waarom dit het antwoord is
De correcte optie beschrijft een geautomatiseerd CI/CD-proces dat voldoet aan alle vereisten. Cloud Build kan worden geconfigureerd om automatisch unit tests uit te voeren wanneer code wordt gepusht naar Cloud Source Repositories. Als deze tests slagen, kan Cloud Build vervolgens automatisch de Cloud Function implementeren met behulp van het opgegeven serviceaccount. Dit zorgt ervoor dat implementaties alleen plaatsvinden na succesvolle tests en dat het proces geautomatiseerd is. De andere opties zijn incorrect omdat: "Stuur dan een implementatiegoedkeuring naar de ontwikkelaar" introduceert een handmatige stap die de automatisering onderbreekt en de ontwikkelaar de mogelijkheid geeft om code te implementeren die mogelijk niet voldoet aan de testvereisten. "Voer unit tests uit na de implementatie" implementeert de code voordat de tests zijn uitgevoerd, wat indruist tegen het principe van "testen vóór implementatie" en mogelijk defecte code in productie brengt. "Vereis dan dat de ontwikkelaar de Cloud Function handmatig implementeert" introduceert een handmatige stap en voldoet niet aan de behoefte aan een geautomatiseerd implementatieproces.
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