Wymuś i udostępnij zatwierdzone konfiguracje produktów Google Cloud, aby inżynierowie mogli je spójnie wdrażać i aktualizować. Jakie podejście należy zastosować?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Utwórz moduły Terraform przy użyciu Google Cloud Terraform provider i przechowuj je w repozytorium kodu źródłowego..
Dlaczego to jest odpowiedź
Prawidłową odpowiedzią jest utworzenie modułów Terraform przy użyciu dostawcy Google Cloud Terraform i przechowywanie ich w repozytorium kodu źródłowego. Terraform to narzędzie do infrastruktury jako kodu (IaC), które umożliwia deklaratywne definiowanie i udostępnianie zasobów Google Cloud. Moduły Terraform promują ponowne użycie i spójność, co jest kluczowe dla wymuszania zatwierdzonych konfiguracji. Przechowywanie ich w repozytorium kodu źródłowego umożliwia kontrolę wersji, współpracę i automatyzację wdrażania. Pozostałe opcje są mniej odpowiednie: Pakiety Java z bibliotekami klienta Google Cloud są bardziej przeznaczone do interakcji programistycznych z usługami, a nie do deklaratywnego zarządzania infrastrukturą. Skrypty bash z gcloud CLI są imperatywne i mogą prowadzić do niespójności, ponieważ opisują kroki do wykonania, a nie pożądany stan końcowy. Użycie curl z interfejsami API REST Google Cloud jest zbyt niskopoziomowe i wymagałoby znacznego wysiłku w celu zarządzania stanem i zależnościami, co utrudnia spójne wdrażanie.
Zdaj egzamin — bez niekończącego się szukania odpowiedzi
Uzyskaj wszystkie zweryfikowane pytania i wyjaśnienia do tego egzaminu w jednym miejscu i zaoszczędź godziny przygotowań. Ponad 1000 certyfikacji · Ponad 20 języków · Zacznij za darmo.
Zdaj egzamin szybciej → Karta nie jest wymagana