Google ACE: Opslag, databases en datadiensten — Studiegids

Onderdeel van de Google Associate Cloud Engineer — Studiegids. Oefen met geverifieerde antwoorden in het Google-examencentrum, of doe getimede oefentests op ExamRoll.io.

Overzicht

Deze sectie biedt een praktische, op operations gerichte referentie voor Google Cloud storage, databases en analytische dataservices. Het legt de nadruk op configuratiepatronen, toegangsbeheer, duurzaamheidsmechanismen, prestatie- en kostenkenmerken, en veilige herstelprocedures. Het doel is om u te helpen beslissen welke service te gebruiken voor een bepaalde workload, de operationele afwegingen te begrijpen en te anticiperen op veelvoorkomende storingen.

Cloud Storage ontwerp, toegang, lifecycle en bescherming

Cloud Storage is duurzame, hoog beschikbare object storage voor ongestructureerde data en back-ups.

undefined

  1. Toepassen:

undefined

Toegangsbeheer en delen:

undefined

Zorg ervoor dat het serviceaccount de rol ‘Service Account Token Creator’ op zichzelf heeft of via een ‘signer’-rol.

Storingsmodi en mitigatie:

Handige commando’s:

undefined

undefined

Block en file storage voor compute workloads

Kies opslag op basis van toegangspatroon, prestatiebehoeften en duurzaamheidseisen voor Compute Engine en GKE.

Overwegingen bij storingen:

Beheerde databases en datadiensten

Cloud SQL (beheerde MySQL, PostgreSQL, SQL Server):

Cloud Spanner:

Firestore en Bigtable:

Memorystore:

BigQuery:

Afwegingen bij dataverplaatsing, migratie, validatie en operations

Migratie en overdracht:

Afwegingen tussen prestaties, beschikbaarheid, capaciteit en kosten:

Probleemoplossing en veilig herstel:

Praktisch Probleemscenario

Contoso Retail consolideert back-ups en analytics-data, terwijl ze de toegangscontroles versterken en point-in-time recovery (PITR) inschakelen voor hun transactionele systemen. Ze moeten: applicatieback-ups opslaan met geautomatiseerde tiering, bestanden voor korte duur delen met derden, PITR inschakelen voor een kleine relationele workload, en de kosten van analytics-queries schatten vóór uitvoering.

Aanpak:

  1. Maak een regionale Cloud Storage-bucket met UBLA, retentie en lifecycle.

    • Commando: gcloud storage buckets create gs://contoso-backups –location=us-central1 –uniform-bucket-level-access –default-storage-class=STANDARD gcloud storage buckets update gs://contoso-backups –retention-period=365d gsutil lifecycle set lifecycle.json gs://contoso-backups
    • Reden: UBLA centraliseert autorisatie in IAM en verbetert de auditeerbaarheid. Een retentieperiode van één jaar voorkomt onbedoelde verwijdering. Lifecycle verplaatst back-ups na 90 dagen naar Coldline en verwijdert ze bij het verlopen om de kosten te beheersen.
  2. Verleen alleen-schrijftoegang (write-only) voor back-uptaken via een toegewezen serviceaccount.

    • Commando: gcloud storage buckets add-iam-policy-binding gs://contoso-backups –member=serviceAccount:backup-writer@contoso.iam.gserviceaccount.com –role=roles/storage.objectCreator
    • Reden: storage.objectCreator voorkomt het aanpassen van metadata en het teruglezen van gevoelige back-ups, in lijn met het principe van ’least privilege’.
  3. Deel een gevoelige back-up met een leverancier voor vier uur met behulp van een signed URL, zonder sleutels te verspreiden.

    • Commando: gcloud storage sign-url gs://contoso-backups/db-dump-2024-09-30.sql.gz –duration=4h –impersonate-service-account share-signer@contoso.iam.gserviceaccount.com
    • Reden: Tijdsgebonden, identiteitsloze toegang voorkomt het aanmaken van externe identiteiten of langlevende secrets. Impersonation maakt gebruik van gecentraliseerde ondertekening ondersteund door KMS en elimineert het risico op gelekte sleutels.
  4. Schakel Cloud SQL-back-ups en PITR in voor de orderdatabase.

    • Commando: gcloud sql instances patch orders-sql –backup-start-time=02:00 –enable-bin-log
    • Reden: Geautomatiseerde back-ups plus binary/WAL-logging bieden herstelpunten tot op de seconde nauwkeurig binnen het retentievenster, wat beschermt tegen logische corruptie en menselijke fouten.
  5. Test het herstel door te restoren naar een nieuwe instance en de data te valideren vóór de cutover.

    • Commando: gcloud sql backups list –instance=orders-sql gcloud sql instances restore-backup orders-restore –backup-id=LATEST –destination-instance=orders-restore
    • Reden: Herstellen naar een afzonderlijke instance voorkomt impact op de productie en maakt validatie mogelijk via checksums en steekproefqueries vóór een switch op DNS- of applicatieniveau.
  6. Schat de kosten van een BigQuery-query met een dry run en optimaliseer met partitionering.

    • Commando: bq query –use_legacy_sql=false –dry_run=true ‘SELECT COUNT(*) FROM contoso.analytics.sales WHERE sale_date >= “2026-01-01”’
    • Reden: Dry runs tonen het aantal te scannen bytes; door ervoor te zorgen dat sale_date een partitiekolom is met een begrensd predicaat, wordt het aantal gescande bytes verminderd en worden de on-demand kosten beheerst.
  7. Monitor en audit de toegang.

    • Stappen:
      • Schakel Data Access logs in voor Cloud Storage en BigQuery.
      • Configureer Cloud Monitoring-alerts voor Cloud SQL-verbindingen, schijfgebruik en mislukte back-ups.
    • Reden: Data Access logs bieden inzicht in lees-/schrijfacties op objectniveau voor compliance. Proactieve alerts verkorten de MTTR en zorgen ervoor dat back-ups en PITR effectief blijven.
  8. Documenteer faalscenario’s en runbooks.

    • Stappen:
      • Leg procedures vast voor het herstellen van objectversies, het intrekken van signed URL’s, Cloud SQL PITR en het herstellen van BigQuery-tabellen met behulp van time travel.
    • Reden: Duidelijke, geteste runbooks verminderen het operationele risico tijdens incidenten en standaardiseren veilige herstelpraktijken binnen teams.

VPC-netwerken · Alle domeinen · Implementatie

Oefen deze vragen → · Getimede oefening op ExamRoll.io →

Pass the whole exam — not just this question

You found this answer. Get every verified question and explanation in one place, and save hours of prep. Free to start.

Slaag voor je examen →

Blader door Google →

Related guides

Alles-in-één toegang

Eén abonnement. Elk examen.

Elk plan ontgrendelt onbeperkt zoeken naar antwoorden, oefentests, AI-uitleg en de volledige bronnenbibliotheek — in meer dan 20 talen.

Maandelijks
24.87
Just €0.83/day
Alles inbegrepen:
  • Onbeperkt zoeken naar antwoorden
  • Onbeperkte oefentests
  • AI-gestuurde uitleg
  • Volledige bronnenbibliotheek
  • 20+ talen
  • Wekelijkse contentupdates
  • Beloningen & verwijzingen
  • Prioriteitsondersteuning
Start gratis proefperiode

Geen creditcard vereist*

Beste waarde
12 maanden
179.87
Just €0.49/daySave 40%
Alles inbegrepen:
  • Onbeperkt zoeken naar antwoorden
  • Onbeperkte oefentests
  • AI-gestuurde uitleg
  • Volledige bronnenbibliotheek
  • 20+ talen
  • Wekelijkse contentupdates
  • Beloningen & verwijzingen
  • Prioriteitsondersteuning
Start gratis proefperiode

Geen creditcard vereist*

✓ Gratis plan inbegrepen · ✓ Annuleer op elk moment · ✓ Alle plannen ontgrendelen het volledige product