Por favor, use este identificador para citar o enlazar este ítem: https://bibliotecadigital.iue.edu.co/jspui/handle/20.500.12717/3443
Título : Microservicio de catálogos.
Autor : Giraldo Sanchez, Sobeida Margarita
Bedoya Garcia, Kevin David
Fecha de publicación : 18-may-2023
Editorial : Institución Universitaria de Envigado
Citación : Bedoya Garcia, K. D. (2023). Microservicio de catálogos. https://bibliotecadigital.iue.edu.co/jspui/handle/20.500.12717/3443
BANCOLOMBIA S.A. (n.d.). Estructura. Retrieved May 1, 2023, from https://www.grupobancolombia.com/corporativo/gobierno-corporativo/estructura
BANCOLOMBIA S.A. (2020, February). Scaffold-clean-architecture. https://github.com/bancolombia/scaffold-clean-architecture
Beltrán, L. G. M., & others. (2016). JAVA como lenguaje universal de programación. XIKUA Boletin Cientifico de La Escuela Superior de Tlahuelilpan, 4(8).
Canqui Ticona, J. A. (2021). Microservicios como estrategia en la facturación electrónica.
Fernández Vidal, M. (2022). La Programación Reactiva: Un nuevo enfoque para trabajar con código asincrónico en la programación web. Universidad Nacional de La Plata
Gómez P, A. M. (2020, March 3). Clean Architecture — Aislando los detalles [Diagrama]. https://medium.com/bancolombia-tech/clean-architecture-aislando-los-detalles4f9530f35d7a
Jiménez Marco, G. (2016). DevOps, la nueva tendencia en el desarrollo de sistemas TI, un caso práctico en el análisis de incidencias de software
Francia Huambachano, J. (2017, September 25). ¿Qué es Scrum? https://www.scrum.org/resources/blog/queesscrum#:~:text=Scrum%20es%20un%20proceso%20de%20gesti%C3%B3n%20que%20red uce,productos%20funcionando%20de%20manera%20incremental%20usando%20el%20empirismo
Martin López, B., & Liriano Garcia, J. (2019). Impacto de arquitecturas de microservicios en el desarrollo Web. ETSI_Sistemas_Infor.
Martinez, J. C., Henao, C., Henao, F., & Zapata, E. (2021). Utilización de Arquitecturas Limpias para Trabajo con Buenas Prácticas en la Construcción de Aplicaciones Java. Revista Innovación Digital y Desarrollo Sostenible-IDS, 1(2), 133–140.
Ramirez Pérez, S. (2020). Estudio del framework Spring, Spring Boot y microservicios.
Rodriguez, C., & Vicente, R. D. (2015). ¿ Por qué implementar Scrum? Revista Ontare, 3(1),125–144.
Sánchez Figueroa, Y. S. (2019). Desarrollo y prueba de software web Back-End basado en arquitectura de microservicios cumpliendo con los lineamientos de Devops para un sistema de gestión de servicios de telecomunicaciones para personas naturales.
Resumen : El informe detalla la práctica empresarial llevada a cabo por Kevin David Bedoya Garcia en entidad Bancolombia, la cual se enfocará en desarrollar un microservicio de catálogos como parte de una capa transversal y el crecimiento profesional del practicante. Con la construcción del software, se pretende optimizar la construcción de nuevas experiencias para sucursales, evitando la duplicación de esfuerzos al desarrollar funcionalidades de catálogos para cada nueva aplicación. Justificando de esta manera las practica empresarial, debido a la necesidad de mejorar los aplicativos obsoletos y vulnerables utilizados en las sucursales de Bancolombia. Para ello, contribuyendo al desarrollo de soluciones como el microservicio de catálogos, lo que permitirá un desarrollo más ágil y evitará la repetición de funcionalidades en cada nueva aplicación. El desarrollo de este software requerirá habilidades en el manejo del lenguaje Java, así como conocimiento en programación reactiva y arquitectura limpia (clean architecture). Este trabajo será realizado tanto por el practicante como otro miembro del equipo especializado en certificación y calidad del software. Además, se aprovecharán metodologías ágiles como Scrum y DevOps para impulsar el proceso de desarrollo.
The report details the business practice carried out by Kevin David Bedoya Garcia in the Bancolombia entity, which will focus on developing a catalog microservice as part of a transversal layer and the professional growth of the practitioner. With the construction of the software, the aim is to optimize the construction of new experiences for branches, avoiding duplication of efforts when developing catalog functionalities for each new application. Justifying in this way business practices, due to the need to improve the obsolete and vulnerable applications used in Bancolombia branches. To do this, contributing to the development of solutions such as the catalog microservice, which will allow more agile development and avoid the repetition of functionalities in each new application. The development of this software will require skills in the use of the Java language, as well as knowledge in reactive programming and clean architecture. This work will be carried out by both the intern and another member of the team specialized in software certification and quality. In addition, agile methodologies such as Scrum and DevOps will be used to drive the development process.
URI : https://bibliotecadigital.iue.edu.co/jspui/handle/20.500.12717/3443
Aparece en las colecciones: Ingeniería de Sistemas

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
16 F-DO-0025 Kevin David Bedoya Garcia.pdf
  Restricted Access
1.06 MBAdobe PDFVisualizar/Abrir  Request a copy


Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons Creative Commons