1. Arquitectura basada en Microservicios y DevOps para una ingeniería de software continua
- Author
-
Luz Del Pino Rodríguez, Juan Carlos Gonzales Suarez, and Zoraida Emperatriz Mamani Rodríguez
- Subjects
Devops ,business.industry ,Computer science ,Industrial engineering. Management engineering ,Continuous delivery ,Context (language use) ,Microservices ,T55.4-60.8 ,Software ,Microservicios ,T1-995 ,Tecnologías disruptivas ,Architecture ,DevOps ,Software engineering ,business ,Architectural style ,Technology (General) ,Agile software development - Abstract
Los microservicios se conciben como un estilo arquitectónico enfocado a desarrollar aplicaciones mediante un conjunto de servicios, independientes, escalables, colaborativos, evolutivos, capaces de autoadaptarse a ecosistemas complejos. Por otro lado, DevOps es un paradigma que utiliza un conjunto de principios enfocado en la entrega e integración continua de software, esto implica una nueva cultura para desarrollar y desplegar software en contextos altamente colaborativos y agiles orientados a reducir la brecha que existe entre el desarrollo y las operaciones. Es en este contexto que el presente trabajo propone una Arquitectura basada en Microservicios y DevOps para una ingeniería de software continua y aplica la propuesta mediante un caso de estudio con la participación de equipos de desarrollo conformados por los estudiantes de los cursos de Taller de Construccion de Software y de Sistemas de los semestre académicos: 2018-1, 2018-2, 2019-1, 2019-2 y liderados por los autores de la presente investigación; como resultado de valor se tiene un producto de software constituido por un conjunto de Apps implementado con tecnologías stack lideres bajo un enfoque disruptivo.
- Published
- 2020