Desarrollo de una aplicación basada en microservicios para la administración de un laboratorio remoto
Los contenedores como servicio (CaaS) y los microservicios han surgido como paradigmas poderosos en el desarrollo de software moderno, que ofrecen escalabilidad, flexibilidad y eficiencia de recursos mejoradas. Este documento presenta una revisión exhaustiva del estado actual de la investigación y l...
- Autores:
-
Higuera Diaz, Zully Juliana
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2023
- Institución:
- Universidad El Bosque
- Repositorio:
- Repositorio U. El Bosque
- Idioma:
- spa
- OAI Identifier:
- oai:repositorio.unbosque.edu.co:20.500.12495/10819
- Acceso en línea:
- http://hdl.handle.net/20.500.12495/10819
- Palabra clave:
- Microservicio
Contenedores
Computación en la nube
Aplicaciones
621.3
Microservice
Containers
Cloud computing
Applications
- Rights
- closedAccess
- License
- Acceso cerrado
id |
UNBOSQUE2_b8cdd073f77724bfc75c198a259f5bee |
---|---|
oai_identifier_str |
oai:repositorio.unbosque.edu.co:20.500.12495/10819 |
network_acronym_str |
UNBOSQUE2 |
network_name_str |
Repositorio U. El Bosque |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Desarrollo de una aplicación basada en microservicios para la administración de un laboratorio remoto |
dc.title.translated.spa.fl_str_mv |
Development of a microservices-based application for the administration of a remote laboratory |
title |
Desarrollo de una aplicación basada en microservicios para la administración de un laboratorio remoto |
spellingShingle |
Desarrollo de una aplicación basada en microservicios para la administración de un laboratorio remoto Microservicio Contenedores Computación en la nube Aplicaciones 621.3 Microservice Containers Cloud computing Applications |
title_short |
Desarrollo de una aplicación basada en microservicios para la administración de un laboratorio remoto |
title_full |
Desarrollo de una aplicación basada en microservicios para la administración de un laboratorio remoto |
title_fullStr |
Desarrollo de una aplicación basada en microservicios para la administración de un laboratorio remoto |
title_full_unstemmed |
Desarrollo de una aplicación basada en microservicios para la administración de un laboratorio remoto |
title_sort |
Desarrollo de una aplicación basada en microservicios para la administración de un laboratorio remoto |
dc.creator.fl_str_mv |
Higuera Diaz, Zully Juliana |
dc.contributor.advisor.none.fl_str_mv |
Rojas Reales, Wilson Mauro |
dc.contributor.author.none.fl_str_mv |
Higuera Diaz, Zully Juliana |
dc.contributor.orcid.none.fl_str_mv |
Higuera Díaz, Zully Juliana [0009-0001-2123-0871] |
dc.subject.spa.fl_str_mv |
Microservicio Contenedores Computación en la nube Aplicaciones |
topic |
Microservicio Contenedores Computación en la nube Aplicaciones 621.3 Microservice Containers Cloud computing Applications |
dc.subject.ddc.none.fl_str_mv |
621.3 |
dc.subject.keywords.spa.fl_str_mv |
Microservice Containers Cloud computing Applications |
description |
Los contenedores como servicio (CaaS) y los microservicios han surgido como paradigmas poderosos en el desarrollo de software moderno, que ofrecen escalabilidad, flexibilidad y eficiencia de recursos mejoradas. Este documento presenta una revisión exhaustiva del estado actual de la investigación y las aplicaciones en el campo de CaaS y los microservicios, no solo para el desarrollo sino también para el aprovisionamiento de múltiples servicios. Analizamos sistemáticamente algunos documentos e informes de la industria relevantes, con el objetivo de identificar tendencias, desafíos y oportunidades comunes en este dominio. A través de nuestro análisis, destacamos las principales ventajas y desventajas de CaaS y los microservicios, arrojando luz sobre su impacto en las prácticas de desarrollo de software. Además, analizamos varios patrones arquitectónicos, estrategias de implementación y herramientas de orquestación utilizadas en la implementación de CaaS y microservicios. Una revisión técnica sobre aplicaciones orientadas a Caas y microservicios |
publishDate |
2023 |
dc.date.accessioned.none.fl_str_mv |
2023-06-13T14:56:11Z |
dc.date.available.none.fl_str_mv |
2023-06-13T14:56:11Z |
dc.date.issued.none.fl_str_mv |
2023 |
dc.type.local.spa.fl_str_mv |
Tesis/Trabajo de grado - Monografía - Pregrado |
dc.type.hasversion.none.fl_str_mv |
info:eu-repo/semantics/acceptedVersion |
dc.type.coar.none.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
dc.type.driver.none.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
format |
http://purl.org/coar/resource_type/c_7a1f |
status_str |
acceptedVersion |
dc.identifier.uri.none.fl_str_mv |
http://hdl.handle.net/20.500.12495/10819 |
dc.identifier.instname.spa.fl_str_mv |
instname:Universidad El Bosque |
dc.identifier.reponame.spa.fl_str_mv |
reponame:Repositorio Institucional Universidad El Bosque |
dc.identifier.repourl.none.fl_str_mv |
repourl:https://repositorio.unbosque.edu.co |
url |
http://hdl.handle.net/20.500.12495/10819 |
identifier_str_mv |
instname:Universidad El Bosque reponame:Repositorio Institucional Universidad El Bosque repourl:https://repositorio.unbosque.edu.co |
dc.language.iso.none.fl_str_mv |
spa |
language |
spa |
dc.rights.local.spa.fl_str_mv |
Acceso cerrado |
dc.rights.accessrights.none.fl_str_mv |
info:eu-repo/semantics/closedAccess http://purl.org/coar/access_right/c_14cb |
rights_invalid_str_mv |
Acceso cerrado http://purl.org/coar/access_right/c_14cb |
eu_rights_str_mv |
closedAccess |
dc.format.mimetype.none.fl_str_mv |
application/pdf |
dc.publisher.program.spa.fl_str_mv |
Ingeniería de Sistemas |
dc.publisher.grantor.spa.fl_str_mv |
Universidad El Bosque |
dc.publisher.faculty.spa.fl_str_mv |
Facultad de Ingeniería |
institution |
Universidad El Bosque |
bitstream.url.fl_str_mv |
https://repositorio.unbosque.edu.co/bitstreams/33f5556e-d2d2-4df3-b5f2-ac21579908b8/download https://repositorio.unbosque.edu.co/bitstreams/f78c7b32-534b-44d2-bae0-4ca7213bf69c/download https://repositorio.unbosque.edu.co/bitstreams/db175846-be23-4b74-896a-d3ef7fdf41e2/download https://repositorio.unbosque.edu.co/bitstreams/486e6228-49ea-4722-bc03-37857e32f6bc/download https://repositorio.unbosque.edu.co/bitstreams/82437a6c-9796-415b-90be-981525c485a5/download https://repositorio.unbosque.edu.co/bitstreams/641fe2ca-1cb0-4382-b5d6-671ef1c98677/download |
bitstream.checksum.fl_str_mv |
2ce874fcc944c032176ebdef41027e7b 7faee2d4b5d033740a85a77729a9e18a aeb5490a1886e862467fda0afb68d08d 17cc15b951e7cc6b3728a574117320f9 71c909689268bf0106f0801048a213d5 86e21a916491b43bc8435b46b785d211 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Institucional Universidad El Bosque |
repository.mail.fl_str_mv |
bibliotecas@biteca.com |
_version_ |
1814100709090525184 |
spelling |
Rojas Reales, Wilson MauroHiguera Diaz, Zully JulianaHiguera Díaz, Zully Juliana [0009-0001-2123-0871]2023-06-13T14:56:11Z2023-06-13T14:56:11Z2023http://hdl.handle.net/20.500.12495/10819instname:Universidad El Bosquereponame:Repositorio Institucional Universidad El Bosquerepourl:https://repositorio.unbosque.edu.coLos contenedores como servicio (CaaS) y los microservicios han surgido como paradigmas poderosos en el desarrollo de software moderno, que ofrecen escalabilidad, flexibilidad y eficiencia de recursos mejoradas. Este documento presenta una revisión exhaustiva del estado actual de la investigación y las aplicaciones en el campo de CaaS y los microservicios, no solo para el desarrollo sino también para el aprovisionamiento de múltiples servicios. Analizamos sistemáticamente algunos documentos e informes de la industria relevantes, con el objetivo de identificar tendencias, desafíos y oportunidades comunes en este dominio. A través de nuestro análisis, destacamos las principales ventajas y desventajas de CaaS y los microservicios, arrojando luz sobre su impacto en las prácticas de desarrollo de software. Además, analizamos varios patrones arquitectónicos, estrategias de implementación y herramientas de orquestación utilizadas en la implementación de CaaS y microservicios. Una revisión técnica sobre aplicaciones orientadas a Caas y microserviciosIngeniero de SistemasPregradoContainer as a Service (CaaS) and microservices have emerged as powerful paradigms in modern software development, offering enhanced scalability, flexibility, and resource efficiency. This paper presents a comprehensive review of the current state of research and applications in the field of CaaS and microservices, not only for developing but for provisioning multiple services. We systematically analyze some relevant papers and industry reports, aiming to identify common trends, challenges, and opportunities in this domain. Through our analysis, we highlight the key advantages and drawbacks of CaaS and microservices, shedding light on their impact on software development practices. Furthermore, we discuss various architectural patterns, deployment strategies, and orchestration tools used in the implementation of CaaS and microservices. A technical review on applications oriented to Caas and microservicesapplication/pdfspaMicroservicioContenedoresComputación en la nubeAplicaciones621.3MicroserviceContainersCloud computingApplicationsDesarrollo de una aplicación basada en microservicios para la administración de un laboratorio remotoDevelopment of a microservices-based application for the administration of a remote laboratoryIngeniería de SistemasUniversidad El BosqueFacultad de IngenieríaTesis/Trabajo de grado - Monografía - Pregradoinfo:eu-repo/semantics/acceptedVersionhttp://purl.org/coar/resource_type/c_7a1finfo:eu-repo/semantics/bachelorThesisAcceso cerradoinfo:eu-repo/semantics/closedAccesshttp://purl.org/coar/access_right/c_14cbORIGINALDesarrollo de una aplicación basada en microservicios para la administración de un laboratorio remotoDesarrollo de una aplicación basada en microservicios para la administración de un laboratorio remotoDesarrollo de una aplicación basada en microservicios para la administración de un laboratorio remotoapplication/pdf651433https://repositorio.unbosque.edu.co/bitstreams/33f5556e-d2d2-4df3-b5f2-ac21579908b8/download2ce874fcc944c032176ebdef41027e7bMD53THUMBNAILDesarrollo de una aplicación basada en microservicios para la administración de un laboratorio remoto.pngDesarrollo de una aplicación basada en microservicios para la administración de un laboratorio remoto.pngPortadaimage/png80182https://repositorio.unbosque.edu.co/bitstreams/f78c7b32-534b-44d2-bae0-4ca7213bf69c/download7faee2d4b5d033740a85a77729a9e18aMD55Desarrollo de una aplicación basada en microservicios para la administración de un laboratorio remoto.jpgDesarrollo de una aplicación basada en microservicios para la administración de un laboratorio remoto.jpgGenerated Thumbnailimage/jpeg3614https://repositorio.unbosque.edu.co/bitstreams/db175846-be23-4b74-896a-d3ef7fdf41e2/downloadaeb5490a1886e862467fda0afb68d08dMD58LICENSElicense.txtlicense.txttext/plain; charset=utf-82000https://repositorio.unbosque.edu.co/bitstreams/486e6228-49ea-4722-bc03-37857e32f6bc/download17cc15b951e7cc6b3728a574117320f9MD54Carta.pdfCarta.pdfCarta autorizaciónapplication/pdf1551498https://repositorio.unbosque.edu.co/bitstreams/82437a6c-9796-415b-90be-981525c485a5/download71c909689268bf0106f0801048a213d5MD56TEXTDesarrollo de una aplicación basada en microservicios para la administración de un laboratorio remoto.txtDesarrollo de una aplicación basada en microservicios para la administración de un laboratorio remoto.txtExtracted texttext/plain32956https://repositorio.unbosque.edu.co/bitstreams/641fe2ca-1cb0-4382-b5d6-671ef1c98677/download86e21a916491b43bc8435b46b785d211MD5720.500.12495/10819oai:repositorio.unbosque.edu.co:20.500.12495/108192024-02-06 23:19:17.049restrictedhttps://repositorio.unbosque.edu.coRepositorio Institucional Universidad El Bosquebibliotecas@biteca.comTGljZW5jaWEgZGUgRGlzdHJpYnVjacOzbiBObyBFeGNsdXNpdmEKClBhcmEgcXVlIGVsIFJlcG9zaXRvcmlvIGRlIGxhIFVuaXZlcnNpZGFkIEVsIEJvc3F1ZSBhIHB1ZWRhIHJlcHJvZHVjaXIgeSBjb211bmljYXIgcMO6YmxpY2FtZW50ZSBzdSBkb2N1bWVudG8gZXMgbmVjZXNhcmlvIGxhIGFjZXB0YWNpw7NuIGRlIGxvcyBzaWd1aWVudGVzIHTDqXJtaW5vcy4gUG9yIGZhdm9yLCBsZWEgbGFzIHNpZ3VpZW50ZXMgY29uZGljaW9uZXMgZGUgbGljZW5jaWE6CgoxLiBBY2VwdGFuZG8gZXN0YSBsaWNlbmNpYSwgdXN0ZWQgKGVsIGF1dG9yL2VzIG8gZWwgcHJvcGlldGFyaW8vcyBkZSBsb3MgZGVyZWNob3MgZGUgYXV0b3IpIGdhcmFudGl6YSBhIGxhIFVuaXZlcnNpZGFkIEVsIEJvc3F1ZSBlbCBkZXJlY2hvIG5vIGV4Y2x1c2l2byBkZSBhcmNoaXZhciwgcmVwcm9kdWNpciwgY29udmVydGlyIChjb21vIHNlIGRlZmluZSBtw6FzIGFiYWpvKSwgY29tdW5pY2FyIHkvbyBkaXN0cmlidWlyIHN1IGRvY3VtZW50byBtdW5kaWFsbWVudGUgZW4gZm9ybWF0byBlbGVjdHLDs25pY28uCgoyLiBUYW1iacOpbiBlc3TDoSBkZSBhY3VlcmRvIGNvbiBxdWUgbGEgVW5pdmVyc2lkYWQgRWwgQm9zcXVlIHB1ZWRhIGNvbnNlcnZhciBtw6FzIGRlIHVuYSBjb3BpYSBkZSBlc3RlIGRvY3VtZW50byB5LCBzaW4gYWx0ZXJhciBzdSBjb250ZW5pZG8sIGNvbnZlcnRpcmxvIGEgY3VhbHF1aWVyIGZvcm1hdG8gZGUgZmljaGVybywgbWVkaW8gbyBzb3BvcnRlLCBwYXJhIHByb3DDs3NpdG9zIGRlIHNlZ3VyaWRhZCwgcHJlc2VydmFjacOzbiB5IGFjY2Vzby4KCjMuIERlY2xhcmEgcXVlIGVsIGRvY3VtZW50byBlcyB1biB0cmFiYWpvIG9yaWdpbmFsIHN1eW8geS9vIHF1ZSB0aWVuZSBlbCBkZXJlY2hvIHBhcmEgb3RvcmdhciBsb3MgZGVyZWNob3MgY29udGVuaWRvcyBlbiBlc3RhIGxpY2VuY2lhLiBUYW1iacOpbiBkZWNsYXJhIHF1ZSBzdSBkb2N1bWVudG8gbm8gaW5mcmluZ2UsIGVuIHRhbnRvIGVuIGN1YW50byBsZSBzZWEgcG9zaWJsZSBzYWJlciwgbG9zIGRlcmVjaG9zIGRlIGF1dG9yIGRlIG5pbmd1bmEgb3RyYSBwZXJzb25hIG8gZW50aWRhZC4KCjQuIFNpIGVsIGRvY3VtZW50byBjb250aWVuZSBtYXRlcmlhbGVzIGRlIGxvcyBjdWFsZXMgbm8gdGllbmUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yLCBkZWNsYXJhIHF1ZSBoYSBvYnRlbmlkbyBlbCBwZXJtaXNvIHNpbiByZXN0cmljY2nDs24gZGVsIHByb3BpZXRhcmlvIGRlIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBwYXJhIG90b3JnYXIgYSBsYSBVbml2ZXJzaWRhZCBFbCBCb3NxdWUgbG9zIGRlcmVjaG9zIHJlcXVlcmlkb3MgcG9yIGVzdGEgbGljZW5jaWEsIHkgcXVlIGVzZSBtYXRlcmlhbCBjdXlvcyBkZXJlY2hvcyBzb24gZGUgdGVyY2Vyb3MgZXN0w6EgY2xhcmFtZW50ZSBpZGVudGlmaWNhZG8geSByZWNvbm9jaWRvIGVuIGVsIHRleHRvIG8gY29udGVuaWRvIGRlbCBkb2N1bWVudG8gZW50cmVnYWRvLgoKNS4gU2kgZWwgZG9jdW1lbnRvIHNlIGJhc2EgZW4gdW5hIG9icmEgcXVlIGhhIHNpZG8gcGF0cm9jaW5hZGEgbyBhcG95YWRhIHBvciB1bmEgYWdlbmNpYSB1IG9yZ2FuaXphY2nDs24gZGlmZXJlbnRlIGRlIGxhIFVuaXZlcnNpZGFkIEVsIEJvc3F1ZSwgc2UgcHJlc3Vwb25lIHF1ZSBzZSBoYSBjdW1wbGlkbyBjb24gY3VhbHF1aWVyIGRlcmVjaG8gZGUgcmV2aXNpw7NuIHUgb3RyYXMgb2JsaWdhY2lvbmVzIHJlcXVlcmlkYXMgcG9yIGVzdGUgY29udHJhdG8gbyBhY3VlcmRvLgoKNi4gVW5pdmVyc2lkYWQgRWwgQm9zcXVlIGlkZW50aWZpY2Fyw6EgY2xhcmFtZW50ZSBzdS9zIG5vbWJyZS9zIGNvbW8gZWwvbG9zIGF1dG9yL2VzIG8gcHJvcGlldGFyaW8vcyBkZSBsb3MgZGVyZWNob3MgZGVsIGRvY3VtZW50bywgeSBubyBoYXLDoSBuaW5ndW5hIGFsdGVyYWNpw7NuIGRlIHN1IGRvY3VtZW50byBkaWZlcmVudGUgYSBsYXMgcGVybWl0aWRhcyBlbiBlc3RhIGxpY2VuY2lhLgo= |