Repolode
aws-samples

aws-samples/aws-dynamodb-examples

Colección de ejemplos de código, ejemplos de SDK, patrones de diseño de esquemas y plantillas de IaC para desarrollar con Amazon DynamoDB.

Estrellas
605
Forks
242
Issues abiertos
25
Último commit
hace 5 días

¿Qué es?

Este repositorio reúne código de ejemplo y material de referencia para Amazon DynamoDB, la base de datos NoSQL administrada de AWS. Está organizado por carpetas: ejemplos de SDK en Node.js, Java, Python, .NET, Go, Rust y Ruby; plantillas de infraestructura como código para implementar recursos de DynamoDB; patrones de diseño de esquemas para modelar tablas; scripts de utilidad; y talleres que explican escenarios del mundo real.

Una sección aparte muestra cómo combinar DynamoDB con Amazon Bedrock. Incluye ejemplos de cómo almacenar el historial de chats en DynamoDB para que los chatbots basados en LLM mantengan el contexto entre sesiones, con un chatbot web de Streamlit como ejemplo funcional. Los ejemplos obsoletos se conservan en una carpeta de archivo.

AWS mantiene el proyecto como un repositorio de ejemplos impulsado por la comunidad, e invita a los colaboradores a enviar nuevos ejemplos o mejoras mediante pull requests.

Funciones clave

  • 01Código de ejemplo para usar DynamoDB en siete lenguajes de programación mediante los AWS SDK
  • 02Plantillas de infraestructura como código para implementar recursos de DynamoDB
  • 03Patrones de diseño de esquemas para modelar tablas de DynamoDB
  • 04Scripts de utilidad para operar con tablas de DynamoDB
  • 05Ejemplos de almacenamiento del historial de chats en DynamoDB con LLM de Amazon Bedrock

Casos de uso

  • Aprender a llamar a DynamoDB desde el SDK de un lenguaje específico
  • Implementar tablas de DynamoDB con infraestructura como código
  • Diseñar modelos de datos para una nueva aplicación basada en DynamoDB
  • Crear un chatbot que tenga en cuenta el contexto y persista el historial de conversaciones

Inicio rápido

  1. 1

    Abre la carpeta del lenguaje de tu SDK desde las insignias del README y sigue las instrucciones de configuración

Antes de usarlo

  • Esta es una colección de ejemplos y plantillas, no una única biblioteca o aplicación instalable.
  • La carpeta archive contiene ejemplos obsoletos que quizá ya no funcionen.

Temas

Preguntas frecuentes

¿Qué es aws-dynamodb-examples?
Colección de ejemplos de código, ejemplos de SDK, patrones de diseño de esquemas y plantillas de IaC para desarrollar con Amazon DynamoDB. Este repositorio reúne código de ejemplo y material de referencia para Amazon DynamoDB, la base de datos NoSQL administrada de AWS. Está organizado por carpetas: ejemplos de SDK en Node.js, Java, Python, .NET, Go, Rust y Ruby; plantillas de infraestructura como código para implementar recursos de DynamoDB; patrones de diseño de esquemas para modelar tablas; scripts de utilidad; y talleres que explican escenarios del mundo real.
¿aws-dynamodb-examples es gratuito? ¿Qué licencia tiene?
aws-dynamodb-examples es open source bajo la licencia MIT-0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿aws-dynamodb-examples sigue mantenido?
Mantenimiento activo. El último commit de aws-dynamodb-examples fue el 2 nov 2026.
¿Para qué puedo usar aws-dynamodb-examples?
Aprender a llamar a DynamoDB desde el SDK de un lenguaje específico Implementar tablas de DynamoDB con infraestructura como código Diseñar modelos de datos para una nueva aplicación basada en DynamoDB Crear un chatbot que tenga en cuenta el contexto y persista el historial de conversaciones
¿Cómo se instala aws-dynamodb-examples?
Abre la carpeta del lenguaje de tu SDK desde las insignias del README y sigue las instrucciones de configuración
¿Dónde consigo aws-dynamodb-examples?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/aws-samples/aws-dynamodb-examples

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados