Amazon DOP-C02: Storage, Database e Gestione dei Dati — Guida allo studio

Fa parte della AWS DevOps Engineer Professional DOP-C02 — Guida allo studio. Esercitati con risposte verificate nel centro esami Amazon, oppure fai test cronometrati su ExamRoll.io.

Panoramica

Lo storage, i database e lo spostamento dei dati su AWS devono essere progettati per garantire durabilità, disponibilità, efficienza dei costi e automazione. La padronanza delle classi di storage e della replica di S3, della capacità e della distribuzione globale di DynamoDB, dei controlli di configurazione e dei modelli di backup di RDS/Aurora, della cache in-memory, dei file system condivisi e dei servizi di migrazione dei dati consente di creare sistemi affidabili e a bassa latenza con un comportamento di ripristino prevedibile e una spesa controllata.

Amazon S3: classi di storage, ciclo di vita, intelligent tiering e replica

Le classi di storage di S3 allineano i costi ai modelli di accesso:

Le policy del ciclo di vita automatizzano le transizioni e le scadenze utilizzando filtri (prefisso, tag) per un controllo granulare. Le azioni principali includono la transizione ai livelli IA/Glacier dopo soglie di inattività, la transizione/scadenza delle versioni non correnti nei bucket con versioning, la scadenza dei marcatori di eliminazione e l’interruzione degli upload multiparte incompleti. Il ciclo di vita e il tagging degli oggetti sono cruciali per applicare la conservazione dei dati e la cancellazione difendibile, insieme a S3 Object Lock (modalità governance/compliance) quando è richiesta l’immutabilità.

Intelligent-Tiering è ideale quando i modelli di accesso sono sconosciuti o variabili. Conserva le prestazioni (nessun ritardo nel recupero dai livelli ad accesso frequente/IA), elimina la necessità di riprogettare l’architettura quando i modelli cambiano e può opzionalmente archiviare automaticamente in livelli “deep” basati sull’ultimo accesso, fornendo la migliore combinazione di agilità e controllo dei costi per set di dati a lunga conservazione con accesso sporadico.

La replica S3 fornisce una copia durevole e asincrona degli oggetti:

Database su AWS: DynamoDB, RDS e Aurora

Modalità di capacità e scaling di DynamoDB:

Migrazione dei dati: DMS, Snowball e DataSync

Scenario pratico

Shopify deve modernizzare la sua pipeline globale per i media dei prodotti e i dati di catalogo, migliorando al contempo la resilienza e la latenza per gli acquirenti di tutto il mondo. L’azienda deve: replicare le immagini dei prodotti tra Region e account con un RPO rigoroso, ridurre la latenza di lettura di DynamoDB in Nord America ed Europa, migrare gli asset NFS on-premise con delta continui e semplificare le operazioni di RDS con backup affidabili.

  1. Implementare S3 CRR con Replication Time Control dal bucket primario dei media in us-east-1 (account di merchandising) a un bucket di destinazione in eu-west-1 (account di delivery).
  1. Definire regole di replica S3 filtrate per prefisso e tag per separare originali, anteprime e log, e abilitare la replica dei delete marker. Usare S3 Batch Replication per il backfill degli oggetti preesistenti.
  1. Convertire il catalogo prodotti e l’inventario in una tabella globale DynamoDB distribuita tra us-east-1 e eu-west-1; passare le tabelle alla capacità on-demand e aggiungere cluster DAX per ogni Region per le API con carichi di lettura intensi.
  1. Effettuare il replatforming del carico di lavoro relazionale degli ordini su Amazon Aurora MySQL con endpoint di scrittura (writer) e di lettura (reader); aggiungere un reader Aurora Serverless v2 di piccole dimensioni per analisi con picchi di carico (spiky analytics) e abilitare i backup automatici con una policy di conservazione di 14 giorni.
  1. Introdurre ElastiCache for Redis (con modalità cluster abilitata) per l’archiviazione delle sessioni e la cache della disponibilità dei prodotti, con Multi-AZ e backup tramite snapshot; impostare i TTL in linea con gli SLA di business.
  1. Creare un file system EFS di tipo Regional con mount target in ogni AZ dell’applicazione e Access Point per i carichi di lavoro che richiedono uno storage POSIX condiviso (es. processori di media). Abilitare le transizioni del ciclo di vita di EFS verso la classe IA dopo 30 giorni.
  1. Migrare le librerie multimediali NFS on-premise usando AWS DataSync con task pianificati per sincronizzazioni incrementali notturne verso S3 ed EFS.
  1. Spostare il catalogo legacy PostgreSQL su Aurora usando AWS DMS (caricamento completo più CDC) e l’AWS Schema Conversion Tool dove necessario; effettuare il cutover dopo che il lag della CDC si è azzerato.
  1. Popolare S3 con svariati petabyte di media storici usando dispositivi Snowball Edge, per poi passare a DataSync per gli incrementi continui.

Questa architettura riduce le latenze di lettura globali, fornisce RPO di replica prevedibili, semplifica le operazioni relazionali e i backup, centralizza lo storage condiviso con controlli di accesso e offre un percorso pragmatico dalla migrazione offline massiva al trasferimento dati incrementale e automatizzato.


Architetture Guidate dagli Eventi e Automazione · Tutti i domini · Networking e Distribuzione di Contenuti

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 Amazon →

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