Calvo Suárez, Jose Pablo2021-11-172021-11-172019http://hdl.handle.net/11056/22034La 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.spaAcceso embargadoAttribution-NonCommercial-NoDerivatives 4.0 Internacionalhttp://creativecommons.org/licenses/by-nc-nd/4.0/MICROSERVICIOSDOCKERSOFTWARE DE CÓDIGO ABIERTOAPISOAOPEN SOURCE SOFTWAREMICROSERVICESImplementación de una infraestructura de microservicios con contenedoresDeploying a containerized microservices infrastructurehttp://purl.org/coar/resource_type/c_8544