Je maakt golden Compute Engine images, maar de app moet de juiste database per omgeving (test/staging/prod) selecteren. Hoe moet je de DB-verbindingsinformatie leveren bij het opstarten van de instantie?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Maak bij het maken van de Compute Engine-instantie een metadata-item met een sleutel van DATABASE en een waarde voor de juiste databaseverbindingsreeks. Query in je applicatie de metadata-server voor de DATABASE-waarde en gebruik de waarde om verbinding te maken met de juiste database..
Waarom dit het antwoord is
De correcte methode is om de databaseverbindingsinformatie via Compute Engine metadata aan de instantie te leveren. De applicatie kan deze metadata vervolgens opvragen via de metadata-server. Dit is een best practice omdat het de image generiek houdt en de configuratie scheidt van de applicatiecode, wat flexibiliteit en herbruikbaarheid bevordert. Het insluiten van de verbindingsreeks in de image (optie 1) vereist meerdere images, wat leidt tot beheercomplexiteit. Tags (optie 2) zijn bedoeld voor organisatie en beleidsbeheer, niet voor het doorgeven van gevoelige configuratiegegevens aan applicaties. Het lezen van een omgevingsvariabele (optie 3) is mogelijk, maar de metadata-server is de gestandaardiseerde en veiligere manier om instantie-specifieke configuratiegegevens te leveren in Compute Engine.
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