Componente transversal que estandariza la manera en que se incluyen las funcionalidades de trazabilidad dentro de las aplicaciones de Tuya S.A
RESUMEN: En Tuya se tiene un componente de trazabilidad on premise que se ha utilizado para a recolección de acciones e interacciones con los diferentes canales que expone la compañía. Este componente se ha venido convirtiendo en una carga debido a su obsolescencia, ubicación y a la carga que soport...
- Autores:
-
Ochoa López, Luis Eduardo
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2020
- Institución:
- Universidad de Antioquia
- Repositorio:
- Repositorio UdeA
- Idioma:
- spa
- OAI Identifier:
- oai:bibliotecadigital.udea.edu.co:10495/15983
- Acceso en línea:
- http://hdl.handle.net/10495/15983
- Palabra clave:
- Normalización
Standardization
Base de datos
Databases
Protección de datos
Data protection
Tecnología
Technology
http://vocabularies.unesco.org/thesaurus/concept13886
http://vocabularies.unesco.org/thesaurus/concept501
http://vocabularies.unesco.org/thesaurus/concept1147
http://vocabularies.unesco.org/thesaurus/concept116
- Rights
- openAccess
- License
- http://creativecommons.org/licenses/by-nc-nd/2.5/co/
Summary: | RESUMEN: En Tuya se tiene un componente de trazabilidad on premise que se ha utilizado para a recolección de acciones e interacciones con los diferentes canales que expone la compañía. Este componente se ha venido convirtiendo en una carga debido a su obsolescencia, ubicación y a la carga que soporta. Se planteó como solución un componente repotenciado en nube con características que permitan la mantenibilidad y estabilidad del componente para este proceso tan importante, incluyendo pruebas de concepto y utilización de manejadores de colas que dejan una base para una futura migración a una arquitectura basada en microservicios en la compañía. Al término de esta práctica, se obtiene una solución conformada por tres componentes que permiten la persistencia de datos de trazabilidad de los canales que lo usen. Dichos componentes alcanzaron a ser desplegados en el ambiente de desarrollo y pruebas. En dicho punto, los integrantes del equipo de QA y Ciberseguridad analizan los componentes en busca de posibles vulnerabilidades y problemas de implementación que puedan afectar su paso a producción. Además, se presenta un primer draft de la documentación de la solución. |
---|