Construcción de soluciones para soportar el proceso de Vinculación de Clientes
RESUMEN : Actualmente, un número importante de empresas que realizan proyectos de software han adoptado nuevos cambios relacionados con los enfoques tradicionales y monolitos para sus desarrollos de aplicaciones y bajo está premisa, existen diversas maneras para diseñarlas. Es por eso que ha tomado...
- Autores:
-
Agudelo Restrepo, Victor Alfonso
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2022
- Institución:
- Universidad de Antioquia
- Repositorio:
- Repositorio UdeA
- Idioma:
- spa
- OAI Identifier:
- oai:bibliotecadigital.udea.edu.co:10495/26002
- Acceso en línea:
- http://hdl.handle.net/10495/26002
- Palabra clave:
- Programa de ordenador
Computer software
Datos estadísticos
Statistical data
Finanzas
Finance
Mercadeo
Marketing
Servidores web
World Wide Servers
http://vocabularies.unesco.org/thesaurus/concept6081
http://vocabularies.unesco.org/thesaurus/concept5835
http://vocabularies.unesco.org/thesaurus/concept663
- Rights
- openAccess
- License
- http://creativecommons.org/licenses/by-nc-sa/2.5/co/
id |
UDEA2_a5bff33294e80f015e0a32f6938fa4a5 |
---|---|
oai_identifier_str |
oai:bibliotecadigital.udea.edu.co:10495/26002 |
network_acronym_str |
UDEA2 |
network_name_str |
Repositorio UdeA |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Construcción de soluciones para soportar el proceso de Vinculación de Clientes |
title |
Construcción de soluciones para soportar el proceso de Vinculación de Clientes |
spellingShingle |
Construcción de soluciones para soportar el proceso de Vinculación de Clientes Programa de ordenador Computer software Datos estadísticos Statistical data Finanzas Finance Mercadeo Marketing Servidores web World Wide Servers http://vocabularies.unesco.org/thesaurus/concept6081 http://vocabularies.unesco.org/thesaurus/concept5835 http://vocabularies.unesco.org/thesaurus/concept663 |
title_short |
Construcción de soluciones para soportar el proceso de Vinculación de Clientes |
title_full |
Construcción de soluciones para soportar el proceso de Vinculación de Clientes |
title_fullStr |
Construcción de soluciones para soportar el proceso de Vinculación de Clientes |
title_full_unstemmed |
Construcción de soluciones para soportar el proceso de Vinculación de Clientes |
title_sort |
Construcción de soluciones para soportar el proceso de Vinculación de Clientes |
dc.creator.fl_str_mv |
Agudelo Restrepo, Victor Alfonso |
dc.contributor.advisor.none.fl_str_mv |
Zabala Orrego, Sandra Patricia |
dc.contributor.author.none.fl_str_mv |
Agudelo Restrepo, Victor Alfonso |
dc.subject.unesco.none.fl_str_mv |
Programa de ordenador Computer software Datos estadísticos Statistical data Finanzas Finance |
topic |
Programa de ordenador Computer software Datos estadísticos Statistical data Finanzas Finance Mercadeo Marketing Servidores web World Wide Servers http://vocabularies.unesco.org/thesaurus/concept6081 http://vocabularies.unesco.org/thesaurus/concept5835 http://vocabularies.unesco.org/thesaurus/concept663 |
dc.subject.lemb.none.fl_str_mv |
Mercadeo Marketing Servidores web World Wide Servers |
dc.subject.unescouri.none.fl_str_mv |
http://vocabularies.unesco.org/thesaurus/concept6081 http://vocabularies.unesco.org/thesaurus/concept5835 http://vocabularies.unesco.org/thesaurus/concept663 |
description |
RESUMEN : Actualmente, un número importante de empresas que realizan proyectos de software han adoptado nuevos cambios relacionados con los enfoques tradicionales y monolitos para sus desarrollos de aplicaciones y bajo está premisa, existen diversas maneras para diseñarlas. Es por eso que ha tomado gran importancia en el mercado el uso de arquitecturas monorepo y multirepo. Sin embargo, actualmente se ha realizado una enorme priorización en migrar las diferentes arquitecturas de muchos tipos de proyectos a multirepo, ya que al ser repositorios separados para cada uno de los subproyectos se facilita su mantenibilidad y permite aplicar los principios SOLID y la responsabilidad única para cada microservicio. Es por esto, que este proyecto se basa en realizar la migración del proyecto de vinculación de cliente que anteriormente contaba con una arquitectura monorepo a un nuevo proyecto de tipo multirepo y con ello se busca realizar un análisis de todas las implementaciones necesarias, incluyendo las integraciones a ambientes pre productivos, creación de pruebas de aceptación y performance, unitarias, creación de pipelines y despliegues necesarios. |
publishDate |
2022 |
dc.date.accessioned.none.fl_str_mv |
2022-02-14T14:02:55Z |
dc.date.available.none.fl_str_mv |
2022-02-14T14:02:55Z |
dc.date.issued.none.fl_str_mv |
2022 |
dc.type.spa.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
dc.type.coarversion.fl_str_mv |
http://purl.org/coar/version/c_b1a7d7d4d402bcce |
dc.type.hasversion.spa.fl_str_mv |
info:eu-repo/semantics/draft |
dc.type.coar.spa.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
dc.type.redcol.spa.fl_str_mv |
https://purl.org/redcol/resource_type/TP |
dc.type.local.spa.fl_str_mv |
Tesis/Trabajo de grado - Monografía - Pregrado |
format |
http://purl.org/coar/resource_type/c_7a1f |
status_str |
draft |
dc.identifier.uri.none.fl_str_mv |
http://hdl.handle.net/10495/26002 |
url |
http://hdl.handle.net/10495/26002 |
dc.language.iso.spa.fl_str_mv |
spa |
language |
spa |
dc.rights.spa.fl_str_mv |
info:eu-repo/semantics/openAccess |
dc.rights.uri.*.fl_str_mv |
http://creativecommons.org/licenses/by-nc-sa/2.5/co/ |
dc.rights.accessrights.spa.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
dc.rights.creativecommons.spa.fl_str_mv |
https://creativecommons.org/licenses/by-nc-sa/4.0/ |
eu_rights_str_mv |
openAccess |
rights_invalid_str_mv |
http://creativecommons.org/licenses/by-nc-sa/2.5/co/ http://purl.org/coar/access_right/c_abf2 https://creativecommons.org/licenses/by-nc-sa/4.0/ |
dc.format.extent.spa.fl_str_mv |
21 |
dc.format.mimetype.spa.fl_str_mv |
application/pdf |
dc.publisher.place.spa.fl_str_mv |
Medellín |
institution |
Universidad de Antioquia |
bitstream.url.fl_str_mv |
http://bibliotecadigital.udea.edu.co/bitstream/10495/26002/2/license_rdf http://bibliotecadigital.udea.edu.co/bitstream/10495/26002/4/AgudeloVictor_2022_SolucionesVinculacionClientes.pdf http://bibliotecadigital.udea.edu.co/bitstream/10495/26002/5/license.txt |
bitstream.checksum.fl_str_mv |
e2060682c9c70d4d30c83c51448f4eed ec8c16b65094c8908e7c1b6444068519 8a4605be74aa9ea9d79846c1fba20a33 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Institucional Universidad de Antioquia |
repository.mail.fl_str_mv |
andres.perez@udea.edu.co |
_version_ |
1812173084919070720 |
spelling |
Zabala Orrego, Sandra PatriciaAgudelo Restrepo, Victor Alfonso2022-02-14T14:02:55Z2022-02-14T14:02:55Z2022http://hdl.handle.net/10495/26002RESUMEN : Actualmente, un número importante de empresas que realizan proyectos de software han adoptado nuevos cambios relacionados con los enfoques tradicionales y monolitos para sus desarrollos de aplicaciones y bajo está premisa, existen diversas maneras para diseñarlas. Es por eso que ha tomado gran importancia en el mercado el uso de arquitecturas monorepo y multirepo. Sin embargo, actualmente se ha realizado una enorme priorización en migrar las diferentes arquitecturas de muchos tipos de proyectos a multirepo, ya que al ser repositorios separados para cada uno de los subproyectos se facilita su mantenibilidad y permite aplicar los principios SOLID y la responsabilidad única para cada microservicio. Es por esto, que este proyecto se basa en realizar la migración del proyecto de vinculación de cliente que anteriormente contaba con una arquitectura monorepo a un nuevo proyecto de tipo multirepo y con ello se busca realizar un análisis de todas las implementaciones necesarias, incluyendo las integraciones a ambientes pre productivos, creación de pruebas de aceptación y performance, unitarias, creación de pipelines y despliegues necesarios.ABSTRACT : Currently, an important number of companies that carry out software projects have adopted new changes related to traditional and monolithic approaches for their application development, and under this premise, there are several ways to design them. That is why the use of monorepo and multirepo architectures has become very important in the market. However, currently there has been an enormous prioritization in migrating the different architectures of many types of projects to multirepo, since they are separate repositories for each of the subprojects, thus facilitating their maintainability, applying the SOLID principles and the unique responsibility for each microservice. This is why this project is based on the migration of the customer linking project that previously had a single-repo architecture to a new multi-repo type project, and with this we seek to perform an analysis of all the necessary implementations, including integrations to pre-production environments, creation of acceptance and performance tests, unit tests, creation of pipelines and necessary deployments.21application/pdfspainfo:eu-repo/semantics/draftinfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1fhttps://purl.org/redcol/resource_type/TPTesis/Trabajo de grado - Monografía - Pregradohttp://purl.org/coar/version/c_b1a7d7d4d402bcceinfo:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-sa/2.5/co/http://purl.org/coar/access_right/c_abf2https://creativecommons.org/licenses/by-nc-sa/4.0/Construcción de soluciones para soportar el proceso de Vinculación de ClientesMedellínPrograma de ordenadorComputer softwareDatos estadísticosStatistical dataFinanzasFinanceMercadeoMarketingServidores webWorld Wide Servershttp://vocabularies.unesco.org/thesaurus/concept6081http://vocabularies.unesco.org/thesaurus/concept5835http://vocabularies.unesco.org/thesaurus/concept663Ingeniero de sistemasPregradoFacultad de Ingeniería. Ingeniería de SistemasUniversidad de AntioquiaCC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-81051http://bibliotecadigital.udea.edu.co/bitstream/10495/26002/2/license_rdfe2060682c9c70d4d30c83c51448f4eedMD52ORIGINALAgudeloVictor_2022_SolucionesVinculacionClientes.pdfAgudeloVictor_2022_SolucionesVinculacionClientes.pdfTrabajo de grado de pregradoapplication/pdf495243http://bibliotecadigital.udea.edu.co/bitstream/10495/26002/4/AgudeloVictor_2022_SolucionesVinculacionClientes.pdfec8c16b65094c8908e7c1b6444068519MD54LICENSElicense.txtlicense.txttext/plain; charset=utf-81748http://bibliotecadigital.udea.edu.co/bitstream/10495/26002/5/license.txt8a4605be74aa9ea9d79846c1fba20a33MD5510495/26002oai:bibliotecadigital.udea.edu.co:10495/260022022-02-14 09:04:00.826Repositorio Institucional Universidad de Antioquiaandres.perez@udea.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo= |