Introducción a Amazon DynamoDB

¿Busca información sobre cómo empezar a usar rápidamente Amazon DynamoDB? A continuación encontrará las guías de documentación, las guías del usuario y los tutoriales de Amazon DynamoDB más importantes en los que se muestra cómo empezar a utilizar Amazon DynamoDB en unos pocos pasos. 

DOCUMENTACIÓN


Documentación técnica y guía de introducción que proporciona una descripción general conceptual de DynamoDB e incluye instrucciones de desarrollo detalladas para usar las distintas características.

DOCUMENTACIÓN


Las recomendaciones proporcionan estrategias, guías y patrones probados en el tiempo para ayudar a acelerar sus proyectos de migración, modernización y optimización de la nube. Estos recursos fueron desarrollados por expertos en tecnología de AWS y la comunidad global de socios de AWS.

DOCUMENTACIÓN


Obtenga información sobre las mejores prácticas y opciones generales para usar Amazon DynamoDB.

LABORATORIO


Este plan de estudios digital le enseña cómo interactúan las aplicaciones con Amazon DynamoDB a través de su API y los servicios de AWS relacionados. Aprenderá a crear tablas e índices de DynamoDB, a interactuar con ellos y a optimizar las bases de datos para la supervisión, el rendimiento y la seguridad. También aprenderá a diseñar aplicaciones utilizando los principios de diseño de DynamoDB.  El plan de estudios incluye ejemplos de código para ayudarlo a implementar los patrones de diseño y las soluciones que se mencionan.

LABORATORIO


El portal de contenido de laboratorio y talleres de AWS para Amazon DynamoDB contiene una colección de talleres y contenido práctico destinados a ayudarlo a comprender las características de DynamoDB y las prácticas recomendadas de modelado de datos NoSQL.

TUTORIAL


Este curso ofrece una introducción a Amazon DynamoDB, el servicio que proporciona una base de datos de clave-valor y documentos para los clientes de AWS. Este curso ofrece una introducción al servicio y a sus principales características y capacidades.

TUTORIAL


El curso describe cómo se integra este servicio con otros servicios de AWS, describe conceptos tecnológicos y terminología importante e incluye una demostración del servicio.

TUTORIAL


Aprenda a crear una tabla sencilla y a agregar, consultar y eliminar datos en la consola de DynamoDB.

TUTORIAL


Aprenda a insertar datos, ejecutar consultas, crear índices y actualizar elementos mediante el SDK de Python.

TUTORIAL


Aprenda a diseñar una base de datos que se pueda usar para crear una aplicación móvil para redes sociales.

TUTORIAL


En este laboratorio, aprenderá a crear un videojuego multijugador por turnos mediante el uso de Amazon DynamoDB y Amazon Simple Notification Service (Amazon SNS).

TUTORIAL


Aprenda a diseñar un modelo de datos para patrones de acceso utilizados en aplicaciones de videojuegos con DynamoDB.

Recursos para migraciones

DynamoDB se creó partiendo de las necesidades tanto de los clientes de AWS como de los desarrolladores de Amazon.com para superar los desafíos de escalar y operar bases de datos relacionales. Los clientes que han migrado a Amazon DynamoDB disfrutan de un rendimiento y una escalabilidad mejorados, un costo total de propiedad más bajo, una reducción de los gastos generales y una mayor resiliencia. Aquí encontrará documentación, blogs, herramientas, vídeos y testimonios de clientes que lo ayudarán a migrar a DynamoDB.

DOCUMENTACIÓN


Esta guía lo ayudará a comprender cómo funcionan las migraciones a DynamoDB, las herramientas disponibles y cómo seleccionar la estrategia de migración adecuada para su carga de trabajo

DOCUMENTO TÉCNICO


Este documento técnico destaca las prácticas recomendadas para migrar estas cargas de trabajo desde un RDBMS a DynamoDB.

DOCUMENTACIÓN


La primera parte de esta guía ofrece una descripción general de las características y beneficios de DynamoDB. La segunda parte de la guía aborda dos desafíos de migración: asignar datos relacionales a DynamoDB y cambiar la aplicación para que admita las operaciones CRUD en DynamoDB.

DOCUMENTACIÓN


Esta guía lo ayudará a comprender cómo migrar de un DBMS relacional a DynamoDB, qué herramientas tiene disponibles y, a continuación, cómo evaluar las posibles estrategias de migración y seleccionar una que se ajuste a sus necesidades.

DOCUMENTACIÓN


Esta guía lo ayuda a comprender el proceso de migración de datos de Amazon Relational Database Service (Amazon RDS) para MySQL a Amazon DynamoDB mediante AWS Database Migration Service (AWS DMS).

BLOG


Guía para migrar datos de un DBMS relacional a DynamoDB mediante AWS DMS.

DOCUMENTACIÓN


Utilice AWS Database Migration Service (AWS DMS) para migrar datos a una tabla de DynamoDB. AWS DMS permite usar una base de datos relacional o MongoDB como origen.

DOCUMENTACIÓN


Comparación de tareas de bases de datos comunes para comparar y contrastar enunciados SQL con sus operaciones de DynamoDB equivalentes.

EXPERTOS CERTIFICADOS


AWS IQ permite a los clientes encontrar rápidamente a expertos externos certificados por AWS, interactuar con ellos y pagarles por realizar consultorías y trabajos de proyectos bajo demanda. Los expertos de AWS IQ pueden ayudarlo a comenzar y completar más rápido sus proyectos AWS al ofrecer ayuda práctica para una gran variedad de proyectos, como, por ejemplo, crear su base de datos DynamoDB o migrar una base de datos existente.

Herramientas para desarrolladores y código de muestra

DOCUMENTACIÓN


Describe de forma detallada todas las operaciones de la API para DynamoDB. También incluye ejemplos de solicitudes, respuestas y errores de los protocolos de los servicios web admitidos.

AWS CLI


Esta referencia de interfaz contiene documentación sobre una programación o una CLI que puede usar para administrar Amazon DynamoDB. Proporciona todos los comandos de la CLI de Amazon DynamoDB, la sintaxis y ejemplos de comandos comunes.  

CÓDIGO DE MUESTRA


Esta documentación de AWS incluye ejemplos de código que muestran cómo usar DynamoDB con un kit de desarrollo de software (SDK) de AWS.

Documentos técnicos e informes

INFORMES DE LOS ANALISTAS


En este informe de IDC se explora el valor y los beneficios para las organizaciones que utilizan Amazon DynamoDB para respaldar sus objetivos empresariales y sus esfuerzos de transformación de bases de datos y se calcula un beneficio promedio anual de 8.48 millones de USD y un ROI a tres años del 378 %.  

INFORMES DE LOS ANALISTAS


DynamoDB comenzó centrándose en la escalabilidad, pero en los últimos 10 años, este servicio de bases de datos en la nube no relacionales ha madurado de manera significativa, y AWS ha agregado capacidades como la usabilidad, la capacidad de administración y la extensibilidad, centrándose en una variedad de cargas de trabajo operativas empresariales y atendiendo a cientos de miles de clientes.

“Una década después de su introducción, se considera que Amazon DynamoDB es pionero en el espacio de las bases de datos administradas en la nube, un sector que comenzó a surgir alrededor de 2008. Si bien se ha conocido a DynamoDB como un servicio personalizado desde su creación, ahora se está moviendo hacia el territorio de uso general, en particular porque el alcance del servicio se ha ampliado para atender a los desarrolladores de SQL para hacer frente a una amplia gama de cargas de trabajo operativas…”
– James Curtis, analista sénior de investigación, datos, IA y análisis

DOCUMENTO TÉCNICO


Los arquitectos y desarrolladores de software tienen una variedad de opciones para el almacén y la persistencia de los datos. Estos incluyen no solo los sistemas tradicionales de administración de bases de datos relacionales (RDBMS), sino también las bases de datos NoSQL, como Amazon DynamoDB. Ciertas cargas de trabajo escalarán mejor y serán más rentables de ejecutar con una solución NoSQL. Este documento técnico destaca las prácticas recomendadas para migrar estas cargas de trabajo desde un RDBMS a DynamoDB. También explica cómo bases de datos NoSQL como DynamoDB difieren de los RDBMS tradicionales, y propone un marco para el análisis, modelado de datos y migración de datos desde un RDBMS a DynamoDB.

Blogs y novedades

Lea los blogs y las notas de las versiones más recientes de Amazon DynamoDB. 

Publicaciones del blog

No se han encontrado publicaciones de blog en este momento. Consulte el Blog de AWS para conocer otros recursos.

Novedades

  • fecha

No se han encontrado publicaciones de novedades en este momento. Consulte el Novedades de AWS para obtener otros recursos.

Videos

Vea a los expertos de DynamoDB hablar sobre las últimas innovaciones y mejoras.

SESIÓN DE RE:INVENT


En esta sesión se profundiza en Amazon DynamoDB y se comparte información sobre cómo se ha diseñado DynamoDB para ofrecer la escalabilidad y los tiempos de respuesta que los clientes esperan. Descubra cómo funcionan las funcionalidades más populares, como la capacidad bajo demanda, las tablas globales, las transmisiones de DynamoDB y las transacciones, y cómo puede aprovecharlas mejor en sus cargas de trabajo.

SESIÓN DE RE:INVENT


Los desarrolladores con experiencia en Amazon DynamoDB pueden participar en esta sesión para aprender los conceptos básicos del modelado de datos de DynamoDB. Explore las prácticas recomendadas para los patrones de acceso comunes que utilizan los clientes de DynamoDB para las aplicaciones que necesitan un rendimiento rápido y uniforme a cualquier escala. Conozca las mejores prácticas y las ventajas a la hora de decidir sobre diseños de una o varias tablas, estrategias de indexación y mucho más.

SESIÓN DE RE:INVENT


Amazon DynamoDB es una opción popular para las aplicaciones modernas, ya que es una base de datos sin servidor que proporciona un rendimiento de milisegundos de un solo dígito a cualquier escala. La optimización del uso de DynamoDB requiere un enfoque de modelado de datos diferente al de las bases de datos relacionales tradicionales. En esta sesión, Alex DeBrie, experto en datos de AWS, le muestra técnicas avanzadas para aprovechar DynamoDB al máximo. Aprenda a “pensar en DynamoDB” al conocer los fundamentos y principios de DynamoDB para el modelado de datos. Además, aprenda estrategias prácticas y características de DynamoDB para administrar casos de uso difíciles en su aplicación.

DISCURSO PRINCIPAL EN RE:INVENT


El Dr. Werner Vogels, vicepresidente y director de tecnología de Amazon.com, habla sobre los beneficios de crear sistemas asincrónicos y de acoplamiento flexible y sobre cómo la arquitectura basada en eventos permite una escala global. Exhibe estos beneficios a través de las tablas globales de Amazon DynamoDB.

SESIÓN DE RE:INVENT


Amazon DynamoDB es una base de datos NoSQL totalmente administrada que proporciona un desempeño constante a cualquier escala. Clientes como Disney+, Zoom y Snap utilizan DynamoDB para administrar algunas de las aplicaciones más importantes del planeta. En esta sesión, Alex DeBrie, experto en datos de AWS, y Amrith Kumar, ingeniero principal sénior de DynamoDB, explican los conceptos clave de modelado de datos para DynamoDB y explican por qué la arquitectura y la implementación de DynamoDB pueden ayudar a sus aplicaciones a escalar sin problemas de 30 a 300 millones de clientes, a la vez que mantienen un rendimiento uniforme de milisegundos de un solo dígito.

EVENTO VIRTUAL


Cuando DynamoDB se lanzó en 2012, AWS se propuso facilitar a los clientes el almacenamiento de datos de manera eficiente a cualquier escala y con un rendimiento predecible mediante un servicio completamente administrado. Escuche las opiniones de:

Don MacAskill, director ejecutivo de SmugMug, y Anirudh Jayakumar, Sr. ingeniero sénior de software en Dropbox sobre cómo utilizaron DynamoDB para crear algunas de las aplicaciones más exigentes del mundo en los últimos diez años.

el vicepresidente y jefe de promoción de AWS, Jeff Barr, el héroe de los datos de AWS, Alex DeBrie, y el héroe de la tecnología sin servidor de AWS, Jeremy Daly, y cómo comenzaron con DynamoDB, así como también sesiones de profundización sobre el modelado de datos y la creación de aplicaciones sin servidor.

¿Tiene alguna pregunta sobre DynamoDB?

Consulte la página de preguntas frecuentes de DynamoDB
¿Quiere enterarse de las últimas novedades sobre DynamoDB?
Síganos en Twitter: @DynamoDB