Blog

Noticias

Synthesized TDK. Poblar entornos de prueba con datos parecidos a los de producción

TDK ofrece una solución avanzada, enfocada en la seguridad, para poblar entornos de prueba con datos parecidos a los de producción. Esta solución mejora y automatiza las distintas características que ofrece PostgreSQL, permitiendo la generación, enmascaramiento y transformación de datos mediante SQL y extensiones de terceros. Anteriormente ya tratamos este tema en detalle en este artículo.

Características principales

  • Generación de datos, si no se dispone de suficientes datos de producción en el entorno de prueba: esto permitirá probar las aplicaciones, incluyendo pruebas funcionales y de carga.
  • Subconjunto: creación de una pequeña porción de datos a partir de una base de datos de producción de gran tamaño, conservando todas las relaciones y propiedades de los datos.
  • Enmascaramiento: permite probar, analizar y compartir los datos de producción de forma segura.

Pruébenlo

Es posible probar TDK gratuitamente descargándolo desde esta página. Para instalarlo y empezar a utilizarlo, sigan las instrucciones. También existen otras opciones de instalación y uso de TDK:

Proyectos demostrativos

Disponemos de varios proyectos demostrativos con diferentes niveles de complejidad que ofrecen una forma más sencilla de empezar a utilizar TDK en distintos entornos.:

  • tdk-demo-postgres – Prueben TDK en acción con Pagila, la legendaria base de datos de ejemplo
  • tdk-demo-vault – Una sencilla demostración con Hashicorp Vault como gestor de información reservada para almacenar y administrar credenciales de bases de datos.
  • tdk-demo-oracle – Enmascarar datos en una base de datos Oracle y convertirlos en una base de datos PostgreSQL
  • springjdbc-tc-tdk – Una sencilla aplicación Java con TDK y Test Containers para pruebas de integración
  • flyway-spawn-demo – Prueba de migraciones de bases de datos Flyway
  • tdk-microservices-demo – Ejemplo de uso de TDK en aplicaciones SOA distribuidas

Plataformas compatibles

TDK es compatible no sólo con la versión estándar de PostgreSQL, sino también con diversas plataformas y distribuciones basadas en Postgres, entre ellas:

  • GCP Cloud SQL para PostgreSQL
  • Amazon RDS para PostgreSQL
  • Heroku Postgres
  • Yugabyte
  • Supabase
  • Timescale

Contactos y opiniones

Para cualquier pregunta, sugerencia o idea, no duden en contactarnos aquí.

Haz clic aquí para leer la noticia original en inglés en la página web oficial de PostgreSQL.