La nube de AWS
La nube de AWS
Introducción a Amazon DynamoDB

Amazon DynamoDB es un servicio de base de datos NoSQL rápido y flexible para todas las aplicaciones que requieren latencias constantes y de meros milisegundos a cualquier escala. Se trata de una base de datos totalmente administrada en la nube, compatible con modelos de almacenamiento de datos de valor de clave y de documentos. Su modelo de datos flexible, desempeño fiable y escalado automático de la capacidad de desempeño lo hacen ideal para móviles, web, juegos, tecnología publicitaria, IoT y mucho más. Visite la Guía de introducción para empezar hoy mismo.

Amazon DynamoDB Accelerator (DAX) es una memoria caché totalmente administrada y de gran disponibilidad que puede reducir los tiempos de respuesta de Amazon DynamoDB de milisegundos a microsegundos, incluso con millones de solicitudes por segundo. Más información »  

Descubra por qué DynamoDB ha demostrado ser una solución de bases de datos NoSQL rentable para tres organizaciones entrevistadas por IDC.

15
Desempeño rápido y constante

Desempeño rápido y constante

DynamoDB se diseñó con el objetivo de ofrecer un desempeño rápido y estable a todas las aplicaciones en cualquier escala. El promedio de latencias de servicio suele ser de milisegundos de un solo dígito. A medida que aumentan los volúmenes de datos y las necesidades de desempeño de las aplicaciones, DynamoDB utiliza la partición automática y las tecnologías SSD para satisfacer sus requisitos de procesamiento y ofrecer latencias bajas a cualquier escala. Más información »

Muy escalable

Muy escalable

DynamoDB ajusta la capacidad automáticamente en función del aumento o la disminución de los volúmenes de solicitudes de las aplicaciones. El escalado automático se encuentra activado de manera predeterminada, por lo que usted tan solo debe especificar los valores que desee. Las alarmas de CloudWatch monitorizan constantemente el nivel de consumo de procesamiento real en segundo plano y ajustan el nivel de procesamiento aprovisionado cuando el uso difiere del valor especificado. Si necesita ajustar la escala de su aplicación para atender usuarios de todo el mundo, las tablas globales le permiten replicar automáticamente los datos en las regiones de AWS que desee. Más información »

Totalmente administrado

Totalmente administrado

DynamoDB es un servicio de base de datos no relacionales y completamente administrado, por lo que usted solo necesita crear una base de datos, establecer el valor de escalado automático que desee y dejar que el servicio se encargue del resto. No tiene que preocuparse por tareas de administración de bases de datos, como el aprovisionamiento del hardware o del software, ni por la configuración y la instalación, los parches del software, el funcionamiento de un clúster de base de datos distribuido y fiable o la partición de los datos entre varias instancias a medida que se ejecuta el proceso de escalado. DynamoDB también le permite realizar backups y recuperar todas sus tablas para archivar datos, lo que lo ayuda a cumplir requisitos normativos gubernamentales y corporativos. Más información »

Programación dirigida por eventos

DynamoDB se integra con AWS Lambda para proporcionar activadores que permitan crear aplicaciones que reaccionan automáticamente cuando se produzcan cambios en los datos. Más información »

 

Control de acceso minucioso

DynamoDB se integra con AWS Identity and Access Management (IAM) a fin de ofrecer un control de acceso minucioso de los usuarios dentro de su organización. Puede asignar credenciales de seguridad únicas a cada usuario y controlar su acceso a los servicios y recursos. Más información »

Flexible

DynamoDB admite estructuras de datos de valor de clave y de documentos, una flexibilidad que permite diseñar la mejor arquitectura para su aplicación. Más información »

Use AWS Database Migration Service (DMS) para agilizar migraciones a partir de las bases de datos comerciales más comunes. Se puede utilizar DMS de manera gratuita durante seis meses al realizar la migración de bases de datos a DynamoDB. Más información »

15

Amazon DynamoDB es un servicio de base de datos NoSQL que ofrece latencias constantes y de meros milisegundos a cualquier escala. DynamoDB proporciona el desempeño y disponibilidad que necesita para crear plataformas de pujas en tiempo real (RTB) y motores de recomendación. Arquitectura de referencia: diagrama

ad_serving_arch_3

Haga clic para agrandar

ad_serving_arch_3_larger
VidRoll

VidRoll utiliza DynamoDB para ayudar a emparejar visitantes de un sitio con anuncios en vídeo apropiados y maximizar los ingresos. VidRoll sirve cientos de millones de anuncios al mes en 100 000 sitios web. Lea la historia »

Team Internet en re:Invent 2017
Minimizing Latency While Optimizing Cost Through Advanced Caching Strategies

Con DynamoDB puede crear juegos con capacidad de respuesta para dispositivos móviles, consolas y equipos de escritorio. Almacene y consulte datos de juego de Amazon Lumberyard, como el estado de un jugador o las máximas puntuaciones, o contenido dinámico de todo el mundo mediante Cloud Canvas. Desarrollar un juego móvil de éxito va más allá del propio juego: DynamoDB se integra con el SDK de AWS para móviles y un amplio conjunto de servicios de AWS para ofrecer autenticación de usuarios, contenido descargable y características sociales. Arquitectura de referencia: Diagrama

AWS-online-games-wide

Haga clic para agrandar

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

"Con Zynga Poker pasamos de una granja MySQL, cuya administración requería recursos locales dedicados, a Amazon DynamoDB, que es un servicio totalmente administrado. El resultado ha sido una reducción espectacular en los gastos operativos", afirma el director de Información de Zynga, Dorion Carroll. Lea la historia »

"Somos un equipo de ingeniería de operaciones de desarrollo conformado por 4 individuos responsable de varios videojuegos de transmisión en directo. Migrar un clúster Riak de 12 nodos a DynamoDB con Auto Scaling nos ha favorecido con un mayor plazo de tiempo para desarrollar nuevas características, en vez de tener que enfocarnos en tareas de mantenimiento o en ajustar la escala durante picos de tráfico provocados por campañas publicitarias y lanzamientos de videojuegos". - Patrick Huesler, ingeniero de backend sénior, Wooga GmbH


DynamoDB permite almacenar y consultar fácilmente datos de dispositivos, de modo que pueda centrarse en crear nuevas e increíbles soluciones de AWS IoT. Conecte grandes volúmenes de datos IoT en DynamoDB de alta velocidad a un almacén de datos Amazon Redshift para habilitar el análisis BI. Arquitectura de referencia: Diagrama

Time Series Processing - wide

Haga clic para agrandar

Time Series Processing - wide - larger
Canary

Canary crea sistemas completos de seguridad del hogar. AWS proporciona la escalabilidad para administrar la llegada de más de 150 millones de vídeos diarios. Lea la historia »

HomeAway en re:Invent 2017
How We Built a Mission-Critical, Serverless File Processing Pipe

Es muy fácil comenzar a usar Amazon DynamoDB. Sigua nuestra guía de introducción para crear con unos pocos clics su primera tabla de DynamoDB.

 

Comience de forma gratuita