La base de données globale Amazon Aurora est conçue pour les applications distribuées dans le monde entier, permettant à une seule base de données Amazon Aurora de couvrir plusieurs régions AWS. Elle réplique vos données sans impact sur les performances de la base de données, permet des lectures locales rapides avec une latence faible dans chaque région et assure une reprise après sinistre après des pannes à l'échelle de la région.
Les charges de travail critiques ayant une empreinte globale, telles que les applications financières, de voyage ou de jeux, ont des exigences de disponibilité strictes et peuvent avoir besoin de tolérer une panne à l'échelle de la région. Traditionnellement, cela impliquait des compromis difficiles entre performance, disponibilité, coût et intégrité des données. La base de données globale utilise une réplication basée sur le stockage avec une latence typique inférieure à 1 seconde, en utilisant une infrastructure dédiée qui laisse votre base de données entièrement disponible pour servir les charges de travail des applications. Dans l'éventualité peu probable d'une dégradation ou d'une panne régionale, l'une des régions secondaires peut être promue à des fonctionnalités de lecture et d’écriture en moins d'une minute.
Fonctionnalités
Accès aux données en moins d’une seconde dans toutes les régions
La base de données globale Aurora vous permet de facilement mettre à l’échelle les lectures de bases de données à travers le monde et de placer vos applications à proximité de vos utilisateurs. Vos applications bénéficient d'un accès rapide aux données, quels que soient le nombre et l'emplacement des régions secondaires, avec des latences de réplication inter-régions typiques inférieures à 1 seconde. Vous pouvez atteindre une évolutivité accrue en créant jusqu'à 16 instances de base de données dans chaque région, qui resteront toutes à jour en permanence.
L'extension de votre base de données à d'autres régions n'a aucun impact sur les performances. La réplication entre régions utilise une infrastructure dédiée dans la couche de stockage Aurora, permettant ainsi aux ressources des bases de données des régions principale et secondaire de rester entièrement disponibles pour répondre aux besoins des applications.
Reprise après sinistre interrégionale
Si votre région principale subit une dégradation des performances ou une panne, vous pouvez inciter l’une des régions secondaires à assumer les responsabilités de lecture/écriture. Un cluster Aurora peut récupérer en moins d'une minute, même en cas de panne complète de la région. Cela fournit à votre application un objectif de point de récupération effectif (RPO) d’une seconde et un objectif de temps de récupération (RTO) de moins d’une minute, offrant ainsi une base solide pour un plan global de continuité des opérations.
Tarification
Avec la base de données globale Amazon Aurora, vous payez pour les E/S d'écriture répliquées entre la région principale et chaque région secondaire. Pour connaître ses tarifs et sa disponibilité régionale, consultez la tarification Amazon Aurora.
Exemple de tarification
Supposons que vous ayez une base de données globale Aurora dans laquelle la région principale a deux instances, consommant 80 Go de stockage et réalisant 45 millions d'E/S d’écriture et 5 millions d'E/S de lecture par mois. Supposons que la région secondaire a une instance desservant 5 millions d'E/S de lecture par mois. À l'aide d'exemples de régions et de types d'instance, vos frais globaux pour Amazon Aurora pour le mois seront les suivants :
Région principale – USA Est (Virginie du Nord) | |||
---|---|---|---|
Type d'utilisation | Utilisation | Tarif | Frais mensuels |
Instance de base de données | 2 x db.r5.large x 30 jours x 24 heures = 1 440 heures d’instance db.r5.large | 0,29 USD de l'heure | 417,60 USD |
Stockage | 80 Go | 0,10 USD par Go par mois | 8,00 USD |
E/S d'écriture répliquées | Aucun | 0,20 USD par million d'E/S d'écriture répliquées | |
d'E/S | 50 millions d'E/S | 0,20 USD par millions d'E/S | 10,00 USD |
Transfert de données | 45 millions d'E/S d'écriture x 2,75 Ko par E/S = 117,9 Go | 0,02 USD par Go | 2,36 USD |
Total | 437,96 USD |
Région secondaire – USA Ouest (Oregon) | |||
---|---|---|---|
Type d'utilisation | Utilisation | Tarif | Frais mensuels |
Instance de base de données | 1 x r5.large x 30 jours x 24 heures = 720 heures d’instance r5.large | 0,29 USD de l'heure | 208,80 USD |
Stockage | 80 Go | 0,10 USD par Go par mois | 8,00 USD |
E/S d'écriture répliquées | 45 millions d'E/S d'écriture répliquées | 0,20 USD par million d'E/S d'écriture répliquées | 9,00 USD |
d'E/S | 50 millions d’E/S = 5 millions d’écritures E/S + 45 millions d’écritures E/S | 0,20 USD par millions d'E/S | 10,00 USD |
Transfert de données | Aucun | 0,02 USD par Go | |
Total | 235,80 USD |
Comment démarrer
Global Database est actuellement disponible pour Amazon Aurora avec compatibilité MySQL et Amazon Aurora avec compatibilité PostgreSQL. Consultez la documentation, puis démarrez en quelques clics depuis la console de gestion Amazon RDS.

Sélectionnez une page de fonctionnalités pour en savoir plus sur l'édition compatible avec MySQL ou PostgreSQL.

Commencez à construire avec de simples tutoriels Amazon Aurora.