Arquitectura de integración basada en tecnología Blockchain para sistemas transaccionales con bases de datos distribuidas. Caso de estudio: facturación agencia de viaje

El presente documento trata sobre el diseño de una nueva arquitectura de integración para sistemas que cuenten con bases de datos distribuidas a través de la implementación de la tecnología blockchain, como una alternativa para los actuales sistemas transaccionales que cuenten con este tipo de carac...

Full description

Autores:
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2019
Institución:
Universidad Distrital Francisco José de Caldas
Repositorio:
RIUD: repositorio U. Distrital
Idioma:
spa
OAI Identifier:
oai:repository.udistrital.edu.co:11349/22898
Acceso en línea:
http://hdl.handle.net/11349/22898
Palabra clave:
Blockchain
Bases de datos distribuidas
Microservicios
API
Arquitectura empresarial
ADM
Scrum
Archimate
Seguridad
Tolerancia a fallos
Escalabilidad
Agencias de viaje
Especialización en Ingeniería de Software - Tesis y disertaciones académicas
Agencias de viajes - Facturación
Blockchains (Bases de datos)
Arquitectura empresarial
Blockchain
Distributed databases
Microservices
API
Enterprise architecture
ADM
Scrum
Archimate
Security
Fault tolerance
Scalability
Travel agencies
Rights
License
Atribución-NoComercial-SinDerivadas 4.0 Internacional
Description
Summary:El presente documento trata sobre el diseño de una nueva arquitectura de integración para sistemas que cuenten con bases de datos distribuidas a través de la implementación de la tecnología blockchain, como una alternativa para los actuales sistemas transaccionales que cuenten con este tipo de características en sus sistemas. Además, se muestra a través de un caso de estudio real, cuales son las principales ventajas de la implementación de esta arquitectura, y como lo podemos realizar a través del diseño de una arquitectura aplicada al caso. En este documento se muestra todas las fases necesarias para poder llevar a cabo el proyecto y la forma de implementarlo con base en la arquitectura empresarial apoyada con metodología de proyecto ADM y la metodología de trabajo scrum.