Extensión de la arquitectura Docker para el despliegue automático de contenedores



Título del documento: Extensión de la arquitectura Docker para el despliegue automático de contenedores
Revista: Ingeniare
Base de datos: PERIÓDICA
Número de sistema: 000441149
ISSN: 2390-0504
Autores: 1
1
Instituciones: 1Universidad del Norte, Barranquilla, Atlántico. Colombia
Año:
Periodo: Dic
Número: 29
Paginación: 11-26
País: Colombia
Idioma: Español
Tipo de documento: Artículo
Enfoque: Aplicado, descriptivo
Resumen en español Los contenedores se han convertido es una estrategia ideal para acelerar el proceso de desarrollo de plataformas. Su importancia radica en la capacidad que tienen de separar una aplicación e interactuar con sus partes sin que la totalidad de la aplicación tenga que ser afectada. Los contenedores pueden compartir procesos entre varias aplicaciones, de manera muy similar al esquema propuesto por la arquitectura orientada a servicios. El objetivo de esta investigación fue definir una arquitectura para el despliegue automático de contenedores en contextos académicos; la verificación y validación de la arquitectura se realizó mediante la construcción de una plataforma que adapta los conceptos de la arquitectura y permite visualizar nivel a nivel cada uno de sus componentes. Se realizó un análisis bibliográfico sobre las arquitecturas propuestas para la gestión de contenedores, con lo cual se evidenciaron fortalezas y debilidades. El resultado directo de esta investigación fue la propuesta arquitectónica para el despliegue de contenedores como una extensión de Docker. El resultado indirecto fue la plataforma web con miras a la verificación y la validación de la arquitectura
Resumen en inglés Containers have become an ideal strategy to speed up the platform development process. The importance of containers is the ability they must separate an application and interact with its parts, without the entire application having to be affected. Containers can share processes between multiple applications, using the same strategy used by service-oriented architecture. The aim this paper is to present a novel architecture for the automatic deployment of containers in academic contexts. The verification and validation of the architecture was carried out through the construction of a platform that adapts the concepts of the architecture and allows to visualize each of its components level by level. In this study, a bibliographic analysis was car-ried out on the architectures that manage containers, showing strengths and weaknesses. The principal result of this research was the proposal of novel architecture for the deployment of containers as extension of Docker. The secondary result was the development of a web platform, this platform allows to pres-ent all characteristics of the novel approach. It was used for the verification and validation of the architecture
Disciplinas: Ciencias de la computación
Palabras clave: Software,
Plataformas web,
Desarrollo de software,
Contenedores,
Arquitectura Docker
Keyword: Software,
Web platforms,
Software development,
Containers,
Docker architecture
Texto completo: https://revistas.unilibre.edu.co/index.php/ingeniare/article/view/7432/6573