Google ACE: Archiviazione, database e servizi dati — Guida allo studio

Fa parte della Google Associate Cloud Engineer — Guida allo studio. Esercitati con risposte verificate nel centro esami Google, oppure fai test cronometrati su ExamRoll.io.

Panoramica

Questa sezione fornisce un riferimento pratico e incentrato sulle operazioni per i servizi di storage, database e analisi dei dati di Google Cloud. Pone l’accento sui pattern di configurazione, il controllo degli accessi, i meccanismi di durabilità, le caratteristiche di performance e di costo e le pratiche di ripristino sicure. L’obiettivo è aiutarti a decidere quale servizio utilizzare per un determinato carico di lavoro, a comprendere i compromessi operativi e ad anticipare le modalità di guasto più comuni.

Progettazione, accesso, ciclo di vita e protezione di Cloud Storage

Cloud Storage è uno storage a oggetti durevole e ad alta disponibilità per dati non strutturati e backup.

Controllo degli accessi e condivisione:

Modalità di guasto e mitigazione:

Comandi utili:

Storage a blocchi e file per carichi di lavoro di calcolo

Scegli lo storage in base al pattern di accesso, alle esigenze di performance e ai requisiti di durabilità per Compute Engine e GKE.

Considerazioni sui guasti:

Database gestiti e servizi dati

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

undefined

Cloud Spanner:

Firestore e Bigtable:

Memorystore:

BigQuery:

undefined

Compromessi operativi, di convalida, migrazione e spostamento dei dati

Migrazione e trasferimento:

Compromessi tra prestazioni, disponibilità, capacità e costi:

Risoluzione dei problemi e ripristino sicuro:

Scenario pratico

Contoso Retail sta consolidando i dati di backup e di analytics, rafforzando al contempo i controlli di accesso e abilitando il point-in-time recovery (PITR) per i suoi sistemi transazionali. Le loro necessità sono: archiviare i backup delle applicazioni con tiering automatizzato, fornire condivisione di file a breve termine a terze parti, abilitare il PITR per un piccolo workload relazionale e stimare i costi delle query di analytics prima della loro esecuzione.

Approccio:

  1. Creare un bucket Cloud Storage regionale con UBLA, retention e lifecycle.

    • Comando: 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
    • Motivazione: UBLA centralizza l’autorizzazione in IAM e migliora l’auditabilità. Una retention di un anno previene cancellazioni accidentali. Il lifecycle sposta i backup su Coldline dopo 90 giorni e li elimina alla scadenza per controllare i costi.
  2. Concedere accesso in sola scrittura per i job di backup tramite un service account dedicato.

    • Comando: gcloud storage buckets add-iam-policy-binding gs://contoso-backups –member=serviceAccount:backup-writer@contoso.iam.gserviceaccount.com –role=roles/storage.objectCreator
    • Motivazione: il ruolo storage.objectCreator impedisce la manomissione dei metadati e la rilettura di backup sensibili, aderendo al principio del privilegio minimo (least privilege).
  3. Condividere un backup sensibile con un fornitore per quattro ore utilizzando una signed URL senza distribuire chiavi.

    • Comando: 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
    • Motivazione: l’accesso a tempo limitato e senza identità evita la creazione di identità esterne o segreti di lunga durata. L’impersonation utilizza una firma centralizzata basata su KMS ed elimina i rischi di fuga di chiavi.
  4. Abilitare i backup di Cloud SQL e il PITR per il database degli ordini.

    • Comando: gcloud sql instances patch orders-sql –backup-start-time=02:00 –enable-bin-log
    • Motivazione: i backup automatici più il logging binario/WAL forniscono punti di ripristino a qualsiasi secondo entro la finestra di retention, proteggendo da corruzione logica ed errori dell’operatore.
  5. Testare il ripristino ripristinando su una nuova istanza e convalidando i dati prima del cutover.

    • Comando: gcloud sql backups list –instance=orders-sql gcloud sql instances restore-backup orders-restore –backup-id=LATEST –destination-instance=orders-restore
    • Motivazione: il ripristino su un’istanza separata evita di impattare la produzione e consente la convalida tramite checksum e query di esempio prima di qualsiasi modifica a livello di DNS o applicazione.
  6. Stimare il costo di una query BigQuery con una dry run e ottimizzare con il partizionamento.

    • Comando: bq query –use_legacy_sql=false –dry_run=true ‘SELECT COUNT(*) FROM contoso.analytics.sales WHERE sale_date >= “2026-01-01”’
    • Motivazione: le dry run mostrano i byte che verranno scansionati; assicurarsi che sale_date sia una colonna di partizione con un predicato limitato riduce i byte scansionati e controlla i costi on-demand.
  7. Monitorare e verificare gli accessi.

    • Passaggi:
      • Abilitare i log di accesso ai dati (Data Access logs) per Cloud Storage e BigQuery.
      • Configurare alert di Cloud Monitoring sulle connessioni di Cloud SQL, sull’utilizzo del disco e sui fallimenti dei backup.
    • Motivazione: i Data Access logs forniscono visibilità a livello di oggetto sulle letture/scritture per la conformità. Gli alert proattivi riducono l’MTTR e garantiscono che i backup e il PITR rimangano efficaci.
  8. Documentare le modalità di guasto e i runbook.

    • Passaggi:
      • Registrare le procedure per il ripristino delle versioni degli oggetti, la revoca delle signed URL, il PITR di Cloud SQL e il recupero di tabelle BigQuery tramite time travel.
    • Motivazione: runbook chiari e testati riducono il rischio operativo durante gli incidenti e standardizzano le pratiche di ripristino sicuro tra i team.

Networking VPC · Tutti i domini · Implementazione

Esercitati su queste domande → · Pratica cronometrata su 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.

Supera l'esame →

Sfoglia Google →

Related guides

Accesso tutto incluso

Un abbonamento. Ogni esame.

Ogni piano sblocca la ricerca illimitata di risposte, test pratici, spiegazioni AI e la libreria completa di risorse — in oltre 20 lingue.

Mensile
24.87
Just €0.83/day
Tutto incluso:
  • Ricerca risposte illimitata
  • Test pratici illimitati
  • Spiegazioni basate su AI
  • Libreria completa di risorse
  • Oltre 20 lingue
  • Aggiornamenti settimanali dei contenuti
  • Premi e referral
  • Supporto prioritario
Inizia la prova gratuita

Nessuna carta di credito richiesta*

Miglior valore
12 mesi
179.87
Just €0.49/daySave 40%
Tutto incluso:
  • Ricerca risposte illimitata
  • Test pratici illimitati
  • Spiegazioni basate su AI
  • Libreria completa di risorse
  • Oltre 20 lingue
  • Aggiornamenti settimanali dei contenuti
  • Premi e referral
  • Supporto prioritario
Inizia la prova gratuita

Nessuna carta di credito richiesta*

✓ Piano gratuito incluso · ✓ Annulla in qualsiasi momento · ✓ Tutti i piani sbloccano il prodotto completo