Amazon Aurora

Base de données relationnelle compatible MySQL et PostgreSQL créée pour le cloud. Les performances et la disponibilité des bases de données commerciales pour un 10e de leur coût.

Amazon Aurora est une base de données relationnelle compatible avec MySQL et PostgreSQL créée pour le cloud, qui associe les performances et la disponibilité des bases de données d’entreprises traditionnelles à la simplicité et à la rentabilité des bases de données open source.

Amazon Aurora est jusqu'à cinq fois plus rapide que les bases de données MySQL standard et trois fois plus rapide que les bases de données PostgreSQL standard. Elle fournit la sécurité, la disponibilité et la fiabilité des bases de données commerciales à un 10e de leur coût. Amazon Aurora est entièrement gérée par Amazon Relational Database Service (RDS), ce qui permet d'automatiser des tâches administratives chronophages comme la mise en service de matériel, la configuration de bases de données, l'application de correctifs et les sauvegardes.

Amazon Aurora comprend un système de stockage distribué, flexible et auto-récupérant qui se redimensionne jusqu'à 64 To par instance de base de données. Elle affiche des performances et une disponibilité élevées avec jusqu'à 15 réplicas en lecture à faible latence, une récupération à un point dans le passé, une sauvegarde continue sur Amazon S3 et une réplication sur trois zones de disponibilité (AZ).

Accédez à la console de gestion Amazon RDS pour créer votre première instance de base de données Aurora et commencer à migrer vos bases de données MySQL et PostgreSQL.

video-thumb-green

Vidéo : Comment Autodesk a augmenté l'évolutivité de la base de données et réduit le délai de réplication

Comment Autodesk a augmenté l'évolutivité de la base de données et réduit le délai de réplication

Avantages

Hautes performances et évolutivité

Profitez d’un débit cinq fois supérieur à celui de MySQL standard et trois fois supérieur à celui de PostgreSQL standard. Ces performances sont équivalentes à celles des bases de données commerciales, contre un dixième du coût. Vous pouvez dimensionner en toute simplicité le déploiement de votre base de données selon des types d'instances plus ou moins grands, en fonction de vos besoins, ou laisser Aurora sans serveur gérer le dimensionnement pour vous. Pour dimensionner la capacité de lecture et les performances, vous pouvez ajouter jusqu'à 15 réplicas en lecture à faible latence dans trois zones de disponibilité. Amazon Aurora fait automatiquement évoluer le stockage selon les besoins, jusqu'à 64 To par instance de base de données. En savoir plus : MySQL | PostgreSQL

Disponibilité et durabilité élevées

Amazon Aurora est conçu pour offrir une disponibilité de plus de 99,99 %, en répliquant vos données six fois dans trois zones de disponibilité et en les sauvegardant en continu dans Amazon S3. Il assure une récupération des défaillances de stockage physique de manière transparente, et le basculement d'instance prend généralement moins de 30 secondes. Vous pouvez également effectuer un retour sur trace en quelques secondes à un point précédent dans le temps afin d'effectuer des récupérations à partir d'erreurs des utilisateurs. Avec la base de données globale, une seule base de données Aurora peut couvrir plusieurs régions AWS pour permettre des lectures locales et une reprise après sinistre rapides. En savoir plus : MySQL | PostgreSQL

Hautement sécurisé

Amazon Aurora propose plusieurs niveaux de sécurité pour votre base de données. Cela inclut notamment l'isolation de réseau avec Amazon VPC, le chiffrement des données au repos avec des clés que vous créez et contrôlez via AWS Key Management Service (KMS), ainsi que le chiffrement des données en transit avec SSL. Dans une instance Amazon Aurora chiffrée, les données du périphérique de stockage sous-jacent sont chiffrées, de même que les sauvegardes automatiques, les instantanés (snapshots) et les réplicas dans le même cluster. En savoir plus : MySQL | PostgreSQL

Compatibilité avec MySQL et PostgreSQL

Le moteur de bases de données Amazon Aurora est pleinement compatible avec les bases de données open source MySQL et PostgreSQL, et ajoute une certaine compatibilité pour les futures sorties régulières. Cela signifie que vous pouvez effectuer la migration de bases de données MySQL ou PostgreSQL en toute simplicité vers Aurora grâce aux outils d'importation/exportation standard ou aux instantanés de MySQL ou PostgreSQL. Cela signifie également que les codes, applications, pilotes et outils que vous utilisez déjà avec vos bases de données existantes peuvent être utilisés avec Amazon Aurora en y apportant peu, voire aucune modification. En savoir plus : MySQL | PostgreSQL

Entièrement géré

Amazon Aurora est entièrement géré par Amazon Relational Database Service (RDS). Vous n'avez plus besoin de vous soucier des tâches de gestion des bases de données, comme la mise en service de matériel, l'application de correctifs logiciels, l'installation, la configuration ou les sauvegardes. Aurora surveille et sauvegarde automatiquement et en continu votre base de données vers Amazon S3 afin de permettre une restauration à un instant granulaire dans le passé. Vous pouvez surveiller les performances des bases de données grâce à Amazon CloudWatch, Surveillance améliorée ou Analyse des performances, un outil simple d'utilisation qui vous aide à détecter rapidement les problèmes de performances. En savoir plus : MySQL | PostgreSQL

Support de migration

La compatibilité avec MySQL et PostgreSQL fait d'Amazon Aurora une cible complète pour les migrations de bases de données vers le cloud. Si vous effectuez une migration à partir de MySQL ou PostgreSQL, consultez notre documentation relative à la migration pour avoir une liste des outils et options. Pour effectuer une migration à partir de moteurs de bases de données commerciaux, vous pouvez utiliser AWS Database Migration Service afin de la sécuriser et d'assurer un minimum de temps d'arrêt. En savoir plus : MySQL | PostgreSQL

Utilisez AWS Database Migration Service (DMS) pour accélérer votre migration à partir des bases de données commerciales les plus connues. Lors de la migration des bases de données vers Aurora, vous pouvez utiliser DMS gratuitement pendant six mois. En savoir plus »

Inscrivez-vous pour voir un aperçu des nouvelles fonctionnalités d'Aurora

Aurora Multi-Master, pour l'édition compatible avec MySQL ajoute la possibilité de dimensionner les performances en écriture sur plusieurs zones de disponibilité, ce qui permet aux applications de diriger les charges de travail en écriture/lecture vers plusieurs instances d'un cluster de base de données et de fonctionner à un niveau plus élevé de disponibilité. En savoir plus et s'inscrire à la version préliminaire >>.

Aurora Serverless pour l'édition compatible PostgreSQL (précédemment publié pour MySQL) est une option de déploiement qui démarre, met à l'échelle et éteint automatiquement une base de données Aurora. Elle fournit une capacité de base de données sans qu'il ne soit nécessaire de mettre en service, mettre à l'échelle et gérer un quelconque serveur de base de données. En savoir plus et s'inscrire à la version préliminaire >>.

 

Cas d'utilisation

Applications d'entreprise

Amazon Aurora est une très bonne option pour les applications d'entreprise pouvant utiliser une base de données relationnelle. Par rapport aux bases de données commerciales, Amazon Aurora peut contribuer à réduire vos coûts de base de données de 90 % ou plus, tout en améliorant la fiabilité et la disponibilité de la base de données. Amazon Aurora est un service entièrement géré. Vous pouvez ainsi gagner du temps en automatisant les tâches les plus longues, comme la mise en service, l'application de correctifs, la sauvegarde, la reprise, la détection d'erreurs et la réparation.

Applications de SaaS (Software as a Service, logiciel en tant que service)

Les applications de SaaS utilisent souvent des architectures à plusieurs locataires, ce qui nécessite beaucoup de flexibilité dans le dimensionnement des instances et du stockage, ainsi que des performances et une fiabilité élevées. Amazon Aurora propose toutes ces fonctionnalités dans une base de données gérée, afin d'aider les entreprises de SaaS à se concentrer sur la création d'applications de qualité, sans avoir à se soucier de la base de données sous-jacente soutenant l'application

Jeux Web et mobiles

Les jeux Web et mobiles conçus pour opérer à très grande échelle nécessitent une base de données au débit très rapide, à la capacité de stockage extrêmement évolutive et à la disponibilité élevée. Amazon Aurora répond aux besoins des applications très exigeantes de ce type, en proposant les marges nécessaires aux croissances futures. Puisqu'Amazon Aurora n'est pas limité par des licences, c'est un service parfaitement adapté aux taux d'utilisation variables de ces applications.

Migration de vos bases de données vers Amazon Aurora

Si vous utilisez actuellement Amazon RDS pour MySQL ou Amazon RDS pour PostgreSQL...

Si vous utilisez actuellement Amazon RDS for MySQL ou Amazon RDS for PostgreSQL, la migration vers Aurora est un jeu d'enfants. Il vous suffit de créer un instantané et de lancer une instance Aurora depuis cet instantané. Pour effectuer la migration, vous pouvez suivre les instructions simples et détaillées contenues dans le guide d'utilisateur. Puisqu'Amazon Aurora est entièrement compatible avec MySQL et PostgreSQL, vous pouvez facilement reconnecter vos applications sur la nouvelle instance sans y apporter la moindre modification.

Les bases de données MySQL et PostgreSQL s'exécutant sur Amazon EC2 ou en local peuvent également être migrées en toute simplicité. Créez une sauvegarde instantanée de votre base de données existante, chargez-la sur Amazon S3 et utilisez-la pour créer directement un cluster Amazon Aurora. Vous pouvez également importer des données stockées dans un compartiment Amazon S3 dans un tableau d'une base de données Amazon Aurora. Les outils d'importation et d'exportation MySQL standard et la réplication binlog MySQL sont également pris en charge. Il est possible de procéder à la migration de données vers Amazon Aurora à partir de bases de données PostgeSQL s'exécutant sur Amazon EC2 ou sur site à l'aide d'AWS Database Migration Service.

Si vous utilisez actuellement Oracle ou Microsoft SQL Server ...

AWS Schema Conversion Tool simplifie la migration depuis Oracle et Microsoft SQL Server vers Amazon Aurora, en convertissant automatiquement le schéma de base de données source et la majeure partie du code personnalisé, notamment les affichages, les procédures conservées et les fonctions, vers un format compatible avec Amazon Aurora. Tout code dont la conversion automatique n'est pas possible est signalé afin qu'il puisse être converti manuellement. Téléchargez AWS Schema Conversion Tool et apprenez-en plus à son sujet »

La migration de données depuis des bases de données Oracle et Microsoft SQL Server vers Amazon Aurora peut se faire facilement avec AWS Database Migration Service. Ce service vous permet de démarrer la migration des données en seulement quelques clics. Votre base de données source reste entièrement opérationnelle pendant la migration, afin de limiter les perturbations pour les applications utilisant cette base de données. En savoir plus sur AWS Database Migration Service »

Mise en route avec Amazon Aurora

icon3
Consultez les guides étape par étape d’Amazon Aurora pour vous aider à lancer votre projet AWS.

En savoir plus sur Amazon Aurora

Choisissez une page de fonctionnalités : MySQLPostgreSQL

Prêt à vous lancer ?
Mise en route avec Amazon Aurora
D'autres questions ?
Contactez-nous