Mostrar el registro sencillo del ítem
DISEÑO DE UNA ARQUITECTURA DE MICROSERVICIOS CON CLOUD COMPUTING PARA UNA APLICACIÓN DE COMERCIO ELECTRÓNICO
dc.rights.license | abierto | es_ES |
dc.contributor.advisor | Álvarez Zarate, Diego Alexander | |
dc.contributor.author | Sandoval Perez, Liseth Daniela | |
dc.contributor.author | Rojas Pérez, Juan José | |
dc.contributor.other | Galvis Silva, Sergio Alexander | |
dc.coverage.spatial | Bucaramanga | es_ES |
dc.date.accessioned | 2024-10-09T15:58:11Z | |
dc.date.available | 2024-10-09T15:58:11Z | |
dc.identifier.citation | N/A | es_ES |
dc.identifier.uri | http://repositorio.uts.edu.co:8080/xmlui/handle/123456789/17383 | |
dc.description.abstract | El objetivo principal de este trabajo de grado fue diseñar una arquitectura de software basada en microservicios y computación en la nube (Cloud Computing) que garantizara escalabilidad, rendimiento y disponibilidad con una inversión inicial mínima. Esta solución es para aquellos comercios electrónicos que están comenzando o creciendo en este mundo y buscan mantener costos operativos bajos mientras aseguran resiliencia ante fallos, mejora continua y adaptabilidad. Para lograr esto, se adoptó una metodología que incluyó la evaluación de documentos y tesis relacionadas a la investigación para entender su comportamiento, cómo trabajan o funcionan en conjunto estas tecnologías. Este análisis ayudó a definir los casos de uso y seleccionar las soluciones tecnológicas más adecuadas para el proyecto. Como resultado, se logró plantear una arquitectura eficiente y escalable que permitiera adaptarse rápidamente a los cambios en la demanda del mercado, al igual que ofrecer una base sólida para futuras expansiones, manteniendo un equilibrio entre costo y rendimiento. | es_ES |
dc.description.sponsorship | N/A | es_ES |
dc.description.tableofcontents | TABLA DE CONTENIDO RESUMEN EJECUTIVO 14 INTRODUCCIÓN 15 1. DESCRIPCIÓN DEL TRABAJO DE INVESTIGACIÓN 16 1.1. PLANTEAMIENTO DEL PROBLEMA 16 1.2. JUSTIFICACIÓN 18 1.3. OBJETIVOS 19 1.3.1. OBJETIVO GENERAL 19 1.3.2. OBJETIVOS ESPECÍFICOS 19 1.4. ESTADO DEL ARTE 20 1.4.1. A NIVEL LOCAL O REGIONAL 20 1.4.2. A NIVEL NACIONAL 22 1.4.3. A NIVEL INTERNACIONAL 23 2. MARCO REFERENCIAL 26 2.1. MARCO TEÓRICO 26 2.1.1. ARQUITECTURA DE SOFTWARE 33 2.1.2. MICROSERVICIOS 34 2.1.3. PLATAFORMA EN LA NUBE 38 2.1.4. CONTENEDORES 45 2.1.5. ORQUESTADORES 49 2.2. MARCO LEGAL 52 2.2.1. HABEAS DATA 52 2.2.2. CONPES 3856 DE 2016 52 2.2.3. LEY 1273 DE 2009 52 2.2.4. LEY ESTATUTARIA 1581 DE 2012 53 2.2.5. LICENCIAS AWS Y REGULACIÓN 53 2.2.6. DECRETO 1377 DE 2013 53 2.2.7. LEY 527 DE 1999 53 2.2.8. LEY 1480 DE 2011 54 2.2.9. SEGURIDAD EN MICROSERVICIOS Y CLOUD COMPUTING 54 2.3. MARCO CONCEPTUAL 57 2.3.1. CLOUD COMPUTING 57 2.3.2. MICROSERVICIOS 59 2.3.3. ARQUITECTURA DE SOFTWARE 60 2.3.4. COMERCIO ELECTRÓNICO 61 2.3.5. CONTENEDORES Y ORQUESTACIÓN 62 3. DISEÑO DE LA INVESTIGACIÓN 64 3.1. VARIABLES DE ESTUDIO 65 3.2. HIPÓTESIS 67 3.3. TÉCNICAS 68 3.4. PROCEDIMIENTO O FASES 68 3.4.1. DISEÑO DEL INSTRUMENTO DE RECOLECCIÓN: 68 3.4.2. ANÁLISIS DE DATOS: 69 3.4.3. CONCLUSIONES Y RECOMENDACIONES: 69 3.5. LIMITACIONES 70 4. DESARROLLO DEL TRABAJO DE GRADO 71 4.1. DEFINICIÓN DE REQUERIMIENTOS 72 4.1.1. REQUERIMIENTOS FUNCIONALES: 72 4.1.2. REQUERIMIENTOS NO FUNCIONALES: 73 4.2. DISEÑO Y ELABORACIÓN DE LA ARQUITECTURA 73 4.2.1. DIAGRAMA DE CASOS DE USO 73 4.2.2. SELECCIÓN E INTEGRACIÓN DE COMPONENTES 74 4.2.2.1 ALMACENAMIENTO Y ENTREGA DE CONTENIDO 74 4.2.2.2 GESTIÓN DE SEGURIDAD Y ACCESO 75 4.2.2.3 ORQUESTACIÓN DE CONTENEDORES Y MICROSERVICIOS 76 4.2.2.4 MONITOREO Y LOGÍSTICA 76 4.2.2.5 GESTIÓN DE DATOS Y RESPALDO 76 4.2.3. PLANTEAMIENTO DE LA ARQUITECTURA 77 4.3. CASOS DE USO Y EVALUACIÓN DE LA ARQUITECTURA 89 4.3.1. OPTIMIZACIÓN DEL ALMACENAMIENTO Y CONTENIDO: 89 4.3.2. GESTIÓN DE SERVICIOS CLAVE: 89 4.3.3. ESCALABILIDAD Y FLEXIBILIDAD OPERATIVA: 89 4.3.4. SEGURIDAD Y MONITOREO EFICIENTE: 90 4.3.5. RESPALDO Y RECUPERACIÓN: 90 4.4. ANÁLISIS DE COSTOS 90 4.4.1. SUPUESTOS PARA LA EVALUACIÓN DE COSTOS 91 4.4.2. COSTOS DETALLADOS POR SERVICIO 92 4.4.3. COSTOS POR USO 95 5. RESULTADOS 97 5.1. JUSTIFICACIÓN DE LA INVERSIÓN EN AWS 99 5.2. COMPARATIVAS 101 5.2.1. COMPARACIÓN CON OTRAS ARQUITECTURAS DE MICROSERVICIOS 101 5.2.2. COMPARACIÓN CON ALTERNATIVAS DE BAJO COSTO 101 5.2.3. LIGTHSAIL (ARQUITECTURA MONOLÍTICA) 102 5.2.4. EVENT- DRIVEN ARCHITECTURE 107 6. CONCLUSIONES 114 7. RECOMENDACIONES 116 8. REFERENCIAS BIBLIOGRÁFICAS 117 9. APÉNDICES 127 10. ANEXOS 128 | es_ES |
dc.language.iso | es | es_ES |
dc.publisher | Unidades Tecnológicas de Santander | es_ES |
dc.subject | Microservicios, Cloud Computing, comercio electrónico y arquitectura de software. | es_ES |
dc.title | DISEÑO DE UNA ARQUITECTURA DE MICROSERVICIOS CON CLOUD COMPUTING PARA UNA APLICACIÓN DE COMERCIO ELECTRÓNICO | es_ES |
dc.type | Preprint | es_ES |
dc.rights.holder | copyright(CC.BY.NC.ND 2.5). | es_ES |
dc.date.emitido | 2024-10-08 | |
dc.dependencia | fcni | es_ES |
dc.proceso.procesouts | docencia | es_ES |
dc.type.modalidad | proyecto_de_investigación | es_ES |
dc.format.formato | es_ES | |
dc.titulog | Ingeniero de sistemas | es_ES |
dc.educationlevel | Profesional | es_ES |
dc.contibutor.evaluator | evaluador | es_ES |
dc.date.aprobacion | 2024-09-26 | |
dc.description.programaacademico | Ingeniería de Sistemas | es_ES |
dc.dependencia.region | bucaramanga | es_ES |
Ficheros en el ítem
Este ítem aparece en la(s) siguiente(s) colección(ones)
-
Proyectos de Investigación
Trabajos de Grado en modalidad DTeI, monografía, Investigación