Saltar al contenido

Gestionar actualizaciones automáticas con criterios de parada

La automatización necesita pruebas tras la instalación. Defina cuándo se detiene el despliegue y quién decide si puede continuar.

Lukas Schneider2 min de lectura
Servidor pequeño con indicadores verdes y una llave fija apoyada en un lateral.

Las actualizaciones automáticas pueden asumir tareas operativas recurrentes. Sin embargo, una instalación correcta todavía no demuestra que su aplicación y sus conexiones sigan funcionando como se esperaba. Por eso, la decisión de continuar necesita un caso de prueba definido.

El NIST incluye la priorización, la instalación y la verificación de la instalación en la gestión de parches. Para sus operaciones, esto lleva a una pregunta concreta: ¿qué flujo de la aplicación debe seguir funcionando después del cambio?

Comprobar una conexión crítica

En este ejemplo ficticio, una rutina automática instala una actualización. El servicio web arranca, pero la tarea en segundo plano J-61 ya no puede usar su conexión al sistema asociado. El mensaje de instalación es positivo; el flujo necesario sigue interrumpido.

Para este caso, el equipo prevé probar la conexión y su resultado esperado antes de continuar el despliegue. La prueba se prepara en un entorno aprobado con datos de prueba adecuados. Aquí no se ha instalado ninguna actualización ni se ha contactado con ningún sistema asociado.

Definir la respuesta a una prueba fallida

Observación en el ejemplo

Acción prevista

Condición antes de continuar

La instalación y el flujo crítico superan las pruebas acordadas.

Continuar el despliegue previsto con supervisión.

Los resultados de las pruebas están vinculados al sistema afectado.

Falla la conexión de la tarea en segundo plano.

Detener los siguientes pasos del despliegue y asignar la investigación.

Se ha comprobado la causa o una solución adecuada; se decide si continuar.

Una corrección de seguridad urgente requiere otro procedimiento.

Evaluar conjuntamente la urgencia, el impacto y la vía de prueba disponible.

Se han definido una decisión responsable y el seguimiento posterior.

Esta tabla es una plantilla de planificación, no un despliegue realizado aquí. Detenerse significa decidir de forma controlada el siguiente cambio. La corrección de seguridad necesaria sigue siendo una tarea pendiente y requiere un procedimiento posterior definido.

Planificar el retorno y el trabajo pendiente

Volver a la versión anterior del programa debe ser compatible con el estado de los datos y los cambios ya efectuados. Aclare de antemano qué vía de retorno se ha probado para esa actualización y quién puede ejecutarla. Un archivo antiguo, por sí solo, no constituye una vuelta atrás probada.

Por último, registre quién se ocupa de las comprobaciones fallidas y cuándo se reevalúan los casos abiertos. Así, la automatización ejecuta el procedimiento acordado y las excepciones conservan una vía de decisión con un responsable identificado.

Fuentes

Escrito por

  • Lukas SchneiderRedactor técnicoLukas Schneider escribe en ASES sobre tecnologías en la nube y la operación de aplicaciones. Sus artículos abarcan desde la elección de la infraestructura hasta el mantenimiento, las copias de seguridad y la supervisión de sistemas en funcionamiento.

Seguir a ASES

Seguir leyendo

Todos los artículos

Cloud y operación con ASES

Hosting, despliegue, mantenimiento y soporte