Please use this identifier to cite or link to this item: https://repositorio.utn.edu.ec/handle/123456789/7603
Citar este ítem

Full metadata record
DC FieldValueLanguage
dc.contributor.advisorMaya Olalla, Edgar Alberto-
dc.contributor.authorLópez Hinojosa, José Daniel-
dc.date.accessioned2017-11-27T20:40:06Z-
dc.date.available2017-11-27T20:40:06Z-
dc.date.created2017-
dc.date.issued2017-11-27-
dc.identifier.otherPG/ 569es_EC
dc.identifier.urihttp://repositorio.utn.edu.ec/handle/123456789/7603-
dc.descriptionProponer una arquitectura de software basada en microservicios para el desarrollo de aplicaciones web en la Coordinación General de Tecnologías de la Información y Comunicación de la Asamblea Nacional del Ecuador.es_EC
dc.description.abstractActualmente, el proceso de desarrollo de software que realiza la Coordinación General de Tecnologías de la Información y Comunicación (CGTIC) de la Asamblea Nacional del Ecuador (ANE) constituye el empleo de una arquitectura de software tradicional o monolítica que ha sido adoptada del lenguaje de programación utilizado, la plataforma o de la experiencia del personal del área de desarrollo; por el aspecto monolítico, este tipo de aplicaciones empaquetan toda la funcionalidad en una sola y gran unidad ejecutable (un solo archivo o aplicación), lo que ha provocado dificultades en aspectos como mantenimiento, escalabilidad y entregas. El objetivo del presente estudio fue identificar las tecnologías, metodología y arquitectura que utiliza la CGTIC para el desarrollo de aplicaciones web y la correspondiente identificación de las tecnologías existentes para el desarrollo e implementación de microservicios, utilizando como base de la investigación un enfoque cualitativo, con un tipo de investigación descriptiva y diseño documental. Se empleó la técnica de grupo focal aplicado a los funcionarios del área de desarrollo de software de la CGTIC, revisión bibliográfica de arquitectura de microservicios y validación de la arquitectura propuesta a través del método de análisis de concesiones mutuas de arquitectura (ATAM). Como resultado de la investigación, el análisis ha permitido identificar el estado del arte respecto a microservicios y su implementación, así como la identificación de los requisitos y necesidades relativos al desarrollo de aplicaciones web y como satisfacerlas mediante el diseño de una arquitectura de software. Proporcionó un marco de trabajo así como la introducción de nuevas prácticas de desarrollo de aplicaciones, bajo un enfoque centrado en servicios con capacidades de resiliencia, escalibilidad, entre otras, que deviene de la implementación de microservicios.es_EC
dc.language.isospaes_EC
dc.rightsopenAccesses_EC
dc.subjectARQUITECTURA DE SOFTWAREes_EC
dc.subjectAPLICACIONES WEBes_EC
dc.titleArquitectura de software basada en microservicios para desarrollo de aplicaciones web de la Asamblea Nacionales_EC
dc.typemasterThesises_EC
dc.contributor.deparmentMagíster en Ingeniería de Softwarees_EC
Appears in Collections:Tesis Postgrado

Files in This Item:
File Description SizeFormat 
PG 569 TESIS.pdfTesis5.59 MBAdobe PDFThumbnail
View/Open


This item is protected by original copyright



This item is licensed under a Creative Commons License Creative Commons