Plataforma de Integración basada en Microservicios

Bonhomme, Juan - Camejo, Enrique

Supervisor(es): González, Laura - Llambías, Guzmán

Resumen:

En los nuevos contextos en los que operan las organizaciones, los procesos de negocio se llevan a cabo integrando servicios ofrecidos por cada una de ellas. Las Plataformas de Integración consisten en infraestructuras especializadas que brindan mecanismos que facilitan la integración de estos servicios, resolviendo incompatibilidades entre sistemas heterogéneos con el fin de posibilitar su comunicación. Por otra parte, la arquitectura de microservicios se enfoca en desarrollar una aplicación como un conjunto de pequeños servicios y brinda ventajas en aspectos de alta disponibilidad y tolerancia a fallos. Estas ventajas podrían beneficiar a las Plataformas de Integración, que tradicionalmente poseen arquitecturas monolíticas. En este sentido, en un trabajo previo se estudió la aplicabilidad de la arquitectura de microservicios para la construcción de Plataformas de Integración. Se propusieron alternativas de arquitectura y diseño, cuya factibilidad técnica fue validada realizando pruebas de concepto. Sin embargo, en dicho trabajo no se realizó la implementación de la Plataforma de Integración. En este proyecto se realiza una implementación de la Plataforma de Integración propuesta en el trabajo previo mencionado, para algunos escenarios específicos. Se comienza identificando los requerimientos que esta plataforma debe cumplir. Luego, se realiza un refinamiento de estos y se define el alcance final del proyecto. Se determina que la plataforma cubra los escenarios de Transformación y Enriquecimiento de mensajes. También se desea realizar un seguimiento de manera centralizada de los registros de eventos o acciones de los microservicios y se quiere que la plataforma sea escalable. Posteriormente se da paso a diseñar la plataforma, enfocándose en los componentes disponibles en la misma y en la forma de comunicación entre ellos. Se define que los estilos de coordinación de los componentes de integración presentes en las soluciones sean coreografía u orquestación. Finalmente, se implementa la plataforma de integración, elaborando un caso de estudio para evaluar la factibilidad técnica de la propuesta. Respecto a las tecnologías utilizadas, se destaca el stack tecnológico de Spring Cloud para la implementación de los microservicios, que se despliegan sobre el gestor de contenedores Docker. Para el registro de eventos centralizado se opta por Graylog, y se elige RabbitMQ como middleware orientado a mensajes para la comunicación de estilo coreográfico en la plataforma.


Detalles Bibliográficos
2019
Plataforma de integración
Arquitectura de microservicios
Coreografía
Orquestación
Contenedores
Español
Universidad de la República
COLIBRI
https://hdl.handle.net/20.500.12008/23941
Acceso abierto
Licencia Creative Commons Atribución - No Comercial - Sin Derivadas (CC - By-NC-ND 4.0)
_version_ 1807523225600524288
author Bonhomme, Juan
author2 Camejo, Enrique
author2_role author
author_facet Bonhomme, Juan
Camejo, Enrique
author_role author
bitstream.checksum.fl_str_mv 6429389a7df7277b72b7924fdc7d47a9
a006180e3f5b2ad0b88185d14284c0e0
d77747f0b79dbc4c411d2260a3d95cd2
1996b8461bc290aef6a27d78c67b6b52
0560ed45ac376af2a150cf2ad454bf83
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
bitstream.url.fl_str_mv http://localhost:8080/xmlui/bitstream/20.500.12008/23941/5/license.txt
http://localhost:8080/xmlui/bitstream/20.500.12008/23941/2/license_url
http://localhost:8080/xmlui/bitstream/20.500.12008/23941/3/license_text
http://localhost:8080/xmlui/bitstream/20.500.12008/23941/4/license_rdf
http://localhost:8080/xmlui/bitstream/20.500.12008/23941/1/BC19.pdf
collection COLIBRI
dc.contributor.filiacion.none.fl_str_mv Bonhomme Juan, Universidad de la República (Uruguay). Facultad de Ingeniería
Camejo Enrique, Universidad de la República (Uruguay). Facultad de Ingeniería
dc.creator.advisor.none.fl_str_mv González, Laura
Llambías, Guzmán
dc.creator.none.fl_str_mv Bonhomme, Juan
Camejo, Enrique
dc.date.accessioned.none.fl_str_mv 2020-05-15T19:36:21Z
dc.date.available.none.fl_str_mv 2020-05-15T19:36:21Z
dc.date.issued.none.fl_str_mv 2019
dc.description.abstract.none.fl_txt_mv En los nuevos contextos en los que operan las organizaciones, los procesos de negocio se llevan a cabo integrando servicios ofrecidos por cada una de ellas. Las Plataformas de Integración consisten en infraestructuras especializadas que brindan mecanismos que facilitan la integración de estos servicios, resolviendo incompatibilidades entre sistemas heterogéneos con el fin de posibilitar su comunicación. Por otra parte, la arquitectura de microservicios se enfoca en desarrollar una aplicación como un conjunto de pequeños servicios y brinda ventajas en aspectos de alta disponibilidad y tolerancia a fallos. Estas ventajas podrían beneficiar a las Plataformas de Integración, que tradicionalmente poseen arquitecturas monolíticas. En este sentido, en un trabajo previo se estudió la aplicabilidad de la arquitectura de microservicios para la construcción de Plataformas de Integración. Se propusieron alternativas de arquitectura y diseño, cuya factibilidad técnica fue validada realizando pruebas de concepto. Sin embargo, en dicho trabajo no se realizó la implementación de la Plataforma de Integración. En este proyecto se realiza una implementación de la Plataforma de Integración propuesta en el trabajo previo mencionado, para algunos escenarios específicos. Se comienza identificando los requerimientos que esta plataforma debe cumplir. Luego, se realiza un refinamiento de estos y se define el alcance final del proyecto. Se determina que la plataforma cubra los escenarios de Transformación y Enriquecimiento de mensajes. También se desea realizar un seguimiento de manera centralizada de los registros de eventos o acciones de los microservicios y se quiere que la plataforma sea escalable. Posteriormente se da paso a diseñar la plataforma, enfocándose en los componentes disponibles en la misma y en la forma de comunicación entre ellos. Se define que los estilos de coordinación de los componentes de integración presentes en las soluciones sean coreografía u orquestación. Finalmente, se implementa la plataforma de integración, elaborando un caso de estudio para evaluar la factibilidad técnica de la propuesta. Respecto a las tecnologías utilizadas, se destaca el stack tecnológico de Spring Cloud para la implementación de los microservicios, que se despliegan sobre el gestor de contenedores Docker. Para el registro de eventos centralizado se opta por Graylog, y se elige RabbitMQ como middleware orientado a mensajes para la comunicación de estilo coreográfico en la plataforma.
dc.format.extent.es.fl_str_mv 132 p.
dc.format.mimetype.es.fl_str_mv application/pdf
dc.identifier.citation.es.fl_str_mv Bonhomme, J. y Camejo, E. Plataforma de Integración basada en Microservicios [en línea]. Tesis de grado.. Montevideo : Udelar. FI. INCO, 2019.
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/20.500.12008/23941
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 Plataforma de integración
Arquitectura de microservicios
Coreografía
Orquestación
Contenedores
dc.title.none.fl_str_mv Plataforma de Integración basada 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 En los nuevos contextos en los que operan las organizaciones, los procesos de negocio se llevan a cabo integrando servicios ofrecidos por cada una de ellas. Las Plataformas de Integración consisten en infraestructuras especializadas que brindan mecanismos que facilitan la integración de estos servicios, resolviendo incompatibilidades entre sistemas heterogéneos con el fin de posibilitar su comunicación. Por otra parte, la arquitectura de microservicios se enfoca en desarrollar una aplicación como un conjunto de pequeños servicios y brinda ventajas en aspectos de alta disponibilidad y tolerancia a fallos. Estas ventajas podrían beneficiar a las Plataformas de Integración, que tradicionalmente poseen arquitecturas monolíticas. En este sentido, en un trabajo previo se estudió la aplicabilidad de la arquitectura de microservicios para la construcción de Plataformas de Integración. Se propusieron alternativas de arquitectura y diseño, cuya factibilidad técnica fue validada realizando pruebas de concepto. Sin embargo, en dicho trabajo no se realizó la implementación de la Plataforma de Integración. En este proyecto se realiza una implementación de la Plataforma de Integración propuesta en el trabajo previo mencionado, para algunos escenarios específicos. Se comienza identificando los requerimientos que esta plataforma debe cumplir. Luego, se realiza un refinamiento de estos y se define el alcance final del proyecto. Se determina que la plataforma cubra los escenarios de Transformación y Enriquecimiento de mensajes. También se desea realizar un seguimiento de manera centralizada de los registros de eventos o acciones de los microservicios y se quiere que la plataforma sea escalable. Posteriormente se da paso a diseñar la plataforma, enfocándose en los componentes disponibles en la misma y en la forma de comunicación entre ellos. Se define que los estilos de coordinación de los componentes de integración presentes en las soluciones sean coreografía u orquestación. Finalmente, se implementa la plataforma de integración, elaborando un caso de estudio para evaluar la factibilidad técnica de la propuesta. Respecto a las tecnologías utilizadas, se destaca el stack tecnológico de Spring Cloud para la implementación de los microservicios, que se despliegan sobre el gestor de contenedores Docker. Para el registro de eventos centralizado se opta por Graylog, y se elige RabbitMQ como middleware orientado a mensajes para la comunicación de estilo coreográfico en la plataforma.
eu_rights_str_mv openAccess
format bachelorThesis
id COLIBRI_984248d918aa44933f6542a667aa3645
identifier_str_mv Bonhomme, J. y Camejo, E. Plataforma de Integración basada en Microservicios [en línea]. Tesis de grado.. Montevideo : Udelar. FI. INCO, 2019.
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/23941
publishDate 2019
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 Bonhomme Juan, Universidad de la República (Uruguay). Facultad de IngenieríaCamejo Enrique, Universidad de la República (Uruguay). Facultad de Ingeniería2020-05-15T19:36:21Z2020-05-15T19:36:21Z2019Bonhomme, J. y Camejo, E. Plataforma de Integración basada en Microservicios [en línea]. Tesis de grado.. Montevideo : Udelar. FI. INCO, 2019.https://hdl.handle.net/20.500.12008/23941En los nuevos contextos en los que operan las organizaciones, los procesos de negocio se llevan a cabo integrando servicios ofrecidos por cada una de ellas. Las Plataformas de Integración consisten en infraestructuras especializadas que brindan mecanismos que facilitan la integración de estos servicios, resolviendo incompatibilidades entre sistemas heterogéneos con el fin de posibilitar su comunicación. Por otra parte, la arquitectura de microservicios se enfoca en desarrollar una aplicación como un conjunto de pequeños servicios y brinda ventajas en aspectos de alta disponibilidad y tolerancia a fallos. Estas ventajas podrían beneficiar a las Plataformas de Integración, que tradicionalmente poseen arquitecturas monolíticas. En este sentido, en un trabajo previo se estudió la aplicabilidad de la arquitectura de microservicios para la construcción de Plataformas de Integración. Se propusieron alternativas de arquitectura y diseño, cuya factibilidad técnica fue validada realizando pruebas de concepto. Sin embargo, en dicho trabajo no se realizó la implementación de la Plataforma de Integración. En este proyecto se realiza una implementación de la Plataforma de Integración propuesta en el trabajo previo mencionado, para algunos escenarios específicos. Se comienza identificando los requerimientos que esta plataforma debe cumplir. Luego, se realiza un refinamiento de estos y se define el alcance final del proyecto. Se determina que la plataforma cubra los escenarios de Transformación y Enriquecimiento de mensajes. También se desea realizar un seguimiento de manera centralizada de los registros de eventos o acciones de los microservicios y se quiere que la plataforma sea escalable. Posteriormente se da paso a diseñar la plataforma, enfocándose en los componentes disponibles en la misma y en la forma de comunicación entre ellos. Se define que los estilos de coordinación de los componentes de integración presentes en las soluciones sean coreografía u orquestación. Finalmente, se implementa la plataforma de integración, elaborando un caso de estudio para evaluar la factibilidad técnica de la propuesta. Respecto a las tecnologías utilizadas, se destaca el stack tecnológico de Spring Cloud para la implementación de los microservicios, que se despliegan sobre el gestor de contenedores Docker. Para el registro de eventos centralizado se opta por Graylog, y se elige RabbitMQ como middleware orientado a mensajes para la comunicación de estilo coreográfico en la plataforma.Submitted by Cabrera Gabriela (gfcabrerarossi@gmail.com) on 2020-05-15T02:07:02Z No. of bitstreams: 2 license_rdf: 23149 bytes, checksum: 1996b8461bc290aef6a27d78c67b6b52 (MD5) BC19.pdf: 3769357 bytes, checksum: 0560ed45ac376af2a150cf2ad454bf83 (MD5)Approved for entry into archive by Machado Jimena (jmachado@fing.edu.uy) on 2020-05-15T19:34:48Z (GMT) No. of bitstreams: 2 license_rdf: 23149 bytes, checksum: 1996b8461bc290aef6a27d78c67b6b52 (MD5) BC19.pdf: 3769357 bytes, checksum: 0560ed45ac376af2a150cf2ad454bf83 (MD5)Made available in DSpace by Luna Fabiana (fabiana.luna@fic.edu.uy) on 2020-05-15T19:36:21Z (GMT). No. of bitstreams: 2 license_rdf: 23149 bytes, checksum: 1996b8461bc290aef6a27d78c67b6b52 (MD5) BC19.pdf: 3769357 bytes, checksum: 0560ed45ac376af2a150cf2ad454bf83 (MD5) Previous issue date: 2019132 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)Plataforma de integraciónArquitectura de microserviciosCoreografíaOrquestaciónContenedoresPlataforma de Integración basada en MicroserviciosTesis de gradoinfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/acceptedVersionreponame:COLIBRIinstname:Universidad de la Repúblicainstacron:Universidad de la RepúblicaBonhomme, JuanCamejo, EnriqueGonzález, LauraLlambí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/23941/5/license.txt6429389a7df7277b72b7924fdc7d47a9MD55CC-LICENSElicense_urllicense_urltext/plain; charset=utf-850http://localhost:8080/xmlui/bitstream/20.500.12008/23941/2/license_urla006180e3f5b2ad0b88185d14284c0e0MD52license_textlicense_texttext/html; charset=utf-838687http://localhost:8080/xmlui/bitstream/20.500.12008/23941/3/license_textd77747f0b79dbc4c411d2260a3d95cd2MD53license_rdflicense_rdfapplication/rdf+xml; charset=utf-823149http://localhost:8080/xmlui/bitstream/20.500.12008/23941/4/license_rdf1996b8461bc290aef6a27d78c67b6b52MD54ORIGINALBC19.pdfBC19.pdfapplication/pdf3769357http://localhost:8080/xmlui/bitstream/20.500.12008/23941/1/BC19.pdf0560ed45ac376af2a150cf2ad454bf83MD5120.500.12008/239412024-04-12 14:06:40.668oai:colibri.udelar.edu.uy:20.500.12008/23941VGVybWlub3MgeSBjb25kaWNpb25lcyByZWxhdGl2YXMgYWwgZGVwb3NpdG8gZGUgb2JyYXMKCgpMYXMgb2JyYXMgZGVwb3NpdGFkYXMgZW4gZWwgUmVwb3NpdG9yaW8gc2UgcmlnZW4gcG9yIGxhIE9yZGVuYW56YSBkZSBsb3MgRGVyZWNob3MgZGUgbGEgUHJvcGllZGFkIEludGVsZWN0dWFsICBkZSBsYSBVbml2ZXJzaWRhZCBEZSBMYSBSZXDDumJsaWNhLiAoUmVzLiBOwrogOTEgZGUgQy5ELkMuIGRlIDgvSUlJLzE5OTQg4oCTIEQuTy4gNy9JVi8xOTk0KSB5ICBwb3IgbGEgT3JkZW5hbnphIGRlbCBSZXBvc2l0b3JpbyBBYmllcnRvIGRlIGxhIFVuaXZlcnNpZGFkIGRlIGxhIFJlcMO6YmxpY2EgKFJlcy4gTsK6IDE2IGRlIEMuRC5DLiBkZSAwNy8xMC8yMDE0KS4gCgpBY2VwdGFuZG8gZWwgYXV0b3IgZXN0b3MgdMOpcm1pbm9zIHkgY29uZGljaW9uZXMgZGUgZGVww7NzaXRvIGVuIENPTElCUkksIGxhIFVuaXZlcnNpZGFkIGRlIFJlcMO6YmxpY2EgcHJvY2VkZXLDoSBhOiAgCgphKSBhcmNoaXZhciBtw6FzIGRlIHVuYSBjb3BpYSBkZSBsYSBvYnJhIGVuIGxvcyBzZXJ2aWRvcmVzIGRlIGxhIFVuaXZlcnNpZGFkIGEgbG9zIGVmZWN0b3MgZGUgZ2FyYW50aXphciBhY2Nlc28sIHNlZ3VyaWRhZCB5IHByZXNlcnZhY2nDs24KYikgY29udmVydGlyIGxhIG9icmEgYSBvdHJvcyBmb3JtYXRvcyBzaSBmdWVyYSBuZWNlc2FyaW8gIHBhcmEgZmFjaWxpdGFyIHN1IHByZXNlcnZhY2nDs24geSBhY2Nlc2liaWxpZGFkIHNpbiBhbHRlcmFyIHN1IGNvbnRlbmlkby4KYykgcmVhbGl6YXIgbGEgY29tdW5pY2FjacOzbiBww7pibGljYSB5IGRpc3BvbmVyIGVsIGFjY2VzbyBsaWJyZSB5IGdyYXR1aXRvIGEgdHJhdsOpcyBkZSBJbnRlcm5ldCBtZWRpYW50ZSBsYSBwdWJsaWNhY2nDs24gZGUgbGEgb2JyYSBiYWpvIGxhIGxpY2VuY2lhIENyZWF0aXZlIENvbW1vbnMgc2VsZWNjaW9uYWRhIHBvciBlbCBwcm9waW8gYXV0b3IuCgoKRW4gY2FzbyBxdWUgZWwgYXV0b3IgaGF5YSBkaWZ1bmRpZG8geSBkYWRvIGEgcHVibGljaWRhZCBhIGxhIG9icmEgZW4gZm9ybWEgcHJldmlhLCAgcG9kcsOhIHNvbGljaXRhciB1biBwZXLDrW9kbyBkZSBlbWJhcmdvIHNvYnJlIGxhIGRpc3BvbmliaWxpZGFkIHDDumJsaWNhIGRlIGxhIG1pc21hLCBlbCBjdWFsIGNvbWVuemFyw6EgYSBwYXJ0aXIgZGUgbGEgYWNlcHRhY2nDs24gZGUgZXN0ZSBkb2N1bWVudG8geSBoYXN0YSBsYSBmZWNoYSBxdWUgaW5kaXF1ZSAuCgpFbCBhdXRvciBhc2VndXJhIHF1ZSBsYSBvYnJhIG5vIGluZnJpZ2UgbmluZ8O6biBkZXJlY2hvIHNvYnJlIHRlcmNlcm9zLCB5YSBzZWEgZGUgcHJvcGllZGFkIGludGVsZWN0dWFsIG8gY3VhbHF1aWVyIG90cm8uCgpFbCBhdXRvciBnYXJhbnRpemEgcXVlIHNpIGVsIGRvY3VtZW50byBjb250aWVuZSBtYXRlcmlhbGVzIGRlIGxvcyBjdWFsZXMgbm8gdGllbmUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yLCAgaGEgb2J0ZW5pZG8gZWwgcGVybWlzbyBkZWwgcHJvcGlldGFyaW8gZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yLCB5IHF1ZSBlc2UgbWF0ZXJpYWwgY3V5b3MgZGVyZWNob3Mgc29uIGRlIHRlcmNlcm9zIGVzdMOhIGNsYXJhbWVudGUgaWRlbnRpZmljYWRvIHkgcmVjb25vY2lkbyBlbiBlbCB0ZXh0byBvIGNvbnRlbmlkbyBkZWwgZG9jdW1lbnRvIGRlcG9zaXRhZG8gZW4gZWwgUmVwb3NpdG9yaW8uCgpFbiBvYnJhcyBkZSBhdXRvcsOtYSBtw7psdGlwbGUgL3NlIHByZXN1bWUvIHF1ZSBlbCBhdXRvciBkZXBvc2l0YW50ZSBkZWNsYXJhIHF1ZSBoYSByZWNhYmFkbyBlbCBjb25zZW50aW1pZW50byBkZSB0b2RvcyBsb3MgYXV0b3JlcyBwYXJhIHB1YmxpY2FybGEgZW4gZWwgUmVwb3NpdG9yaW8sIHNpZW5kbyDDqXN0ZSBlbCDDum5pY28gcmVzcG9uc2FibGUgZnJlbnRlIGEgY3VhbHF1aWVyIHRpcG8gZGUgcmVjbGFtYWNpw7NuIGRlIGxvcyBvdHJvcyBjb2F1dG9yZXMuCgpFbCBhdXRvciBzZXLDoSByZXNwb25zYWJsZSBkZWwgY29udGVuaWRvIGRlIGxvcyBkb2N1bWVudG9zIHF1ZSBkZXBvc2l0YS4gTGEgVURFTEFSIG5vIHNlcsOhIHJlc3BvbnNhYmxlIHBvciBsYXMgZXZlbnR1YWxlcyB2aW9sYWNpb25lcyBhbCBkZXJlY2hvIGRlIHByb3BpZWRhZCBpbnRlbGVjdHVhbCBlbiBxdWUgcHVlZGEgaW5jdXJyaXIgZWwgYXV0b3IuCgpBbnRlIGN1YWxxdWllciBkZW51bmNpYSBkZSB2aW9sYWNpw7NuIGRlIGRlcmVjaG9zIGRlIHByb3BpZWRhZCBpbnRlbGVjdHVhbCwgbGEgVURFTEFSICBhZG9wdGFyw6EgdG9kYXMgbGFzIG1lZGlkYXMgbmVjZXNhcmlhcyBwYXJhIGV2aXRhciBsYSBjb250aW51YWNpw7NuIGRlIGRpY2hhIGluZnJhY2Npw7NuLCBsYXMgcXVlIHBvZHLDoW4gaW5jbHVpciBlbCByZXRpcm8gZGVsIGFjY2VzbyBhIGxvcyBjb250ZW5pZG9zIHkvbyBtZXRhZGF0b3MgZGVsIGRvY3VtZW50byByZXNwZWN0aXZvLgoKTGEgb2JyYSBzZSBwb25kcsOhIGEgZGlzcG9zaWNpw7NuIGRlbCBww7pibGljbyBhIHRyYXbDqXMgZGUgbGFzIGxpY2VuY2lhcyBDcmVhdGl2ZSBDb21tb25zLCBlbCBhdXRvciBwb2Ryw6Egc2VsZWNjaW9uYXIgdW5hIGRlIGxhcyA2IGxpY2VuY2lhcyBkaXNwb25pYmxlczoKCgpBdHJpYnVjacOzbiAoQ0MgLSBCeSk6IFBlcm1pdGUgdXNhciBsYSBvYnJhIHkgZ2VuZXJhciBvYnJhcyBkZXJpdmFkYXMsIGluY2x1c28gY29uIGZpbmVzIGNvbWVyY2lhbGVzLCBzaWVtcHJlIHF1ZSBzZSByZWNvbm96Y2EgYWwgYXV0b3IuCgpBdHJpYnVjacOzbiDigJMgQ29tcGFydGlyIElndWFsIChDQyAtIEJ5LVNBKTogUGVybWl0ZSB1c2FyIGxhIG9icmEgeSBnZW5lcmFyIG9icmFzIGRlcml2YWRhcywgaW5jbHVzbyBjb24gZmluZXMgY29tZXJjaWFsZXMsIHBlcm8gbGEgZGlzdHJpYnVjacOzbiBkZSBsYXMgb2JyYXMgZGVyaXZhZGFzIGRlYmUgaGFjZXJzZSBtZWRpYW50ZSB1bmEgbGljZW5jaWEgaWTDqW50aWNhIGEgbGEgZGUgbGEgb2JyYSBvcmlnaW5hbCwgcmVjb25vY2llbmRvIGEgbG9zIGF1dG9yZXMuCgpBdHJpYnVjacOzbiDigJMgTm8gQ29tZXJjaWFsIChDQyAtIEJ5LU5DKTogUGVybWl0ZSB1c2FyIGxhIG9icmEgeSBnZW5lcmFyIG9icmFzIGRlcml2YWRhcywgc2llbXByZSB5IGN1YW5kbyBlc29zIHVzb3Mgbm8gdGVuZ2FuIGZpbmVzIGNvbWVyY2lhbGVzLCByZWNvbm9jaWVuZG8gYWwgYXV0b3IuCgpBdHJpYnVjacOzbiDigJMgU2luIERlcml2YWRhcyAoQ0MgLSBCeS1ORCk6IFBlcm1pdGUgZWwgdXNvIGRlIGxhIG9icmEsIGluY2x1c28gY29uIGZpbmVzIGNvbWVyY2lhbGVzLCBwZXJvIG5vIHNlIHBlcm1pdGUgZ2VuZXJhciBvYnJhcyBkZXJpdmFkYXMsIGRlYmllbmRvIHJlY29ub2NlciBhbCBhdXRvci4KCkF0cmlidWNpw7NuIOKAkyBObyBDb21lcmNpYWwg4oCTIENvbXBhcnRpciBJZ3VhbCAoQ0Mg4oCTIEJ5LU5DLVNBKTogUGVybWl0ZSB1c2FyIGxhIG9icmEgeSBnZW5lcmFyIG9icmFzIGRlcml2YWRhcywgc2llbXByZSB5IGN1YW5kbyBlc29zIHVzb3Mgbm8gdGVuZ2FuIGZpbmVzIGNvbWVyY2lhbGVzIHkgbGEgZGlzdHJpYnVjacOzbiBkZSBsYXMgb2JyYXMgZGVyaXZhZGFzIHNlIGhhZ2EgbWVkaWFudGUgbGljZW5jaWEgaWTDqW50aWNhIGEgbGEgZGUgbGEgb2JyYSBvcmlnaW5hbCwgcmVjb25vY2llbmRvIGEgbG9zIGF1dG9yZXMuCgpBdHJpYnVjacOzbiDigJMgTm8gQ29tZXJjaWFsIOKAkyBTaW4gRGVyaXZhZGFzIChDQyAtIEJ5LU5DLU5EKTogUGVybWl0ZSB1c2FyIGxhIG9icmEsIHBlcm8gbm8gc2UgcGVybWl0ZSBnZW5lcmFyIG9icmFzIGRlcml2YWRhcyB5IG5vIHNlIHBlcm1pdGUgdXNvIGNvbiBmaW5lcyBjb21lcmNpYWxlcywgZGViaWVuZG8gcmVjb25vY2VyIGFsIGF1dG9yLgoKTG9zIHVzb3MgcHJldmlzdG9zIGVuIGxhcyBsaWNlbmNpYXMgaW5jbHV5ZW4gbGEgZW5hamVuYWNpw7NuLCByZXByb2R1Y2Npw7NuLCBjb211bmljYWNpw7NuLCBwdWJsaWNhY2nDs24sIGRpc3RyaWJ1Y2nDs24geSBwdWVzdGEgYSBkaXNwb3NpY2nDs24gZGVsIHDDumJsaWNvLiBMYSBjcmVhY2nDs24gZGUgb2JyYXMgZGVyaXZhZGFzIGluY2x1eWUgbGEgYWRhcHRhY2nDs24sIHRyYWR1Y2Npw7NuIHkgZWwgcmVtaXguCgpDdWFuZG8gc2Ugc2VsZWNjaW9uZSB1bmEgbGljZW5jaWEgcXVlIGhhYmlsaXRlIHVzb3MgY29tZXJjaWFsZXMsIGVsIGRlcMOzc2l0byBkZWJlcsOhIHNlciBhY29tcGHDsWFkbyBkZWwgYXZhbCBkZWwgamVyYXJjYSBtw6F4aW1vIGRlbCBTZXJ2aWNpbyBjb3JyZXNwb25kaWVudGUuCg==Universidadhttps://udelar.edu.uy/https://www.colibri.udelar.edu.uy/oai/requestmabel.seroubian@seciu.edu.uyUruguayopendoar:47712024-07-25T14:46:19.501502COLIBRI - Universidad de la Repúblicafalse
spellingShingle Plataforma de Integración basada en Microservicios
Bonhomme, Juan
Plataforma de integración
Arquitectura de microservicios
Coreografía
Orquestación
Contenedores
status_str acceptedVersion
title Plataforma de Integración basada en Microservicios
title_full Plataforma de Integración basada en Microservicios
title_fullStr Plataforma de Integración basada en Microservicios
title_full_unstemmed Plataforma de Integración basada en Microservicios
title_short Plataforma de Integración basada en Microservicios
title_sort Plataforma de Integración basada en Microservicios
topic Plataforma de integración
Arquitectura de microservicios
Coreografía
Orquestación
Contenedores
url https://hdl.handle.net/20.500.12008/23941