Alors que le cloud continue de réduire le coût du stockage et de l'environnement informatique, une nouvelle génération d'applications a émergé, créant un nouvel ensemble d'exigences pour les bases de données. Ces applications ont besoin que les bases de données stockent des téraoctets, voire des pétaoctets de nouveaux types de données, fournissent l'accès à ces données avec une latence de l'ordre de la milliseconde, traitent des millions de demandes par seconde, et puissent évoluer pour prendre en charge des millions d'utilisateurs partout dans le monde. Pour répondre à ces exigences, vous avez besoin de bases de données relationnelles et non relationnelles spécialement conçues pour gérer les besoins spécifiques de vos applications. AWS propose la plus large gamme de bases de données spécialement conçues pour vos cas d'utilisation spécifiques. 

jassy_db_2017
Bases de données AWS dédiées
Bases de données AWS

Nos services de base de données entièrement gérés incluent des bases de données relationnelles pour des applications transactionnelles, des bases de données non relationnelles pour des applications Internet, un entrepôt de données pour l'analyse, une banque de données en mémoire pour la mise en cache et les charges de travail en temps réel, et une base de données orientée graphe pour les applications de conception avec des données hautement connectées. Si vous souhaitez migrer vos bases de données existantes vers AWS, le service AWS Database Migration Service vous permet de le faire facilement et de façon économique. 

Si vous avez besoin de la solution ou capacité suivante : Envisagez d'utiliser : Type de produit
Une base de données relationnelle compatible avec MySQL et PostgreSQL entièrement gérée, avec la performance et la disponibilité des bases de données d'entreprise au dixième du coût. Amazon Aurora Base de données relationnelle
Une base de données relationnelle gérée dans le cloud pouvant être lancée en quelques minutes et en quelques clics. Amazon RDS Base de données relationnelle
Une base de données NoSQL sans serveur qui fournit une latence de quelques millisecondes cohérente à n'importe quelle échelle. Amazon DynamoDB Base de données NoSQL
Un entrepôt de données rapide et entièrement géré, doté d'une capacité de plusieurs pétaoctets, pour un coût dix fois moins élevé que les solutions traditionnelles. Amazon Redshift Entrepôt de données
Déploiement, exploitation et dimensionnement d'une banque de données en mémoire reposant sur Memcached ou Redis dans le cloud. Amazon ElastiCache Banque de données en mémoire
Une base de données orientée graphe rapide, fiable et entièrement gérée pour stocker et gérer des ensembles de données hautement connectés. Amazon Neptune Base de données orientée graphe
Aide à la migration de vos bases de données vers AWS en toute facilité, à moindre coût et avec un minimum de temps d'arrêt. AWS Database Migration Service Migration de base de données 
Applications
Envisagez d'utiliser :
Applications transactionnelles telles que ERP, CRM et eCommerce pour consigner des transactions et stocker des données structurées. Amazon Aurora,
Amazon RDS
Applications à l'échelle d'Internet comme l'hébergement, les rencontres et le covoiturage pour servir le contenu et stocker des données structurées et non structurées. Amazon DynamoDB
Applications analytiques pour le reporting opérationnel et l'interrogation de données à grande échelle (plusieurs téraoctets, voire exaoctets). Amazon Redshift
Cas d'utilisation d'applications en temps réel nécessitant une latence de moins d'une milliseconde, comme les classements de jeux, le chat / la messagerie, le streaming et l'IoT. Amazon ElastiCache
Applications dont les cas d'utilisation nécessitent la navigation de données hautement connectées, telles que des flux d'actualités, des recommandations et la détection de fraudes. Amazon Neptune

Parcourez le blog de Werner Vogels sur les raisons qui poussent les développeurs à choisir des bases de données spécialement conçues pour les applications bien architecturées.

Amazon Aurora est un moteur de base de données relationnelle compatible avec MySQL et PostgreSQL qui associe la vitesse et la disponibilité des bases de données commerciales haut de gamme à la simplicité et à la rentabilité des bases de données open source. Amazon Aurora offre des performances jusqu'à cinq fois supérieures à celles de MySQL et jusqu'à trois fois supérieures à celles de PostgreSQL avec la sécurité, la disponibilité et la fiabilité d'une base de données commerciale au dixième du coût. La nouvelle version d'Aurora est sans serveur, ce qui simplifie l'administration, réduit les coûts et fournit la capacité à la demande en augmentant ou en réduisant automatiquement la taille sans mise en service manuelle. Aurora dispose également de plusieurs maîtres permettant d'étendre les lectures et les écritures en créant plusieurs nœuds maîtres en lecture et en écriture dans les zones de disponibilité, pour de meilleures performances et aucun temps d'arrêt. Ces deux fonctions sont disponibles dans la version préliminaire.

Pour plus d'informations, consultez la page produit Amazon Aurora.


Amazon Relational Database Service (Amazon RDS) facilite l'installation, l'exploitation et le dimensionnement d'une base de données relationnelle dans le cloud. Ce service fournit une capacité économique et redimensionnable tout en gérant les tâches fastidieuses d'administration des bases de données, vous permettant ainsi de vous consacrer à vos applications et à votre activité. Amazon RDS vous propose six moteurs de bases de données connus, notamment Amazon Aurora, Oracle, Microsoft SQL Server, PostgreSQL, MySQL et MariaDB.

Pour plus d'informations, consultez la page produit Amazon RDS.  


Amazon DynamoDB est un service de base de données NoSQL rapide et flexible pour toutes les applications nécessitant une latence moyenne inférieure à 10 millisecondes. Il s'agit d'une base de données cloud entièrement gérée qui prend en charge les modèles de stockage de documents et de clés-valeurs. Son modèle de données flexible et ses performances fiables conviennent parfaitement à de nombreuses applications telles que les jeux, les technologies publicitaires, l'Internet des objets, les applications mobiles et Web, et bien d'autres. La nouvelle version de DynamoDB comporte des tables globales, qui automatisent entièrement la réplication des tables dans les régions AWS pour une base de données entièrement gérée, à plusieurs maîtres et plusieurs régions. DynamoDB ajoute également la prise en charge des sauvegardes à la demande et continues pour la protection des données natives.

Pour plus d'informations, consultez la page produit Amazon DynamoDB.


Amazon Redshift est un service d'entrepôt de données rapide, entièrement géré et doté d'une capacité de plusieurs pétaoctets. Il permet d'analyser de manière simple et rentable toutes vos données grâce à vos outils d'informatique décisionnelle existants. Vous pouvez commencer par un faible volume à 0,25 USD de l'heure, sans engagement, puis l'augmenter pour atteindre plusieurs pétaoctets à un tarif de 1 000 USD par téraoctet et par an, soit dix fois moins que la majorité des solutions classiques.

Pour plus d'informations, consultez la page produit Amazon Redshift.


Amazon ElastiCache permet de déployer, d'utiliser et de dimensionner facilement une banque de données en mémoire ou un cache dans le cloud. Ce service améliore les performances des applications Web en vous permettant de récupérer des informations à partir de caches en mémoire gérés rapides, au lieu de vous en remettre entièrement à des bases de données sur disques, qui sont plus lentes. ElastiCache for Redis propose Redis entièrement géré et ElastiCache for Memcached propose Memcached entièrement géré dans le cloud.

Pour plus d'informations, consultez la page produit Amazon ElastiCache.


Amazon Neptune est un service de base de données orientée graphe rapide, fiable et entièrement géré qui facilite la création et l'exécution d'applications utilisant des ensembles de données hautement connectées. Le cœur d'Amazon Neptune est un moteur de base de données orienté graphe spécialisé et à hautes performances, optimisé pour stocker des milliards de relations et interroger le graphe avec une latence exprimée en millisecondes. Amazon Neptune prend en charge les modèles de graphe populaires Apache TinkerPop et la spécification RDF du W3C, ainsi que les langages de requête associés TinkerPop Gremlin et RDF SPARQL, ce qui vous permet de créer facilement des requêtes qui parcourent efficacement les ensembles de données hautement connectés. Neptune soutient les cas d'utilisation de graphes tels que les moteurs de recommandation, la détection des fraudes, les graphes de connaissance, la découverte de médicaments et la sécurité du réseau.

Pour plus d'informations, consultez la page produit Amazon Neptune.


AWS Database Migration Service (DMS) vous aide à migrer vos bases de données vers AWS aisément et en toute sécurité. La base de données source reste pleinement opérationnelle durant la migration, ce qui réduit au minimum les temps d'arrêt des applications qui s'appuient dessus. AWS Database Migration Service est capable de migrer vos données vers et depuis les bases de données commerciales et open source les plus couramment utilisées. Le service prend en charge les migrations homogènes, telles que les migrations de bases de données Oracle vers RDS pour Oracle, ainsi que les migrations hétérogènes entre différentes plates-formes de bases de données, par exemple d'Oracle vers Amazon Aurora ou de Microsoft SQL Server vers RDS pour MySQL.

Pour plus d'informations, consultez la page produit AWS DMS.

AirBnB logo pretzel-204x64

Airbnb utilise DynamoDB pour stocker l'historique de recherche des utilisateurs en raison du volume de données et du besoin de résultats rapides afin de personnaliser les recherches. L'entreprise utilise également ElastiCache pour stocker l'état des sessions en mémoire pour un rendu de site accéléré (inférieur à la milliseconde), mais aussi RDS MySQL comme base de données transactionnelle principale.

 

logo-capitalone-175

Capital One utilise RDS pour stocker les données de transaction pour la gestion d'état, Redshift pour stocker les journaux web pour les analyses nécessitant des regroupements, ainsi que DynamoDB pour stocker les données utilisateur afin de fournir un accès rapide aux clients via leur application mobile.

 

200x100_Expedia_Logo

Expedia a créé un entrepôt de données en temps réel pour les données sur la disponibilité de l'hébergement et les prix du marché à des fins d'analyse du marché interne en utilisant Aurora, Redshift et ElastiCache. Le système traite des volumes élevés de données de tarification et de disponibilité de l'hébergement, effectue une union multi-flux et s'auto-joint à une fenêtre d'analyse de 24 heures à l'aide d'ElastiCache pour Redis, et conserve les données traitées directement dans MySQL Aurora et Redshift pour prendre en charge les requêtes analytiques et opérationnelles.

 

200x100_Johnson-&-Johnson_Logo

Johnson and Johnson utilise les services de base de données AWS tels que RDS, DynamoDB et Redshift pour réduire le temps et les efforts consacrés à la collecte et au provisionnement des données, ainsi qu'à la génération rapide d'informations. Les services de base de données AWS aident Johnson and Johnson à améliorer la conformité des médecins, à optimiser la chaîne d'approvisionnement et à découvrir de nouveaux médicaments.

 

ElasticCache_Logo_Zynga

Zynga a migré la base de données Zynga Poker de MySQL vers DynamoDB et a obtenu une augmentation massive des performances, avec des requêtes prenant désormais une seconde au lieu de 30 secondes auparavant. Amazon ElastiCache (Memcached et Redis) a largement remplacé ses équivalents autogérés pour la mise en cache en mémoire L'automatisation et l'évolutivité sans serveur d'Aurora en font le premier choix de Zynga pour les nouveaux services utilisant des bases de données relationnelles.