Monolitos vs. Microservicios en Arquitectura de Software: Perspectivas para un desarrollo eficiente

Una de las decisiones más importantes a la hora de desarrollar un software es elegir el paradigma de arquitectura a utilizar. En la actualidad, las empresas se debaten entre dos de los enfoques principales: los monolitos y los microservicios. En este estudio, nos adentramos en un análisis exhaustivo...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Torassa Colombero, Valentín, Estelles, Juan Pablo, Gallegos, Laureano, López, Pedro
Formato: Objeto de conferencia
Lenguaje:Español
Publicado: 2024
Materias:
Acceso en línea:http://sedici.unlp.edu.ar/handle/10915/177339
Aporte de:
id I19-R120-10915-177339
record_format dspace
spelling I19-R120-10915-1773392025-03-13T20:06:46Z http://sedici.unlp.edu.ar/handle/10915/177339 Monolitos vs. Microservicios en Arquitectura de Software: Perspectivas para un desarrollo eficiente Torassa Colombero, Valentín Estelles, Juan Pablo Gallegos, Laureano López, Pedro 2024-08 2024 2025-03-13T14:14:45Z es Ciencias Informáticas Arquitectura Monolitos Microservicios Diseño Desarrollo Una de las decisiones más importantes a la hora de desarrollar un software es elegir el paradigma de arquitectura a utilizar. En la actualidad, las empresas se debaten entre dos de los enfoques principales: los monolitos y los microservicios. En este estudio, nos adentramos en un análisis exhaustivo de ambas opciones desde una variedad de perspectivas y aspectos clave. Exploramos la estructura intrínseca de cada una, comprendiendo cómo se organizan y cómo interactúan sus componentes. Profundizaremos en la implementación práctica, evaluando los desafíos y las ventajas que cada una presenta en entornos de desarrollo reales. Analizaremos casos de estudio de empresas líderes en la industria que han adoptado uno u otro enfoque o incluso que han migrado entre ellos. Finalmente, examinaremos el despliegue y mantenimiento a largo plazo, considerando cómo cada arquitectura aborda las dificultades de escalar y mantener sistemas a lo largo del tiempo. En conjunto, este estudio proporciona una visión holística que ayuda a los profesionales del desarrollo y arquitectura de software a comprender mejor las implicaciones y consideraciones asociadas con la elección de arquitecturas monolíticas o de microservicios en proyectos de software. Sociedad Argentina de Informática e Investigación Operativa Objeto de conferencia Objeto de conferencia http://creativecommons.org/licenses/by-nc-sa/4.0/ Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) application/pdf 42-54
institution Universidad Nacional de La Plata
institution_str I-19
repository_str R-120
collection SEDICI (UNLP)
language Español
topic Ciencias Informáticas
Arquitectura
Monolitos
Microservicios
Diseño
Desarrollo
spellingShingle Ciencias Informáticas
Arquitectura
Monolitos
Microservicios
Diseño
Desarrollo
Torassa Colombero, Valentín
Estelles, Juan Pablo
Gallegos, Laureano
López, Pedro
Monolitos vs. Microservicios en Arquitectura de Software: Perspectivas para un desarrollo eficiente
topic_facet Ciencias Informáticas
Arquitectura
Monolitos
Microservicios
Diseño
Desarrollo
description Una de las decisiones más importantes a la hora de desarrollar un software es elegir el paradigma de arquitectura a utilizar. En la actualidad, las empresas se debaten entre dos de los enfoques principales: los monolitos y los microservicios. En este estudio, nos adentramos en un análisis exhaustivo de ambas opciones desde una variedad de perspectivas y aspectos clave. Exploramos la estructura intrínseca de cada una, comprendiendo cómo se organizan y cómo interactúan sus componentes. Profundizaremos en la implementación práctica, evaluando los desafíos y las ventajas que cada una presenta en entornos de desarrollo reales. Analizaremos casos de estudio de empresas líderes en la industria que han adoptado uno u otro enfoque o incluso que han migrado entre ellos. Finalmente, examinaremos el despliegue y mantenimiento a largo plazo, considerando cómo cada arquitectura aborda las dificultades de escalar y mantener sistemas a lo largo del tiempo. En conjunto, este estudio proporciona una visión holística que ayuda a los profesionales del desarrollo y arquitectura de software a comprender mejor las implicaciones y consideraciones asociadas con la elección de arquitecturas monolíticas o de microservicios en proyectos de software.
format Objeto de conferencia
Objeto de conferencia
author Torassa Colombero, Valentín
Estelles, Juan Pablo
Gallegos, Laureano
López, Pedro
author_facet Torassa Colombero, Valentín
Estelles, Juan Pablo
Gallegos, Laureano
López, Pedro
author_sort Torassa Colombero, Valentín
title Monolitos vs. Microservicios en Arquitectura de Software: Perspectivas para un desarrollo eficiente
title_short Monolitos vs. Microservicios en Arquitectura de Software: Perspectivas para un desarrollo eficiente
title_full Monolitos vs. Microservicios en Arquitectura de Software: Perspectivas para un desarrollo eficiente
title_fullStr Monolitos vs. Microservicios en Arquitectura de Software: Perspectivas para un desarrollo eficiente
title_full_unstemmed Monolitos vs. Microservicios en Arquitectura de Software: Perspectivas para un desarrollo eficiente
title_sort monolitos vs. microservicios en arquitectura de software: perspectivas para un desarrollo eficiente
publishDate 2024
url http://sedici.unlp.edu.ar/handle/10915/177339
work_keys_str_mv AT torassacolomberovalentin monolitosvsmicroserviciosenarquitecturadesoftwareperspectivasparaundesarrolloeficiente
AT estellesjuanpablo monolitosvsmicroserviciosenarquitecturadesoftwareperspectivasparaundesarrolloeficiente
AT gallegoslaureano monolitosvsmicroserviciosenarquitecturadesoftwareperspectivasparaundesarrolloeficiente
AT lopezpedro monolitosvsmicroserviciosenarquitecturadesoftwareperspectivasparaundesarrolloeficiente
_version_ 1847925357904134144