Saltearse al contenido

Bases de datos

Los servicios de base de datos de Sureva se provisionan desde el frontend. El código de la app debe usar esta sección para entender qué bases de datos están disponibles y cómo conectarse a ellas en runtime.

Servicio de base de datosTipos de appContrato runtimeGuía
KVS gestionado respaldado por DynamoDBapi, web-ssr, sseSUREVA_KVS_URL y SUREVA_KVS_TOKEN se inyectan en el runtime de Lambda de la app después de habilitar el servicio desde el frontend.Usar KVS gestionado respaldado por DynamoDB

Las apps estáticas web no reciben credenciales backend de base de datos porque entregar secretos al navegador expondría el acceso al almacenamiento.

  1. Abre la app en el frontend de Sureva.
  2. Revisa la sección Bases de datos para ver qué servicios están disponibles según el tipo de app.
  3. Habilita el servicio seleccionado desde el frontend.
  4. Sigue la guía del servicio para conocer variables runtime, forma de peticiones, límites y manejo de errores.

El frontend es dueño del provisioning. El código de aplicación no debe llamar directamente endpoints de creación del plano de control.