Amazon DynamoDB

Servicio de base de datos NoSQL rápido y flexible para cualquier escala

Amazon DynamoDB es una base de datos de claves-valor y documentos que ofrece rendimiento en milisegundos de un solo dígito a cualquier escala. Se trata de una base de datos multirregión y multimaestro completamente administrada, con seguridad integrada, copia de seguridad y restauración, y almacenamiento de caché en memoria para aplicaciones a escala de Internet. DynamoDB puede gestionar más de 10 billones de solicitudes por día y admite picos de más de 20 millones de solicitudes por segundo.

Muchos de los negocios de más rápido crecimiento en el mundo, como Lyft, Airbnb y Redfin, así como compañías como Samsung, Toyota y Capital One, dependen de la escala y el rendimiento de DynamoDB para admitir las cargas de trabajo de misión crítica.

Más de 100.000 clientes de AWS han elegido DynamoDB como su base de datos de claves-valor y documentos para aplicaciones móviles, web, juegos, tecnología publicitaria, IoT, entre otras, que necesitan acceso a datos con baja latencia a cualquier escala. Cree una tabla nueva para su aplicación y permita que DynamoDB se encargue del resto.

Introducción a Amazon DynamoDB

Beneficios

Rendimiento a escala

DynamoDB admite algunas de las aplicaciones de escala más grandes del mundo y proporciona tiempos de respuesta en milisegundos de un solo dígito a cualquier escala. Puede crear aplicaciones con capacidad de almacenamiento y procesamiento prácticamente ilimitada. Las tablas globales de DynamoDB replican sus datos en varias regiones de AWS para darle acceso rápido y local a los datos para sus aplicaciones distribuidas globalmente. Para casos de uso que requieren un acceso aún más rápido con latencia de microsegundos, DynamoDB Accelerator (DAX) proporciona caché en memoria completamente administrada.

Más información »

Sin servidor

Con DynamoDB, no hay servidores que aprovisionar, parchear o administrar, y no hay software que instalar, mantener o utilizar. DynamoDB aumenta o reduce automáticamente las tablas para ajustar la capacidad y mantener el rendimiento. La disponibilidad y la tolerancia a errores están integradas, por lo que no es necesario estructurar sus aplicaciones para estas capacidades. DynamoDB proporciona los modos de capacidad bajo demanda y de capacidad aprovisionada para que pueda optimizar los costos especificando la capacidad por carga de trabajo o pagando solo por los recursos que consume.

Más información »

Listo para el uso empresarial

DynamoDB admite las transacciones ACID para que pueda crear aplicaciones de vital importancia para el negocio a escala. DynamoDB cifra todos los datos de forma predeterminada y proporciona un control de acceso e identidad detallado en todas las tablas. Puede crear copias de seguridad completas de cientos de terabytes de datos al instante sin que el rendimiento afecte a sus tablas, y recuperarlas en cualquier momento en los 35 días anteriores sin tiempo de inactividad. DynamoDB también cuenta con el respaldo de un acuerdo de nivel de servicio para garantizar la disponibilidad.

Más información »

Casos de uso

Aplicaciones web sin servidor

Cree aplicaciones web eficientes que ajustan su escala automáticamente. No necesita mantener servidores y las aplicaciones cuentan con alta disponibilidad automatizada.

Arquitectura de referencia: código de muestra

Use_Case_WebApplications
Use_Case_WebApplications

Almacén de datos para microservicios

Cree microservicios flexibles y reutilizables mediante el uso de DynamoDB como un almacén de datos sin servidor para lograr un rendimiento estable y ágil.

Arquitectura de referencia: código de muestra

Use_Case_StreamProcessing
Use_Case_StreamProcessing

Back-ends móviles

Cree aplicaciones móviles personalizadas con experiencias simples para los usuarios. DynamoDB se encarga de las tareas operativas para que usted pueda centrarse en las aplicaciones.

Arquitectura de referencia: código de muestra

Use_Case_MobileBackends
Use_Case_MobileBackends

Tecnología publicitaria

Cree motores de recomendaciones y plataformas de licitación en tiempo real con la escalabilidad, el procesamiento y la disponibilidad de DynamoDB.

Arquitectura de referencia: diagrama

product-page-diagram_DynamoDB_ADs
product-page-diagram_DynamoDB_ADs

Videojuegos

Cree videojuegos con capacidad de respuesta para dispositivos móviles, consolas y equipos de escritorio con DynamoDB. Almacene y consulte datos de videojuegos, como el estado de un jugador, las puntuaciones altas o el contenido dinámico de todo el mundo.

Arquitectura de referencia: diagrama

product-page-diagram_DynamoDB_Gaming
product-page-diagram_DynamoDB_Gaming

IoT

Analice sus dispositivos mediante la conexión de sus datos de IoT de gran volumen y velocidad en DynamoDB hacia Amazon Redshift y Amazon QuickSight.

Arquitectura de referencia: diagrama

product-page-diagram_DynamoDB_IoT
product-page-diagram_DynamoDB_IoT

Casos prácticos destacados

Nike

Nike Digital migró sus clústeres de gran tamaño de Cassandra a una base de datos Amazon DynamoDB completamente administrada, lo que permite una mayor disponibilidad de recursos para mejorar la experiencia del cliente.

Vea el video »

Logotipo de Netflix

GE Aviation rediseñó su aplicación de esquematización y consulta de datos para el ahorro de costos, el escalado y el rendimiento con Amazon DynamoDB.

Vea el video »

Logotipo de Capital One

Oath implementó el cumplimiento del RGPD para sus aplicaciones a nivel mundial y aprovechó las tablas globales de Amazon DynamoDB para permitir la sincronización de datos.

Vea el video »

Logotipo de Samsung

Samsung Electronics usa DynamoDB para realizar copias de seguridad de aplicaciones móviles de tamaño de petabytes, lo que permite ahorrar costos y generar un rendimiento alto.

Vea el video »

Logotipo de Snap

Snap migró su carga de trabajo de almacenamiento más grande, Snapchat Stories, a DynamoDB, lo que le permitió mejorar el rendimiento y reducir costos.

Vea el video »

Logotipo de Netflix

Netflix usa DynamoDB para ejecutar pruebas A/B que crean experiencias de streaming personalizadas para sus más de 125 millones de clientes.

Vea el video »

Logotipo de Capital One

Capital One usa DynamoDB para reducir el nivel de latencia de sus aplicaciones móviles mediante el traslado de transacciones de mainframe a una arquitectura sin servidor para lograr una escala sin límites.

Vea el video »

Logotipo de Lyft

Lyft usa la escalabilidad de DynamoDB para almacenar diferentes tipos de datos, incluido un sistema de seguimiento de carreras que almacena las coordenadas de GPS de todas las carreras.

Lea el caso práctico »

Logotipo de Snap

GumGum se trasladó de Apache Cassandra a Amazon DynamoDB para alcanzar un mejor rendimiento, ahorrar costos y reducir el mantenimiento.

Ver presentación »

Logotipo de Tinder

Tinder migró datos de usuarios a DynamoDB sin tiempo de inactividad. Además, usó la escalabilidad del servicio para satisfacer las demandas de su creciente base de clientes global.

Vea el video »

Logotipo de Airbnb

Airbnb usa DynamoDB para ajustar la escala de sus operaciones a una base de usuarios global y, simultáneamente, para optimizar flujos de trabajo de procesamiento en tiempo real para analizar datos.

Vea el video »

Logotipo de Comcast

Comcast usa DynamoDB para innovar con rapidez e implementar actualizaciones a su servicio de videos XFINITY X1, que se ejecuta en más de 20 millones de dispositivos. 

Lea el caso práctico »

Logotipo de Redfin

Redfin ejecuta su operación de análisis empresarial en AWS, lo que le permite innovar rápidamente con poco personal, al mismo tiempo que administra miles de millones de registros de propiedades.

Lea el caso práctico »

Logotipo de Expedia

Expedia creó un sistema de streaming completo y de alto desempeño mediante el uso de DynamoDB para ofrecer un acceso ágil y bajo demanda a conjuntos de datos de referencia para análisis.

Vea el video »

Logotipo de TRD

Toyota Racing usa DynamoDB para procesar datos en tiempo real a los fines de realizar ajustes óptimos en automóviles y recibir comentarios inmediatos desde la pista.

Vea el video »

Logotipo de Amazon

Los motores de flujo de trabajo de Amazon se ejecutan en DynamoDB para lograr tiempos de respuesta de milisegundos, lo que permite que los clientes concreten sus pedidos con mayor rapidez.

Lea el caso práctico »

Más información sobre Amazon DynamoDB

Ver página de características de DynamoDB
¿Listo para crear?
Introducción a DynamoDB
¿Tiene preguntas?
Contacte con nosotros