Cloud AWS
Cloud AWS
Démarrage avec Amazon DynamoDB

Amazon DynamoDB est un service de base de données NoSQL rapide et flexible qui a besoin d'une latence constante de quelques millisecondes, quelle que soit l'échelle. Il s'agit d'une base de données entièrement gérée dans le cloud, qui prend en charge les modèles de stockage de documents et de clé-valeurs. Son modèle de données flexible, ses performances fiables et sa mise à l'échelle automatique de la capacité de débit conviennent parfaitement à de nombreuses applications telles que le mobile, le web, les jeux, les technologies publicitaires, l'IoT et bien d'autres. Démarrez aujourd'hui avec le guide de démarrage.

Amazon DynamoDB Accelerator (DAX) est un cache en mémoire hautement disponible et entièrement géré qui peut réduire les temps de réponse d'Amazon DynamoDB de plusieurs millisecondes à quelques microsecondes, même en traitant des millions de requêtes par seconde. En savoir plus »  

Découvrez pourquoi DynamoDB s'est avérée être une solution de base de données NoSQL rentable pour trois organisations interrogées par IDC.

15
Des performances constantes et rapides

Des performances constantes et rapides

DynamoDB est conçu pour offrir des performances constantes et rapides, quelle que soit l'échelle et pour toutes les applications. Le temps de latence moyen côté service est généralement de l'ordre de quelques millisecondes. Dans la mesure où vos volumes de données s'accroissent et où vos exigences concernant les performances des applications augmentent, DynamoDB utilise une partition automatique et des technologies SSD pour répondre à vos exigences en matière de débit et offrir des latences faibles, quelle que soit l'échelle. En savoir plus »

Hautement évolutif

Hautement évolutif

DynamoDB augmente ou diminue automatiquement la capacité au fur et à mesure que les volumes des demandes d'application augmentent ou diminuent. La scalabilité automatique est activée par défaut et vous n'avez qu'à spécifier l'utilisation ciblée. La consommation de débit réelle est surveillée en permanence en arrière-plan par des alarmes Amazon CloudWatch. Dès que l'utilisation dévie de la cible, le débit alloué est ajusté. Si vous avez besoin de mettre à l'échelle votre application pour desservir des utilisateurs globalement dispersés, les tables globales vous permettent de répliquer automatiquement vos données dans votre choix de régions AWS. En savoir plus »

Service géré

Service géré

DynamoDB est un service de base de données non relationnelle entièrement géré : il suffit de créer une table de base de données, de définir votre utilisation cible pour la scalabilité automatique et de laisser le service s'occuper du reste. Vous n'avez donc plus à vous soucier des tâches de gestion de base de données telles que l'allocation, l'installation et la configuration des ressources matérielles et logicielles, les correctifs logiciels, le fonctionnement d'un cluster de bases de données distribué, ou encore le partitionnement des données sur plusieurs instances lors de la mise à l'échelle. DynamoDB offre également une restauration à un instant dans le passé et une sauvegarde de toutes vos tables, ce qui vous aide à répondre aux exigences d'archivages légales et de votre entreprise. En savoir plus »

Programmation centrée sur les événements

DynamoDB s'intègre à AWS Lambda afin de fournir des déclencheurs vous permettant de concevoir des applications qui réagissent automatiquement aux modifications de données. En savoir plus »

 

Contrôle précis des accès (FGAC)

DynamoDB s'intègre à AWS Identity and Access Management (IAM) pour offrir un service de contrôle d'accès ultra-précis aux utilisateurs au sein de votre entreprise. Vous pouvez attribuer des identifiants de sécurité uniques à chaque utilisateur et contrôler l'accès de chacun aux services et aux ressources. En savoir plus »

Flexibilité

DynamoDB prend en charge les structures de données de document et de clé-valeur, vous apportant ainsi la flexibilité nécessaire pour concevoir l'architecture qui convient le mieux à votre application. En savoir plus »

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 DynamoDB, vous pouvez utiliser AWS DMS gratuitement pendant six mois. En savoir plus »

15

Amazon DynamoDB est un service de base de données NoSQL qui fournit une latence constante de quelques millisecondes, quelle que soit l'échelle. DynamoDB propose les performances et la disponibilité dont vous avez besoin pour créer des plate-formes d'enchères en temps réel (RTB) et des moteurs de recommandation. Voir le schéma de l'architecture de référence.

ad_serving_arch_3

Cliquez pour agrandir

ad_serving_arch_3_larger
VidRoll

VidRoll utilise DynamoDB pour associer les vidéos publicitaires les plus pertinentes aux visiteurs de son site et maximiser ses revenus. VidRoll diffuse plusieurs centaines de millions de publicités par mois sur 100 000 sites Web. Lire le témoignage »

Team Internet lors de la conférence re:Invent 2017
Réduire au maximum les latences tout en optimisant les coûts grâce à des stratégies de mise en cache à la pointe

Vous pouvez créer des jeux réactifs pour consoles, appareils mobiles et ordinateurs de bureau avec DynamoDB. Stockez et demandez des données de jeu Amazon Lumberyard, comme les états des joueurs, les meilleurs scores et les contenus dynamiques du monde de jeu, à travers Cloud Canvas. Pour développer un jeu pour appareils mobiles réussi, le jeu en lui-même ne suffit pas : DynamoDB s'intègre au kit SDK AWS Mobile et à de nombreux services AWS pour l'authentification des utilisateurs, les contenus téléchargeables et les fonctionnalités sociales. Voir le schéma de l'architecture de référence.

AWS-online-games-wide

Cliquez pour agrandir

AWS-online-games-wide-larger
Zynga
logo-wooga-150

« Avec Zynga Poker, nous avons fait migrer une ferme MySQL, dont la gestion impliquait des ressources internes dédiées, vers Amazon DynamoDB, un service entièrement géré. Cela nous a permis de réduire considérablement nos frais opérationnels », explique Dorion Carroll, directeur informatique pour Zynga. Lire le témoignage »

« Nous sommes une équipe d'ingénierie DevOps de quatre personnes responsable de plusieurs jeux en direct. En migrant un cluster Riak à 12 nœuds vers DynamoDB avec la scalabilité automatique, nous avons pu consacrer plus de temps au développement de nouvelles fonctions, au lieu de nous concentrer sur la maintenance ou sur la mise à l'échelle de lancements de jeux associés à des pics de trafic et de campagnes publicitaires. » – Patrick Huesler, ingénieur backend senior, Wooga GmbH


DynamoDB vous permet de stocker et de demander facilement des données d'appareil, afin de vous laisser vous concentrer sur la création de solutions AWS IoT hors du commun. Connectez vos données IoT à volume et vitesse élevés dans DynamoDB à un entrepôt de données Amazon Redshift pour permettre l'analyse des données d'informatique décisionnelle. Voir le schéma de l'architecture de référence.

Time Series Processing - wide

Cliquez pour agrandir

Time Series Processing - wide - larger
Canary

Canary propose un système de sécurité résidentielle complet. Grâce à AWS, Canary possède l'évolutivité nécessaire pour prendre en charge plus de 150 millions de vidéos entrantes chaque jour. Lire le témoignage »

HomeAway lors de la conférence re:Invent 2017
Comment nous avons conçu un canal de traitement de fichiers stratégique sans serveur

Pour commencer à utiliser Amazon DynamoDB, c'est très simple. Suivez le guide de démarrage et créez votre première table DynamoDB en quelques clics.

 

Mise en route gratuite