Modelo de arquitectura de software para el procesamiento de datos en arquitecturas actuales

Una arquitectura de software es un marco de referencia que presenta diferentes lineamientos y patrones para la construcciónn de un sistema informatico. La elección de dicha arquitectura es primordial para garantizar el exito de cualquier aplicación, ya que la mala elección de una arquitectura puede...

Full description

Autores:
Quilindo Celis, Luz Amanda
Vega Guarín, Juan Sebastián
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2021
Institución:
Universidad Distrital Francisco José de Caldas
Repositorio:
RIUD: repositorio U. Distrital
Idioma:
spa
OAI Identifier:
oai:repository.udistrital.edu.co:11349/29557
Acceso en línea:
http://hdl.handle.net/11349/29557
Palabra clave:
Arquitecturas
Datos
Procesamiento de Datos
Patrones de Arquitectura
Elecciones
Especialización en Ingeniería de Software - Tesis y Disertaciones Académicas
Desarrollo de programas por computador
Ingeniería de software
Arquitectura de computadores
Procesamiento de datos
Architectures
Data
Data Processing
Architecture Patterns
Selection
Rights
License
Atribución-NoComercial 2.5 Colombia
Description
Summary:Una arquitectura de software es un marco de referencia que presenta diferentes lineamientos y patrones para la construcciónn de un sistema informatico. La elección de dicha arquitectura es primordial para garantizar el exito de cualquier aplicación, ya que la mala elección de una arquitectura puede desembocar en obstaculos a la hora de medir su efectividad, eficiencia y eficacia. Es importante tener en cuenta las fortalezas del equipo de trabajo, pero esto no debe ser el unico factor a tener en cuenta al momento de elegir una arquitectura de software, ya que, es necesario un análisis de cada necesidad particular. El manejo de datos masivos pone a prueba muchas arquitecturas en diferentes ambitos como el funcionamiento, el rendimiento y el acoplamiento para brindar una solución adecuada sin poseer problemas en el proceso de cargue, manejo y control de la información. De acuerdo a lo anterior queremos proponer un prototipo arquitectural basado en la logica del negocio, infraestructura y herramientas existentes que puedan dar solucion a la problematica del manejo de datos masivos o conocido tambien como procesamiento por lotes y que dependiendo de las necesidades de cada empresa esta guıa comparativa pueda servir de insumo para ayudar a tomar una decision.