Amazon DynamoDB

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

Amazon DynamoDB es una base de datos de documentos y valores clave que ofrece un rendimiento en milisegundos de un solo dígito a cualquier escala. Se trata de una base de datos completamente administrada, en varias regiones y multimaestra con seguridad, copias de seguridad y restauración integradas y almacenamiento en memoria caché de aplicaciones a escala de Internet. DynamoDB puede administrar más de diez billones de solicitudes al día y soporta picos de más de veinte millones de solicitudes por segundo.

Muchos de los negocios de mayor crecimiento a nivel mundial, como Lyft, Airbnb y Redfin, así como empresas como Samsung, Toyota y Capital One dependen del escalado y el rendimiento de DynamoDB para admitir sus cargas de trabajo de misión crítica.

Más de 100 000 clientes de AWS eligieron DynamoDB como base de datos de documentos y valores clave para aplicaciones móviles, web, de videojuegos, 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 es compatible con algunas de las aplicaciones a mayor escala del mundo al brindar tiempos de respuesta consistentes en milisegundos de un solo dígito a cualquier escala. Puede crear aplicaciones con capacidad de almacenamiento y de procesamiento prácticamente ilimitadas. Las tablas globales de DynamoDB replican datos en diversas regiones de AWS a fin de brindarle acceso local rápido a los datos para sus aplicaciones distribuidas alrededor del mundo. Para los casos de uso que requieren acceso aún más rápido con una latencia de microsegundos, DynamoDB Accelerator (DAX) ofrece almacenamiento en memoria caché completamente administrado.

Más información »

Sin servidor

Con DynamoDB, no hay servidores que aprovisionar, parchear o administrar, y tampoco software que instalar, mantener o utilizar. DynamoDB aumenta o reduce las tablas de forma automática 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 ofrece los modos de capacidad bajo demanda y aprovisionada para posibilitar la optimización de costos especificando la capacidad por carga de trabajo o pagando solo por los recursos que se consumen.

Más información »

Listo para el uso empresarial

DynamoDB admite transacciones ACID, de modo que pueda crear aplicaciones a escala críticas para el negocio. Además, cifra todos los datos de forma predeterminada y proporciona un control preciso de acceso e identidad sobre todas las tablas. Puede crear copias de seguridad completas de cientos de terabytes de datos al instante, sin afectar el rendimiento de las tablas, y recuperar a cualquier momento dado en los últimos 35 días sin tiempo de inactividad. DynamoDB también cuenta con el respaldo de un acuerdo de nivel de servicios 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

Logotipo de Samsung

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 tiene como resultado el ahorro de costos y 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 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 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 Tinder

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

Vea el video »

Logotipo de Airbnb

Airbnb utiliza DynamoDB para ajustar la escala de sus operaciones a una base de usuarios global y, al mismo tiempo, 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 personal reducido, 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