Architecture Adviser : asistente para construcción de arquitecturas en microservicios

Goicoechea, Mariano - Domínguez, Juan

Supervisor(es): Llambías, Guzmán

Resumen:

Una arquitectura en microservicios es un estilo arquitectónico utilizado para la construcción de un único sistema, el cual está compuesto por muchos componentes o servicios más pequeños que se encuentran débilmente acoplados. A principios del 2010 grandes organizaciones como Ebay y Netflix empezaron a incursionar en esta arquitectura, logrando beneficios como alta disponibilidad, tolerancia a fallos y desarrollo de nuevas funcionalidades rápidamente. Esto llevó a que estas organizaciones evolucionen la mayoría de sus sistemas. El éxito que tuvieron llevó a que otras deseen optar por una arquitectura de este tipo. Pyxis es una empresa local de desarrollo de software, que se encarga de desarrollar sistemas para distintas organizaciones. Esta migró algunos de sus proyectos existentes a microservicios y comenzó algunos de sus nuevos sistemas utilizando esta arquitectura. Esto llevó a que la empresa cuente con varios sistemas con arquitecturas de este tipo, siendo construido cada uno por un equipo de desarrollo, que cuentan con su autonomía técnica, y define la mejor solución en base a los requerimientos y posibilidades de cada cliente. Dada la realidad de los distintos sistemas que desarrolló Pyxis, la empresa deseaba realizar un relevamiento de las arquitecturas de los distintos sistemas, generalizar las arquitecturas, y realizar un estudio de la industria y analizar el gap técnico que se tenía con respecto a ellas, para luego analizar los resultados y plantear posibles mejoras. Además de esto, la empresa deseaba contar con una herramienta que ayude en la toma de decisiones al crear proyectos en microservicios, logrando guiar y asesorar a los desarrolladores o arquitectos junior a la hora de crear sistemas con una arquitectura de microservicios. Como resultado de este proyecto se logró realizar el relevamiento y la generalización de las arquitecturas de microservicio de la empresa, analizar el gap técnico con respecto a un estudio de la industria y realizar sugerencias de mejoras de las mismas. Por último se desarrolló una herramienta que asesora a los usuarios en la construcción de sistemas con arquitecturas de microservicios. Esta herramienta ayuda a crear una arquitectura a partir de los requerimientos no funcionales, guiando al usuario con los elementos que debe tener en cuenta a la hora de construir una sistema, detectar incompatibilidades entre componentes, documentar y obtener información de los componentes de la arquitectura creada. Permitiendo además, que la persona a cargo defina las decisiones que guían al usuario durante el proceso.


Detalles Bibliográficos
2021
Arquitectura de microservicios
Modelo de toma de decisiones
Asesoramiento en microservicios
Relevamiento de arquitecturas
Español
Universidad de la República
COLIBRI
https://hdl.handle.net/20.500.12008/33570
Acceso abierto
Licencia Creative Commons Atribución - No Comercial - Sin Derivadas (CC - By-NC-ND 4.0)
_version_ 1807523228576382976
author Goicoechea, Mariano
author2 Domínguez, Juan
author2_role author
author_facet Goicoechea, Mariano
Domínguez, Juan
author_role author
bitstream.checksum.fl_str_mv 6429389a7df7277b72b7924fdc7d47a9
a006180e3f5b2ad0b88185d14284c0e0
36c32e9c6da50e6d55578c16944ef7f6
1996b8461bc290aef6a27d78c67b6b52
e60cd9f2fb22bc13307ea77a7d821fda
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
bitstream.url.fl_str_mv http://localhost:8080/xmlui/bitstream/20.500.12008/33570/5/license.txt
http://localhost:8080/xmlui/bitstream/20.500.12008/33570/2/license_url
http://localhost:8080/xmlui/bitstream/20.500.12008/33570/3/license_text
http://localhost:8080/xmlui/bitstream/20.500.12008/33570/4/license_rdf
http://localhost:8080/xmlui/bitstream/20.500.12008/33570/1/GD21.pdf
collection COLIBRI
dc.contributor.filiacion.none.fl_str_mv Goicoechea Mariano, Universidad de la República (Uruguay). Facultad de Ingeniería
Domínguez Juan, Universidad de la República (Uruguay). Facultad de Ingeniería
dc.creator.advisor.none.fl_str_mv Llambías, Guzmán
dc.creator.none.fl_str_mv Goicoechea, Mariano
Domínguez, Juan
dc.date.accessioned.none.fl_str_mv 2022-09-06T12:30:43Z
dc.date.available.none.fl_str_mv 2022-09-06T12:30:43Z
dc.date.issued.none.fl_str_mv 2021
dc.description.abstract.none.fl_txt_mv Una arquitectura en microservicios es un estilo arquitectónico utilizado para la construcción de un único sistema, el cual está compuesto por muchos componentes o servicios más pequeños que se encuentran débilmente acoplados. A principios del 2010 grandes organizaciones como Ebay y Netflix empezaron a incursionar en esta arquitectura, logrando beneficios como alta disponibilidad, tolerancia a fallos y desarrollo de nuevas funcionalidades rápidamente. Esto llevó a que estas organizaciones evolucionen la mayoría de sus sistemas. El éxito que tuvieron llevó a que otras deseen optar por una arquitectura de este tipo. Pyxis es una empresa local de desarrollo de software, que se encarga de desarrollar sistemas para distintas organizaciones. Esta migró algunos de sus proyectos existentes a microservicios y comenzó algunos de sus nuevos sistemas utilizando esta arquitectura. Esto llevó a que la empresa cuente con varios sistemas con arquitecturas de este tipo, siendo construido cada uno por un equipo de desarrollo, que cuentan con su autonomía técnica, y define la mejor solución en base a los requerimientos y posibilidades de cada cliente. Dada la realidad de los distintos sistemas que desarrolló Pyxis, la empresa deseaba realizar un relevamiento de las arquitecturas de los distintos sistemas, generalizar las arquitecturas, y realizar un estudio de la industria y analizar el gap técnico que se tenía con respecto a ellas, para luego analizar los resultados y plantear posibles mejoras. Además de esto, la empresa deseaba contar con una herramienta que ayude en la toma de decisiones al crear proyectos en microservicios, logrando guiar y asesorar a los desarrolladores o arquitectos junior a la hora de crear sistemas con una arquitectura de microservicios. Como resultado de este proyecto se logró realizar el relevamiento y la generalización de las arquitecturas de microservicio de la empresa, analizar el gap técnico con respecto a un estudio de la industria y realizar sugerencias de mejoras de las mismas. Por último se desarrolló una herramienta que asesora a los usuarios en la construcción de sistemas con arquitecturas de microservicios. Esta herramienta ayuda a crear una arquitectura a partir de los requerimientos no funcionales, guiando al usuario con los elementos que debe tener en cuenta a la hora de construir una sistema, detectar incompatibilidades entre componentes, documentar y obtener información de los componentes de la arquitectura creada. Permitiendo además, que la persona a cargo defina las decisiones que guían al usuario durante el proceso.
dc.format.extent.es.fl_str_mv 90 p.
dc.format.mimetype.es.fl_str_mv application/pdf
dc.identifier.citation.es.fl_str_mv Goicoechea, M. y Domínguez, J. Architecture Adviser : asistente para construcción de arquitecturas en microservicios [en línea] Tesis de grado. Montevideo : Udelar. FI. INCO, 2021.
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/20.500.12008/33570
dc.language.iso.none.fl_str_mv es
spa
dc.publisher.es.fl_str_mv Udelar.FI
dc.rights.license.none.fl_str_mv Licencia Creative Commons Atribución - No Comercial - Sin Derivadas (CC - By-NC-ND 4.0)
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
dc.source.none.fl_str_mv reponame:COLIBRI
instname:Universidad de la República
instacron:Universidad de la República
dc.subject.es.fl_str_mv Arquitectura de microservicios
Modelo de toma de decisiones
Asesoramiento en microservicios
Relevamiento de arquitecturas
dc.title.none.fl_str_mv Architecture Adviser : asistente para construcción de arquitecturas en microservicios
dc.type.es.fl_str_mv Tesis de grado
dc.type.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.version.none.fl_str_mv info:eu-repo/semantics/acceptedVersion
description Una arquitectura en microservicios es un estilo arquitectónico utilizado para la construcción de un único sistema, el cual está compuesto por muchos componentes o servicios más pequeños que se encuentran débilmente acoplados. A principios del 2010 grandes organizaciones como Ebay y Netflix empezaron a incursionar en esta arquitectura, logrando beneficios como alta disponibilidad, tolerancia a fallos y desarrollo de nuevas funcionalidades rápidamente. Esto llevó a que estas organizaciones evolucionen la mayoría de sus sistemas. El éxito que tuvieron llevó a que otras deseen optar por una arquitectura de este tipo. Pyxis es una empresa local de desarrollo de software, que se encarga de desarrollar sistemas para distintas organizaciones. Esta migró algunos de sus proyectos existentes a microservicios y comenzó algunos de sus nuevos sistemas utilizando esta arquitectura. Esto llevó a que la empresa cuente con varios sistemas con arquitecturas de este tipo, siendo construido cada uno por un equipo de desarrollo, que cuentan con su autonomía técnica, y define la mejor solución en base a los requerimientos y posibilidades de cada cliente. Dada la realidad de los distintos sistemas que desarrolló Pyxis, la empresa deseaba realizar un relevamiento de las arquitecturas de los distintos sistemas, generalizar las arquitecturas, y realizar un estudio de la industria y analizar el gap técnico que se tenía con respecto a ellas, para luego analizar los resultados y plantear posibles mejoras. Además de esto, la empresa deseaba contar con una herramienta que ayude en la toma de decisiones al crear proyectos en microservicios, logrando guiar y asesorar a los desarrolladores o arquitectos junior a la hora de crear sistemas con una arquitectura de microservicios. Como resultado de este proyecto se logró realizar el relevamiento y la generalización de las arquitecturas de microservicio de la empresa, analizar el gap técnico con respecto a un estudio de la industria y realizar sugerencias de mejoras de las mismas. Por último se desarrolló una herramienta que asesora a los usuarios en la construcción de sistemas con arquitecturas de microservicios. Esta herramienta ayuda a crear una arquitectura a partir de los requerimientos no funcionales, guiando al usuario con los elementos que debe tener en cuenta a la hora de construir una sistema, detectar incompatibilidades entre componentes, documentar y obtener información de los componentes de la arquitectura creada. Permitiendo además, que la persona a cargo defina las decisiones que guían al usuario durante el proceso.
eu_rights_str_mv openAccess
format bachelorThesis
id COLIBRI_85c181ec999d6a98e0dcc5024d06806f
identifier_str_mv Goicoechea, M. y Domínguez, J. Architecture Adviser : asistente para construcción de arquitecturas en microservicios [en línea] Tesis de grado. Montevideo : Udelar. FI. INCO, 2021.
instacron_str Universidad de la República
institution Universidad de la República
instname_str Universidad de la República
language spa
language_invalid_str_mv es
network_acronym_str COLIBRI
network_name_str COLIBRI
oai_identifier_str oai:colibri.udelar.edu.uy:20.500.12008/33570
publishDate 2021
reponame_str COLIBRI
repository.mail.fl_str_mv mabel.seroubian@seciu.edu.uy
repository.name.fl_str_mv COLIBRI - Universidad de la República
repository_id_str 4771
rights_invalid_str_mv Licencia Creative Commons Atribución - No Comercial - Sin Derivadas (CC - By-NC-ND 4.0)
spelling Goicoechea Mariano, Universidad de la República (Uruguay). Facultad de IngenieríaDomínguez Juan, Universidad de la República (Uruguay). Facultad de Ingeniería2022-09-06T12:30:43Z2022-09-06T12:30:43Z2021Goicoechea, M. y Domínguez, J. Architecture Adviser : asistente para construcción de arquitecturas en microservicios [en línea] Tesis de grado. Montevideo : Udelar. FI. INCO, 2021.https://hdl.handle.net/20.500.12008/33570Una arquitectura en microservicios es un estilo arquitectónico utilizado para la construcción de un único sistema, el cual está compuesto por muchos componentes o servicios más pequeños que se encuentran débilmente acoplados. A principios del 2010 grandes organizaciones como Ebay y Netflix empezaron a incursionar en esta arquitectura, logrando beneficios como alta disponibilidad, tolerancia a fallos y desarrollo de nuevas funcionalidades rápidamente. Esto llevó a que estas organizaciones evolucionen la mayoría de sus sistemas. El éxito que tuvieron llevó a que otras deseen optar por una arquitectura de este tipo. Pyxis es una empresa local de desarrollo de software, que se encarga de desarrollar sistemas para distintas organizaciones. Esta migró algunos de sus proyectos existentes a microservicios y comenzó algunos de sus nuevos sistemas utilizando esta arquitectura. Esto llevó a que la empresa cuente con varios sistemas con arquitecturas de este tipo, siendo construido cada uno por un equipo de desarrollo, que cuentan con su autonomía técnica, y define la mejor solución en base a los requerimientos y posibilidades de cada cliente. Dada la realidad de los distintos sistemas que desarrolló Pyxis, la empresa deseaba realizar un relevamiento de las arquitecturas de los distintos sistemas, generalizar las arquitecturas, y realizar un estudio de la industria y analizar el gap técnico que se tenía con respecto a ellas, para luego analizar los resultados y plantear posibles mejoras. Además de esto, la empresa deseaba contar con una herramienta que ayude en la toma de decisiones al crear proyectos en microservicios, logrando guiar y asesorar a los desarrolladores o arquitectos junior a la hora de crear sistemas con una arquitectura de microservicios. Como resultado de este proyecto se logró realizar el relevamiento y la generalización de las arquitecturas de microservicio de la empresa, analizar el gap técnico con respecto a un estudio de la industria y realizar sugerencias de mejoras de las mismas. Por último se desarrolló una herramienta que asesora a los usuarios en la construcción de sistemas con arquitecturas de microservicios. Esta herramienta ayuda a crear una arquitectura a partir de los requerimientos no funcionales, guiando al usuario con los elementos que debe tener en cuenta a la hora de construir una sistema, detectar incompatibilidades entre componentes, documentar y obtener información de los componentes de la arquitectura creada. Permitiendo además, que la persona a cargo defina las decisiones que guían al usuario durante el proceso.Submitted by Cabrera Gabriela (gfcabrerarossi@gmail.com) on 2022-09-05T14:05:19Z No. of bitstreams: 2 license_rdf: 23149 bytes, checksum: 1996b8461bc290aef6a27d78c67b6b52 (MD5) GD21.pdf: 2507563 bytes, checksum: e60cd9f2fb22bc13307ea77a7d821fda (MD5)Approved for entry into archive by Machado Jimena (jmachado@fing.edu.uy) on 2022-09-05T19:13:10Z (GMT) No. of bitstreams: 2 license_rdf: 23149 bytes, checksum: 1996b8461bc290aef6a27d78c67b6b52 (MD5) GD21.pdf: 2507563 bytes, checksum: e60cd9f2fb22bc13307ea77a7d821fda (MD5)Made available in DSpace by Luna Fabiana (fabiana.luna@seciu.edu.uy) on 2022-09-06T12:30:43Z (GMT). No. of bitstreams: 2 license_rdf: 23149 bytes, checksum: 1996b8461bc290aef6a27d78c67b6b52 (MD5) GD21.pdf: 2507563 bytes, checksum: e60cd9f2fb22bc13307ea77a7d821fda (MD5) Previous issue date: 202190 p.application/pdfesspaUdelar.FILas obras depositadas en el Repositorio se rigen por la Ordenanza de los Derechos de la Propiedad Intelectual de la Universidad de la República.(Res. Nº 91 de C.D.C. de 8/III/1994 – D.O. 7/IV/1994) y por la Ordenanza del Repositorio Abierto de la Universidad de la República (Res. Nº 16 de C.D.C. de 07/10/2014)info:eu-repo/semantics/openAccessLicencia Creative Commons Atribución - No Comercial - Sin Derivadas (CC - By-NC-ND 4.0)Arquitectura de microserviciosModelo de toma de decisionesAsesoramiento en microserviciosRelevamiento de arquitecturasArchitecture Adviser : asistente para construcción de arquitecturas en microserviciosTesis de gradoinfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/acceptedVersionreponame:COLIBRIinstname:Universidad de la Repúblicainstacron:Universidad de la RepúblicaGoicoechea, MarianoDomínguez, JuanLlambías, GuzmánUniversidad de la República (Uruguay). Facultad de IngenieríaIngeniero en ComputaciónLICENSElicense.txtlicense.txttext/plain; charset=utf-84267http://localhost:8080/xmlui/bitstream/20.500.12008/33570/5/license.txt6429389a7df7277b72b7924fdc7d47a9MD55CC-LICENSElicense_urllicense_urltext/plain; charset=utf-850http://localhost:8080/xmlui/bitstream/20.500.12008/33570/2/license_urla006180e3f5b2ad0b88185d14284c0e0MD52license_textlicense_texttext/html; charset=utf-838616http://localhost:8080/xmlui/bitstream/20.500.12008/33570/3/license_text36c32e9c6da50e6d55578c16944ef7f6MD53license_rdflicense_rdfapplication/rdf+xml; charset=utf-823149http://localhost:8080/xmlui/bitstream/20.500.12008/33570/4/license_rdf1996b8461bc290aef6a27d78c67b6b52MD54ORIGINALGD21.pdfGD21.pdfapplication/pdf2507563http://localhost:8080/xmlui/bitstream/20.500.12008/33570/1/GD21.pdfe60cd9f2fb22bc13307ea77a7d821fdaMD5120.500.12008/335702024-04-12 14:06:40.841oai:colibri.udelar.edu.uy:20.500.12008/33570VGVybWlub3MgeSBjb25kaWNpb25lcyByZWxhdGl2YXMgYWwgZGVwb3NpdG8gZGUgb2JyYXMKCgpMYXMgb2JyYXMgZGVwb3NpdGFkYXMgZW4gZWwgUmVwb3NpdG9yaW8gc2UgcmlnZW4gcG9yIGxhIE9yZGVuYW56YSBkZSBsb3MgRGVyZWNob3MgZGUgbGEgUHJvcGllZGFkIEludGVsZWN0dWFsICBkZSBsYSBVbml2ZXJzaWRhZCBEZSBMYSBSZXDDumJsaWNhLiAoUmVzLiBOwrogOTEgZGUgQy5ELkMuIGRlIDgvSUlJLzE5OTQg4oCTIEQuTy4gNy9JVi8xOTk0KSB5ICBwb3IgbGEgT3JkZW5hbnphIGRlbCBSZXBvc2l0b3JpbyBBYmllcnRvIGRlIGxhIFVuaXZlcnNpZGFkIGRlIGxhIFJlcMO6YmxpY2EgKFJlcy4gTsK6IDE2IGRlIEMuRC5DLiBkZSAwNy8xMC8yMDE0KS4gCgpBY2VwdGFuZG8gZWwgYXV0b3IgZXN0b3MgdMOpcm1pbm9zIHkgY29uZGljaW9uZXMgZGUgZGVww7NzaXRvIGVuIENPTElCUkksIGxhIFVuaXZlcnNpZGFkIGRlIFJlcMO6YmxpY2EgcHJvY2VkZXLDoSBhOiAgCgphKSBhcmNoaXZhciBtw6FzIGRlIHVuYSBjb3BpYSBkZSBsYSBvYnJhIGVuIGxvcyBzZXJ2aWRvcmVzIGRlIGxhIFVuaXZlcnNpZGFkIGEgbG9zIGVmZWN0b3MgZGUgZ2FyYW50aXphciBhY2Nlc28sIHNlZ3VyaWRhZCB5IHByZXNlcnZhY2nDs24KYikgY29udmVydGlyIGxhIG9icmEgYSBvdHJvcyBmb3JtYXRvcyBzaSBmdWVyYSBuZWNlc2FyaW8gIHBhcmEgZmFjaWxpdGFyIHN1IHByZXNlcnZhY2nDs24geSBhY2Nlc2liaWxpZGFkIHNpbiBhbHRlcmFyIHN1IGNvbnRlbmlkby4KYykgcmVhbGl6YXIgbGEgY29tdW5pY2FjacOzbiBww7pibGljYSB5IGRpc3BvbmVyIGVsIGFjY2VzbyBsaWJyZSB5IGdyYXR1aXRvIGEgdHJhdsOpcyBkZSBJbnRlcm5ldCBtZWRpYW50ZSBsYSBwdWJsaWNhY2nDs24gZGUgbGEgb2JyYSBiYWpvIGxhIGxpY2VuY2lhIENyZWF0aXZlIENvbW1vbnMgc2VsZWNjaW9uYWRhIHBvciBlbCBwcm9waW8gYXV0b3IuCgoKRW4gY2FzbyBxdWUgZWwgYXV0b3IgaGF5YSBkaWZ1bmRpZG8geSBkYWRvIGEgcHVibGljaWRhZCBhIGxhIG9icmEgZW4gZm9ybWEgcHJldmlhLCAgcG9kcsOhIHNvbGljaXRhciB1biBwZXLDrW9kbyBkZSBlbWJhcmdvIHNvYnJlIGxhIGRpc3BvbmliaWxpZGFkIHDDumJsaWNhIGRlIGxhIG1pc21hLCBlbCBjdWFsIGNvbWVuemFyw6EgYSBwYXJ0aXIgZGUgbGEgYWNlcHRhY2nDs24gZGUgZXN0ZSBkb2N1bWVudG8geSBoYXN0YSBsYSBmZWNoYSBxdWUgaW5kaXF1ZSAuCgpFbCBhdXRvciBhc2VndXJhIHF1ZSBsYSBvYnJhIG5vIGluZnJpZ2UgbmluZ8O6biBkZXJlY2hvIHNvYnJlIHRlcmNlcm9zLCB5YSBzZWEgZGUgcHJvcGllZGFkIGludGVsZWN0dWFsIG8gY3VhbHF1aWVyIG90cm8uCgpFbCBhdXRvciBnYXJhbnRpemEgcXVlIHNpIGVsIGRvY3VtZW50byBjb250aWVuZSBtYXRlcmlhbGVzIGRlIGxvcyBjdWFsZXMgbm8gdGllbmUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yLCAgaGEgb2J0ZW5pZG8gZWwgcGVybWlzbyBkZWwgcHJvcGlldGFyaW8gZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yLCB5IHF1ZSBlc2UgbWF0ZXJpYWwgY3V5b3MgZGVyZWNob3Mgc29uIGRlIHRlcmNlcm9zIGVzdMOhIGNsYXJhbWVudGUgaWRlbnRpZmljYWRvIHkgcmVjb25vY2lkbyBlbiBlbCB0ZXh0byBvIGNvbnRlbmlkbyBkZWwgZG9jdW1lbnRvIGRlcG9zaXRhZG8gZW4gZWwgUmVwb3NpdG9yaW8uCgpFbiBvYnJhcyBkZSBhdXRvcsOtYSBtw7psdGlwbGUgL3NlIHByZXN1bWUvIHF1ZSBlbCBhdXRvciBkZXBvc2l0YW50ZSBkZWNsYXJhIHF1ZSBoYSByZWNhYmFkbyBlbCBjb25zZW50aW1pZW50byBkZSB0b2RvcyBsb3MgYXV0b3JlcyBwYXJhIHB1YmxpY2FybGEgZW4gZWwgUmVwb3NpdG9yaW8sIHNpZW5kbyDDqXN0ZSBlbCDDum5pY28gcmVzcG9uc2FibGUgZnJlbnRlIGEgY3VhbHF1aWVyIHRpcG8gZGUgcmVjbGFtYWNpw7NuIGRlIGxvcyBvdHJvcyBjb2F1dG9yZXMuCgpFbCBhdXRvciBzZXLDoSByZXNwb25zYWJsZSBkZWwgY29udGVuaWRvIGRlIGxvcyBkb2N1bWVudG9zIHF1ZSBkZXBvc2l0YS4gTGEgVURFTEFSIG5vIHNlcsOhIHJlc3BvbnNhYmxlIHBvciBsYXMgZXZlbnR1YWxlcyB2aW9sYWNpb25lcyBhbCBkZXJlY2hvIGRlIHByb3BpZWRhZCBpbnRlbGVjdHVhbCBlbiBxdWUgcHVlZGEgaW5jdXJyaXIgZWwgYXV0b3IuCgpBbnRlIGN1YWxxdWllciBkZW51bmNpYSBkZSB2aW9sYWNpw7NuIGRlIGRlcmVjaG9zIGRlIHByb3BpZWRhZCBpbnRlbGVjdHVhbCwgbGEgVURFTEFSICBhZG9wdGFyw6EgdG9kYXMgbGFzIG1lZGlkYXMgbmVjZXNhcmlhcyBwYXJhIGV2aXRhciBsYSBjb250aW51YWNpw7NuIGRlIGRpY2hhIGluZnJhY2Npw7NuLCBsYXMgcXVlIHBvZHLDoW4gaW5jbHVpciBlbCByZXRpcm8gZGVsIGFjY2VzbyBhIGxvcyBjb250ZW5pZG9zIHkvbyBtZXRhZGF0b3MgZGVsIGRvY3VtZW50byByZXNwZWN0aXZvLgoKTGEgb2JyYSBzZSBwb25kcsOhIGEgZGlzcG9zaWNpw7NuIGRlbCBww7pibGljbyBhIHRyYXbDqXMgZGUgbGFzIGxpY2VuY2lhcyBDcmVhdGl2ZSBDb21tb25zLCBlbCBhdXRvciBwb2Ryw6Egc2VsZWNjaW9uYXIgdW5hIGRlIGxhcyA2IGxpY2VuY2lhcyBkaXNwb25pYmxlczoKCgpBdHJpYnVjacOzbiAoQ0MgLSBCeSk6IFBlcm1pdGUgdXNhciBsYSBvYnJhIHkgZ2VuZXJhciBvYnJhcyBkZXJpdmFkYXMsIGluY2x1c28gY29uIGZpbmVzIGNvbWVyY2lhbGVzLCBzaWVtcHJlIHF1ZSBzZSByZWNvbm96Y2EgYWwgYXV0b3IuCgpBdHJpYnVjacOzbiDigJMgQ29tcGFydGlyIElndWFsIChDQyAtIEJ5LVNBKTogUGVybWl0ZSB1c2FyIGxhIG9icmEgeSBnZW5lcmFyIG9icmFzIGRlcml2YWRhcywgaW5jbHVzbyBjb24gZmluZXMgY29tZXJjaWFsZXMsIHBlcm8gbGEgZGlzdHJpYnVjacOzbiBkZSBsYXMgb2JyYXMgZGVyaXZhZGFzIGRlYmUgaGFjZXJzZSBtZWRpYW50ZSB1bmEgbGljZW5jaWEgaWTDqW50aWNhIGEgbGEgZGUgbGEgb2JyYSBvcmlnaW5hbCwgcmVjb25vY2llbmRvIGEgbG9zIGF1dG9yZXMuCgpBdHJpYnVjacOzbiDigJMgTm8gQ29tZXJjaWFsIChDQyAtIEJ5LU5DKTogUGVybWl0ZSB1c2FyIGxhIG9icmEgeSBnZW5lcmFyIG9icmFzIGRlcml2YWRhcywgc2llbXByZSB5IGN1YW5kbyBlc29zIHVzb3Mgbm8gdGVuZ2FuIGZpbmVzIGNvbWVyY2lhbGVzLCByZWNvbm9jaWVuZG8gYWwgYXV0b3IuCgpBdHJpYnVjacOzbiDigJMgU2luIERlcml2YWRhcyAoQ0MgLSBCeS1ORCk6IFBlcm1pdGUgZWwgdXNvIGRlIGxhIG9icmEsIGluY2x1c28gY29uIGZpbmVzIGNvbWVyY2lhbGVzLCBwZXJvIG5vIHNlIHBlcm1pdGUgZ2VuZXJhciBvYnJhcyBkZXJpdmFkYXMsIGRlYmllbmRvIHJlY29ub2NlciBhbCBhdXRvci4KCkF0cmlidWNpw7NuIOKAkyBObyBDb21lcmNpYWwg4oCTIENvbXBhcnRpciBJZ3VhbCAoQ0Mg4oCTIEJ5LU5DLVNBKTogUGVybWl0ZSB1c2FyIGxhIG9icmEgeSBnZW5lcmFyIG9icmFzIGRlcml2YWRhcywgc2llbXByZSB5IGN1YW5kbyBlc29zIHVzb3Mgbm8gdGVuZ2FuIGZpbmVzIGNvbWVyY2lhbGVzIHkgbGEgZGlzdHJpYnVjacOzbiBkZSBsYXMgb2JyYXMgZGVyaXZhZGFzIHNlIGhhZ2EgbWVkaWFudGUgbGljZW5jaWEgaWTDqW50aWNhIGEgbGEgZGUgbGEgb2JyYSBvcmlnaW5hbCwgcmVjb25vY2llbmRvIGEgbG9zIGF1dG9yZXMuCgpBdHJpYnVjacOzbiDigJMgTm8gQ29tZXJjaWFsIOKAkyBTaW4gRGVyaXZhZGFzIChDQyAtIEJ5LU5DLU5EKTogUGVybWl0ZSB1c2FyIGxhIG9icmEsIHBlcm8gbm8gc2UgcGVybWl0ZSBnZW5lcmFyIG9icmFzIGRlcml2YWRhcyB5IG5vIHNlIHBlcm1pdGUgdXNvIGNvbiBmaW5lcyBjb21lcmNpYWxlcywgZGViaWVuZG8gcmVjb25vY2VyIGFsIGF1dG9yLgoKTG9zIHVzb3MgcHJldmlzdG9zIGVuIGxhcyBsaWNlbmNpYXMgaW5jbHV5ZW4gbGEgZW5hamVuYWNpw7NuLCByZXByb2R1Y2Npw7NuLCBjb211bmljYWNpw7NuLCBwdWJsaWNhY2nDs24sIGRpc3RyaWJ1Y2nDs24geSBwdWVzdGEgYSBkaXNwb3NpY2nDs24gZGVsIHDDumJsaWNvLiBMYSBjcmVhY2nDs24gZGUgb2JyYXMgZGVyaXZhZGFzIGluY2x1eWUgbGEgYWRhcHRhY2nDs24sIHRyYWR1Y2Npw7NuIHkgZWwgcmVtaXguCgpDdWFuZG8gc2Ugc2VsZWNjaW9uZSB1bmEgbGljZW5jaWEgcXVlIGhhYmlsaXRlIHVzb3MgY29tZXJjaWFsZXMsIGVsIGRlcMOzc2l0byBkZWJlcsOhIHNlciBhY29tcGHDsWFkbyBkZWwgYXZhbCBkZWwgamVyYXJjYSBtw6F4aW1vIGRlbCBTZXJ2aWNpbyBjb3JyZXNwb25kaWVudGUuCg==Universidadhttps://udelar.edu.uy/https://www.colibri.udelar.edu.uy/oai/requestmabel.seroubian@seciu.edu.uyUruguayopendoar:47712024-07-25T14:46:26.283914COLIBRI - Universidad de la Repúblicafalse
spellingShingle Architecture Adviser : asistente para construcción de arquitecturas en microservicios
Goicoechea, Mariano
Arquitectura de microservicios
Modelo de toma de decisiones
Asesoramiento en microservicios
Relevamiento de arquitecturas
status_str acceptedVersion
title Architecture Adviser : asistente para construcción de arquitecturas en microservicios
title_full Architecture Adviser : asistente para construcción de arquitecturas en microservicios
title_fullStr Architecture Adviser : asistente para construcción de arquitecturas en microservicios
title_full_unstemmed Architecture Adviser : asistente para construcción de arquitecturas en microservicios
title_short Architecture Adviser : asistente para construcción de arquitecturas en microservicios
title_sort Architecture Adviser : asistente para construcción de arquitecturas en microservicios
topic Arquitectura de microservicios
Modelo de toma de decisiones
Asesoramiento en microservicios
Relevamiento de arquitecturas
url https://hdl.handle.net/20.500.12008/33570