Logotipo del repositorio
 

Implementación de una infraestructura de microservicios con contenedores

Fecha

2019

Autores

Calvo Suárez, Jose Pablo

Título de la revista

ISSN de la revista

Título del volumen

Editor

Editorial Universidad Nacional de Alcalá

Resumen

La arquitectura de microservicios es un enfoque de desarrollo de software moderno que permite diseñar aplicaciones en la que cada componente, denominado servicio, se desarrolla e implementa de manera independiente, en lugar de utilizar un patrón monolítico. Estos servicios se encuentran interconectados entre sí, aunque cada uno opera de forma separada, lo que implica que en el caso de fallo de alguno de los módulos no se afecte la operación de otros componentes de la aplicación. Una de las tecnologías utilizadas en este tipo de infraestructura son los contenedores, que agrupan un conjunto de herramientas necesarias para proporcionar un ambiente de ejecución adecuado para las aplicaciones.
Microservices architecture is a modern software development approach that enables you to design applications in which each component, called a service, is developed and implemented independently, rather than using a monolithic pattern. These services are interconnected with each other, although each one operates separately, which implies that in the event of failure of any of the modules, the operation of other components of the application is not affected. One of the technologies used in this type of infrastructure is containers, which bring together a set of tools necessary to provide a suitable execution environment for applications.

Descripción

Palabras clave

MICROSERVICIOS, DOCKER, SOFTWARE DE CÓDIGO ABIERTO, API, SOA, OPEN SOURCE SOFTWARE, MICROSERVICES

Citación

Colecciones