Rolling update and monitoring deployment strategy for edge layer IoT devices
2020
Este artículo propone y valida una arquitectura para la entrega continua de aplicaciones que se ejecutan en la capa edge de un sistema IoT. La solución propuesta despliega la aplicación en varios dispositivos, automatiza las actualizaciones mediante una estrategia de rolling update y puede realizar rollbacks automáticos en función de las métricas de calidad de las versiones. La arquitectura se basa en el uso de la herramienta de orquestación de contenedores Docker Swarm para implementar la aplicación de edge y su sistema de monitoreo This paper proposes and validates an architecture for the continuous delivery of applications running on the edge IoT layer. The solution deploys the application across several devices, automates the updates using a rolling deployment strategy and can perform automatic rollbacks based on collected metrics. The architecture relies on the use of the Docker Swarm container orchestration tool to deploy the edge application alongside a monitoring system
- Tesis/Trabajos de Grado [1186]