Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Bases de datos I
Autor: Marlon Cesar Rhenals Petro
Docente: Pierre Augusto Peña Salgado
Agosto 2022
1 Introducción
A lo largo del tiempo, las aplicaciones móviles han estado en furor, ya que éstas
desde el principio de sus creaciones siempre estuvieron enfocadas a la solución
de problemas, a grandes o pequeñas escalas.
Para ello se creó lo que hoy en dı́a conocemos como los Micro-servicios.En este
ensayo se dará una explicación de lo que son y sus ventajas y desventajas, para
ellos se debe dar una breve explicación de lo que son los Micro-servicios.
Los Micro-servicios son una arquitectura de software que consiste en crear las
aplicaciones disminuyendo el acoplamiento entre los servicios. La aplicación,
por tanto, es el conjunto de pequeños servicios, en la que cada uno representa
una caracterı́stica o funcionalidad concreta. en el desarrollo de este ensayo se
dará una explicación mas profunda de ello.
1
2 Los Micro-servicios
Se habı́a dicho anteriormente que los Micro-servicios son una arquitectura de
software que consiste en crear las aplicaciones disminuyendo el acoplamiento en-
tre los servicios. La aplicación, por tanto, es el conjunto de pequeños servicios,
en la que cada uno representa una caracterı́stica o funcionalidad concreta.
2
3 Conclusión
A modo de conclusión podemos decir que la arquitectura de los micro-servicios se
está convirtiendo en el método preferido para aplicaciones crı́ticas distribuidas y
grandes o complejas basadas en múltiples subsistemas independientes en forma
de servicios autónomos. En una arquitectura basada en micro-servicios, la apli-
cación se basa en una colección de servicios que se desarrollan, prueban, versio-
nan, implementan y escalan por separado. Cada servicio puede incluir cualquier
base de datos autónoma relacionada.
Los micro-servicios ofrecen muchas capacidades eficaces, como la implementación
independiente, los lı́mites de subsistema seguros y la diversidad de tecnologı́a.
Sin embargo, también suponen muchos retos nuevos relacionados con el desar-
rollo de aplicaciones distribuidas, como los modelos de datos fragmentados e
independientes, la comunicación resistente entre micro-servicios, la coherencia
final y la complejidad operativa que comporta agregar la información de registro
y supervisión de varios micro-servicios.
Dicho ası́ podemos concluir que los micro-servicios usados de la forma correcta
puede optimizar el sistema de una empresa de una manera bastante eficaz, pero
eso no quiere decir que eso sea sencillo, ya que al ser una arquitectura tan efec-
tiva, esto también conlleva a que sea difı́cil de operar, y por consecuente trae
consigo ciertas des-valencias.
3
References
[1] Adopción de micro-servicios en 2020 – O’Reilly
[2] Arquitectura de Micro-servicios: Aprender BIG DATA. O´Reilly. (2022, 8
abril).