Amazon DOP-C02: Stockage, bases de données et gestion des données — Guide d'étude

Fait partie du AWS DevOps Engineer Professional DOP-C02 — Guide d’étude. Entraînez-vous avec des réponses vérifiées dans le centre d’examens Amazon, ou passez des tests chronométrés sur ExamRoll.io.

Vue d’ensemble

Le stockage, les bases de données et le mouvement des données sur AWS doivent être conçus pour la durabilité, la disponibilité, la rentabilité et l’automatisation. La maîtrise des classes de stockage et de la réplication S3, de la capacité et de la distribution mondiale de DynamoDB, des contrôles de configuration et des modèles de sauvegarde RDS/Aurora, de la mise en cache en mémoire, des systèmes de fichiers partagés et des services de migration de données permet de créer des systèmes fiables à faible latence, avec un comportement de récupération prévisible et des dépenses maîtrisées.

Amazon S3 : classes de stockage, cycle de vie, hiérarchisation intelligente et réplication

Les classes de stockage S3 alignent les coûts sur les modèles d’accès :

Les politiques de cycle de vie (Lifecycle policies) automatisent les transitions et les expirations en utilisant des filtres (préfixe, balises) pour un contrôle précis. Les actions clés incluent la transition vers les niveaux IA/Glacier après des seuils d’inactivité, la transition/expiration des versions non courantes dans les compartiments versionnés, l’expiration des marqueurs de suppression (delete markers) et l’abandon des chargements partitionnés (multipart uploads) incomplets. Le cycle de vie et le balisage d’objets (object tagging) sont cruciaux pour appliquer la rétention des données et la suppression défendable, en complément de S3 Object Lock (modes gouvernance/conformité) lorsque l’immuabilité est requise.

Intelligent-Tiering est idéal lorsque les modèles d’accès sont inconnus ou variables. Il préserve les performances (pas de délai de récupération depuis les niveaux d’accès fréquent/IA), élimine le besoin de ré-architecturer lorsque les modèles changent, et peut éventuellement archiver automatiquement vers des niveaux profonds en fonction du dernier accès, offrant ainsi le meilleur mélange d’agilité et de contrôle des coûts pour les ensembles de données à longue durée de vie avec un accès sporadique.

La réplication S3 fournit une copie durable et asynchrone des objets :

undefined

. Pour une réplication entre comptes, mettez à jour la politique du compartiment de destination pour autoriser le rôle de réplication à écrire.

Bases de données sur AWS : DynamoDB, RDS et Aurora

Modes de capacité et mise à l’échelle de DynamoDB :

Flux (Streams) DynamoDB et DAX :

Tables globales DynamoDB :

Configuration et sauvegardes d’Amazon RDS :

Spécificités d’Amazon Aurora :

Mise en cache et systèmes de fichiers partagés : ElastiCache et EFS

ElastiCache for Redis vs Memcached :

Amazon EFS pour les fichiers POSIX partagés :

Migration de données : DMS, Snowball et DataSync

Scénario de problème pratique

Shopify doit moderniser son pipeline mondial de médias produits et ses données de catalogue tout en améliorant la résilience et la latence pour les acheteurs du monde entier. L’entreprise doit : répliquer les images de produits entre les Régions et les comptes avec un RPO strict, réduire la latence de lecture de DynamoDB en Amérique du Nord et en Europe, migrer les ressources NFS sur site avec des deltas continus, et simplifier les opérations RDS avec des sauvegardes fiables.

  1. Mettre en œuvre S3 CRR avec Replication Time Control depuis le bucket de médias principal dans us-east-1 (compte de merchandising) vers un bucket de destination dans eu-west-1 (compte de livraison).
  1. Définir des règles de réplication S3 filtrées par préfixe et par balise pour séparer les originaux, les vignettes et les journaux, et activer la réplication des marqueurs de suppression. Utiliser S3 Batch Replication pour remplir les objets hérités.
  1. Convertir le catalogue de produits et l’inventaire en une table globale DynamoDB entre us-east-1 et eu-west-1 ; basculer les tables en capacité à la demande et ajouter des clusters DAX par Région pour les API à forte charge de lecture.
  1. Migrer la charge de travail relationnelle des commandes vers Amazon Aurora MySQL avec des points de terminaison d’écriture et de lecture ; ajouter un petit lecteur Aurora Serverless v2 pour les analyses avec des pics d’activité et activer les sauvegardes automatisées avec une politique de rétention de 14 jours.
  1. Introduire ElastiCache for Redis (mode cluster activé) pour le stockage de session et la mise en cache de la disponibilité des produits avec Multi-AZ et des sauvegardes par snapshots ; définir des TTL alignés sur les SLA métier.
  1. Créer un système de fichiers EFS régional avec des cibles de montage dans chaque AZ d’application et des points d’accès pour les charges de travail qui nécessitent un stockage POSIX partagé (par ex., les processeurs de médias). Activer les transitions de cycle de vie EFS vers IA après 30 jours.
  1. Migrer les bibliothèques de médias NFS sur site en utilisant AWS DataSync avec des tâches planifiées pour des synchronisations incrémentielles nocturnes vers S3 et EFS.
  1. Déplacer le catalogue PostgreSQL hérité vers Aurora en utilisant AWS DMS (chargement complet plus CDC) et AWS Schema Conversion Tool si nécessaire ; basculer une fois que le retard du CDC est résorbé.
  1. Amorcer plusieurs pétaoctets de médias historiques dans S3 à l’aide d’appareils Snowball Edge, puis passer à DataSync pour les incréments continus.

Cette architecture réduit les latences de lecture mondiales, offre des RPO de réplication prévisibles, simplifie les opérations relationnelles et les sauvegardes, centralise le stockage partagé avec des contrôles d’accès, et fournit une voie pragmatique allant de la migration hors ligne en masse à un mouvement de données incrémentiel et automatisé.


Architectures événementielles et automatisation · Tous les domaines · Réseau et livraison de contenu

Entraînez-vous sur ces questions → · Tests chronométrés sur 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.

Réussissez votre examen →

Parcourir Amazon →

Related guides

Accès tout-en-un

Un seul abonnement. Chaque examen.

Chaque plan débloque la recherche de réponses illimitée, les tests pratiques, les explications IA et la bibliothèque complète de ressources — en plus de 20 langues.

Mensuel
24.87
Just €0.83/day
Tout inclus :
  • Recherche de réponses illimitée
  • Tests pratiques illimités
  • Explications basées sur l'IA
  • Bibliothèque complète de ressources
  • Plus de 20 langues
  • Mises à jour de contenu hebdomadaires
  • Récompenses et parrainages
  • Support prioritaire
Commencer l'essai gratuit

Aucune carte de crédit requise*

Meilleur rapport qualité/prix
12 mois
179.87
Just €0.49/daySave 40%
Tout inclus :
  • Recherche de réponses illimitée
  • Tests pratiques illimités
  • Explications basées sur l'IA
  • Bibliothèque complète de ressources
  • Plus de 20 langues
  • Mises à jour de contenu hebdomadaires
  • Récompenses et parrainages
  • Support prioritaire
Commencer l'essai gratuit

Aucune carte de crédit requise*

✓ Plan gratuit inclus · ✓ Annulez à tout moment · ✓ Tous les plans débloquent le produit complet