No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Convierte tus certificados en títulos universitarios en USA

Antes: $249

Currency
$209

Paga en 4 cuotas sin intereses

Paga en 4 cuotas sin intereses
Suscríbete

Termina en:

16 Días
13 Hrs
25 Min
47 Seg

DynamoDB en local

13/25
Recursos

Próximamente, estará activo el Curso DynamoDB, mientras puedes referirte a este curso de Databases en AWS donde abordamos lo necesario de DynamoDB para este curso, en el módulo de Introducción a DynamoDB.

Aportes 13

Preguntas 5

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

En mi caso no me funciono la propuesta de Alejandro Chavez sobre modificar el siguiente archivo:

download_url en node_modules/dynamodb-localhost/dynamodb/config.json

En mi caso tuve que ejecutar las siguientes lineas dentro de la carpeta del proyecto:

wget http://dynamodb-local.s3-website-us-west-2.amazonaws.com/dynamodb_local_latest.tar.gz
mkdir .dynamodb
tar zxvf dynamodb_local_latest.tar.gz -C .dynamodb

Nota: Debes tener instalado wget

Luego de instalar serverless dynamo ya no me vuelve a funciona serverless framework TypeError: Class extends value undefined is not a constructor or null
Hola, me sale este error: `UnrecognizedClientException: The Access Key ID or security token is invalid.: DynamoDB - Error - ` Alguna idea? Gracias!

He ido configurando lo aprendido con Typescript, aquí dejo el link del repo espero que les sirva https://github.com/carlosdizx/crud-users-with-serverless

Acá les dejo el código en Python ![](https://static.platzi.com/media/user_upload/image-9abfc0ed-0d89-40dc-8f5a-152f623812b1.jpg) Asi quedaria el serverless.yml ![](https://static.platzi.com/media/user_upload/image-575b0a00-9e03-4391-9606-f620b2520fa5.jpg)![]()
dynamodb local es casi que imposible instalar y ejecutar llevo 2. fias tratando haciendo todos los aportes y termina con un error que el porte 8000 está siendo utilizado la verdad. el curso creo q falta actualizar. si es que ya hacy cosas nuevas
Les comparto el código para los que usan el `"type": "module" `, en el package.json. documentación: DynamoDB Document Client <https://docs.aws.amazon.com/sdk-for-javascript/v3/developer-guide/dynamodb-example-dynamodb-utilities.html> ![](https://static.platzi.com/media/user_upload/image-8290d519-0149-4fc9-a448-9ec9d1f2d059.jpg)
En mi caso, que ya tenia iniciada mi sesion en aws, la consola me lanzaba el error de credenciales invalidas. Al eliminar accessKeyId y secretAccessKey de la constante dynamodb ya se logro solucionar
A mi me sale el siguiente error al consumir el endpoint. Que se hace en ese caso? ![](https://static.platzi.com/media/user_upload/image-85f46de8-4b85-4dba-b8e2-c8cc95f47e2e.jpg)

A alguien más le aparece algo así? 😦

Error:
TypeError: Cannot read properties of undefined (reading 'dynamodb')
    at new ServerlessDynamodbLocal (/Users/selenebautista/Generator/getusers/node_modules/serverless-dynamodb/index.js:13:112)
    at PluginManager.addPlugin (/Users/selenebautista/Generator/getusers/node_modules/serverless/lib/classes/plugin-manager.js:91:28)
    at /Users/selenebautista/Generator/getusers/node_modules/serverless/lib/classes/plugin-manager.js:137:69
    at Array.forEach (<anonymous>)
    at PluginManager.loadAllPlugins (/Users/selenebautista/Generator/getusers/node_modules/serverless/lib/classes/plugin-manager.js:137:44)
    at async Serverless.init (/Users/selenebautista/Generator/getusers/node_modules/serverless/lib/serverless.js:146:5)
    at async /Users/selenebautista/Generator/getusers/node_modules/serverless/scripts/serverless.js:601:7```

Les dejo otra documentacion en medium sobre instalar dymanodb en local

Editar download_url en
node_modules/dynamodb-localhost/dynamodb/config.json por
https://s3.us-west-2.amazonaws.com/dynamodb-local/dynamodb_local_latest.tar.gz
e importar https en lugar de http en node_modules/dynamodb-localhost/dynamodb/installer.js

En el proyecto de servidor sin servidor (Serverless), experimento un problema donde la función Lambda no devuelve ningún resultado al consultar DynamoDB Local. Esto podría deberse a la falta de datos en la tabla 'usersTable' o a una configuración incorrecta de DynamoDB Local en el archivo 'serverless.yml'.?