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

Amazon DynamoDB es un servicio de base de datos no relacional 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 completamente administrada en la nube, compatible con modelos de almacenamiento de valor de clave y de documentos. El modelo de datos flexible, el desempeño fiable y el escalado automático de la capacidad de procesamiento lo hacen ideal para aplicaciones móviles y web, videojuegos, tecnología publicitaria, IoT y mucho más. Comience a usarlo hoy mismo con la guía de introducción.

Amazon DynamoDB Accelerator (DAX) es una caché en memoria completamente administrada y de gran disponibilidad que puede reducir los tiempos de respuesta de 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 no relacionales 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 Amazon 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 »

Completamente administrado

Totalmente administrado

DynamoDB es un servicio de bases de datos no relacionales y completamente administrado, por lo que usted solo necesita crear una tabla 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 o la partición de los datos entre varias instancias a medida que se ejecuta el proceso de escalado. DynamoDB también suministra las tareas de recuperación a un momento dado, backup y restablecimiento para todas las tablas, lo que lo ayuda a cumplir los requisitos de archivo normativos y corporativos. Más información »

Programación dirigida por eventos

DynamoDB se integra con AWS Lambda para proporcionar disparadores que permiten diseñar aplicaciones que reaccionen 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 (AWS DMS) para agilizar migraciones a partir de las bases de datos comerciales más comunes. Se puede utilizar AWS 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 no relacional que ofrece latencias constantes y de meros milisegundos a cualquier escala. DynamoDB proporciona el desempeño y la disponibilidad que necesita para crear plataformas de pujas en tiempo real (RTB) y motores de recomendación. Consulte el diagrama de la arquitectura de referencia.

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 videojuego para dispositivos móviles exitoso va más allá del juego en sí: 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 para redes sociales. Consulte el diagrama de la arquitectura de referencia.

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 importante reducción de los gastos operativos", afirma el director de información de Zynga, Dorion Carroll. Lea la historia »

"Somos un equipo de ingeniería de DevOps conformado por cuatro individuos responsable de varios videojuegos de transmisión en directo. Migrar un clúster Riak de 12 nodos a DynamoDB con escalado automático 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 enfocarse en crear nuevas e increíbles soluciones con AWS IoT. Conecte grandes volúmenes de datos de IoT en DynamoDB de alta velocidad a un data warehouse de Amazon Redshift para habilitar el análisis de inteligencia empresarial. Consulte el diagrama de la arquitectura de referencia.

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. Consulte nuestra guía de introducción para crear con unos pocos clics su primera tabla de DynamoDB.

 

Comience de forma gratuita