Artículo: Hacia un framework de adaptación para micro-servicios y contenedores
Fecha
Editor
Publicado en
Licencia Creative Commons
Resumen
Las empresas de software requieren soluciones y procesos flexibles que sirvan de apoyo en el desarrollo y despliegue de servicios y faciliten la adaptación a lo largo de su ciclo de vida. En este escenario surgen las arquitecturas orientadas a micro-servicios, donde las aplicaciones en la nube se dividen en varios servicios ligeros, usualmente empaquetados en contenedores, para su implementación. Con el propósito de realizar una contribución en este campo, se presenta una propuesta inicial de un framework para la adaptación de sistemas software basados en micro-servicios y contenedores soportado en un proceso DevOps. Este framework provee una guía para seleccionar tareas, técnicas y herramientas a ser utilizadas durante el diseño y mantenimiento del sistema con el fin de dotarlo de capacidades adaptativas específicas. El framework est+AOE basado en la arquitectura MAPE-K y fue denido a partir de los resultados de una revisión sistemática sobre mecanismos de adaptación en arquitecturas de micro-servicios.