Introduccion a bases de datos con AWS
Bienvenida a DynamoDB
¿Qué es una base de datos?
Amazon DynamoDB
El núcleo de DynamoDB
Crear una tabla en DynamoDB: primary keys
Hot partitions
Usuarios y permisos IAM en DynamoDB
Instalación de SDK y AWS CLI
Crear tablas y cargar datos en DynamoDB
Consultar y eliminar tablas en DynamoDB
Índices locales
Consultas con índices locales
Índices globales
Unidades de lectura y escritura
Integrando DynamoDB en AWS
SDK y DynamoDB
Creación de AWS Lambda
DynamoDB Streams
Integrar API Gateway con DynamoDB
Casos de uso de DynamoDB
Exportación de datos a S3
Soporte a DynamoDB
Monitoreo de DynamoDB con CloudWatch
Mantenimiento
Escalabilidad
Cierre
Conclusión
You don't have access to this class
Keep learning! Join and start boosting your career
Contributions 10
Questions 0
creación del role en aws para el uso del lambda:
aws iam create-role --role-name dynamodbStreamRole --assume-role-policy-document file://str
eams/role.json
Excelente este curso se esta poniendo bastante bueno!
Si les muestra este error en consola, por que usaron un usuario viejo en lugar de crear uno con la clase 😅.
Estos pasos te ayudan a darle el permiso de IAM a tu user.
Inicia sesión en la consola de administración de AWS con una cuenta que tenga permisos de administrador.
Abre el servicio IAM (Identity and Access Management).
En el panel de navegación izquierdo, selecciona “Users” (Usuarios).
Busca y selecciona el usuario “dynamodb_pagina_seguimiento”.
En la pestaña “Permissions” (Permisos), haz clic en “Add inline policy” (Agregar política integrada).
Selecciona “Choose a service” (Elegir un servicio) y escribe “IAM” en el campo de búsqueda.
En la sección “Actions” (Acciones), busca y selecciona “CreateRole”.
En la sección “Resources” (Recursos), selecciona “All resources” (Todos los recursos) o especifica el recurso exacto si solo deseas permitir la creación de roles en un recurso específico.
Haz clic en “Review policy” (Revisar política) y, luego, en “Save changes” (Guardar cambios).
crear lambda function en aws:
aws lambda create-function --function-name lambda-export --role arn:aws:iam::228223385260:role/dynamodbStreamRole --runtime python3.7 --handler main.lambda_handler --publish --zip-file fileb://function.zip
la función lambda se puede llamar como queramos pero si debe tener en su definición los parámetros event y context
Want to see more contributions, questions and answers from the community?