¿Qué significa TDM y qué debe tener en cuenta en un entorno de nube?

Contenidos

¿Qué significa TDM? TDM es el acrónimo de Test Data administración (administración de datos de prueba) y consta de Creación de conjuntos de datos que, sin ser de producción, imitan de forma fiable datos reales de la compañía. para que los desarrolladores de sistemas y aplicaciones puedan realizar pruebas rigurosas y válidas del sistema.

what_means_tdm.jpg

Créditos fotográficos: buchachon

La calidad de los datos de prueba es esencial. Si las aplicaciones se prueban con datos genéricos que no parecen reales, podrían surgir numerosos problemas cuando esas aplicaciones se pongan en producción. Es por esto que lo que TDM además significa es evitar problemas sin poner en riesgo los datos reales, probando rigurosamente las aplicaciones con datos que sean lo más similares factible a los datos reales que se utilizarán.

¿Por qué no deberían copiarse los datos de producción para realizar pruebas?

Los datos de producción no son prácticos para su uso en un sistema de prueba debido a posibles problemas legales y de seguridad.. Los datos que contienen información de identificación personal deben modificarse para proteger a las personas. No se deben exponer datos confidenciales en los equipos de desarrollo y prueba.

Lo que TDM significa es que se deben poner en práctica técnicas de enmascaramiento de datos para ofuscar la información de identificación personal. conservando el formato y otras propiedades de los datos que son importantes para las pruebas.

¿Qué significa TDM y cuál es su impacto en la nube?

Los entornos de prueba se han trasladado, en varios casos, a la nube. El entorno de la nube no libera a la administración de datos de prueba de algunos de sus desafíos. Entre los retos que disponen en cuenta quienes conocen qué es TDM están:

  • Intimidad: Es necesario conocer y aplicar la normativa de privacidad existente y al momento de extraer datos de prueba de los sistemas de producción esto implica que pueden ser indispensables técnicas de enmascaramiento.
  • Coordinación: Los sistemas complejos a menudo se integran con otros sistemas, configurando un entorno de prueba compartido. En este escenario, la coordinación de los conjuntos de datos es imprescindible para evitar colisiones. ¿Qué pasa si una de las aplicaciones bajo prueba se utiliza por error y los datos se sobrescriben? Solo aquellos que disponen experiencia en este campo y conocen lo que significa TDM pueden imaginar el alcance de las consecuencias.
  • Integridad: Garantizar la integridad relacional entre sistemas es otra de las grandes desafíos de prueba.
  • Reiniciar– Al probar los datos, es esencial comprender todos los cambios realizados. Esta visión debe llegar a todos los sistemas integrados y es el único medio eficaz para poder recurrir a restaurar el conjunto de datos a un punto de partida limpio, si es necesario.

Pero, al mismo tiempo de todos estos desafíos, la nube como entorno de prueba pone a prueba a los desarrolladores con dos dificultades más. Aquellos que quieran saber qué significa TDM deben considerar las limitaciones asociadas con:

  1. Ancho de banda de la red: este es un aspecto a prestar atención, fundamentalmente cuando las pruebas requieren la cargando grandes volúmenes de datos puesto que el ancho de banda se calcula regularmente para el tráfico operativo diario y puede estar limitado para las cargas de datos iniciales y de prueba.
  2. Limitaciones de los entornos SaaS: En esta circunstancia, las restricciones del proveedor pueden causar sin acceso directo a la capa de la base de datos, que estaría restringido a la extracción e importación de datos de usuario, contenido e información de configuración.

Suscribite a nuestro Newsletter

No te enviaremos correo SPAM. Lo odiamos tanto como tú.