Nuestro proceso

Workload & Systems Update Services

Planificar actualizaciones. Verificar funciones. Mantener la operación.

Una actualización termina cuando el entorno sigue funcionando. Planificamos parches, cambios de versión y gestión del ciclo de vida según sus sistemas reales, dependencias y requisitos operativos.

Un proceso compartido

Nueve fases, desde el inventario hasta el siguiente hito del ciclo de vida.

La profundidad de las pruebas depende del riesgo. Cada fase tiene un resultado, un responsable y un punto de aprobación. Abra los pasos para consultar los detalles técnicos.

  1. 01

    Inventariar el entorno

    Registrar sistemas operativos, aplicaciones, entornos de ejecución, bases de datos, controladores, firmware, red, proxies inversos y contenedores. Incluir clústeres, componentes de terceros y software a medida. Acordar servicios críticos, responsables y ventanas operativas.

    Resultado: Un inventario verificado de versiones, responsabilidades y funciones críticas.

  2. 02

    Comprender las dependencias

    Documentar relaciones entre aplicaciones empresariales, .NET, Java, PHP, Visual C++, ODBC/OLE DB y bases de datos. Considerar TLS, SMB, autenticación, políticas de seguridad y redes de contenedores. Verificar compatibilidad del fabricante y secuencia de actualización.

    Resultado: Un mapa que justifica el orden de actualización y las pruebas de aplicaciones.

  3. 03

    Revisar el ciclo de vida y la ruta del fabricante

    Comparar versiones actual y objetivo con soporte, notas de versión, problemas conocidos, cambios incompatibles y funciones obsoletas. Aclarar versiones intermedias y migraciones antes del mantenimiento. Registrar fechas de fin de vida con fuente y fecha de revisión.

    Resultado: Una ruta documentada con pasos obligatorios y dudas de compatibilidad pendientes.

  4. 04

    Evaluar el riesgo y clasificar la actualización

    Distinguir actualizaciones rutinarias, de seguridad, funcionales, de entornos de ejecución y firmware de versiones mayores y migraciones de ciclo de vida. Exposición, criticidad, impacto, pruebas y recuperación determinan prioridad y aprobación.

    Resultado: Una evaluación trazable con criterios de aprobación y parada.

  5. 05

    Definir pruebas y piloto

    Elegir preproducción, máquina virtual de prueba, equipos piloto, réplica o un nodo adecuado del clúster. Probar operaciones empresariales reales, acceso, interfaces, tareas programadas y carga. Identificar por separado responsables técnicos y de validación funcional.

    Resultado: Casos de prueba, un piloto limitado y responsables de aceptación definidos.

  6. 06

    Preparar reversión y recuperación

    Planificar copias coherentes, prueba de restauración, recuperación de configuración y arranque. Una instantánea por sí sola no sustituye una copia de seguridad. Los cambios de esquema pueden impedir volver a la versión anterior. Definir tiempos, pérdida de datos admisible y decisión entre restaurar o corregir hacia adelante.

    Resultado: Un plan ejecutable con copia probada y puntos de decisión.

  7. 07

    Coordinar y ejecutar el despliegue

    Acordar ventanas de mantenimiento, grupos, orden, reinicios, comunicación y escalado. Aprobar el despliegue amplio tras el piloto. Revisar cada fase y detenerla ante fallos definidos. Considerar disponibilidad del clúster, almacenamiento y dependencias de bases de datos.

    Resultado: Un despliegue escalonado con aprobaciones documentadas y responsabilidades claras.

  8. 08

    Verificar funciones y operación

    Comparar servicios, registros, monitorización, funciones de usuario y rendimiento con el estado inicial. Probar aplicaciones, interfaces, tareas de fondo, copias y replicación. Un mensaje de instalación correcta no basta para aceptar el cambio.

    Resultado: Aceptación técnica y funcional respaldada por resultados de pruebas.

  9. 09

    Documentar y continuar el ciclo de vida

    Registrar versiones, excepciones y riesgos residuales. Asignar fechas EOL, versiones mayores, funciones obsoletas y deuda técnica a un responsable. Seguir anuncios del fabricante y planificar adaptaciones antes de retirar funciones.

    Resultado: Un registro operativo actualizado y un plan priorizado para el siguiente ciclo.

Pruebas y aprobación

Cada tipo de actualización necesita su propia aprobación.

Evaluar juntos el riesgo de seguridad y el operativo. La automatización es útil cuando límites, pruebas y recuperación están definidos.

Ejemplo de estrategia: la decisión concreta depende del entorno.
TipoEnfoqueAprobación
Rutinaria / bajo riesgoDespliegue ágil o automático con reglas definidasPiloto, monitorización y excepciones documentadas
Seguridad / vulnerabilidad críticaEvaluar exposición, priorizar y usar mantenimiento urgente si procedeDecisión responsable con pruebas acotadas y recuperación
Mayor / entorno de ejecución / firmwareRevisar ruta, dependencias y migración de prueba por separadoAprobación técnica y funcional antes del despliegue amplio
EOL / función obsoletaProbar la alternativa y planificar migración y retiradaAceptación antes de finalizar el soporte o eliminar la función

No existe una espera universal para versiones mayores ni una aprobación inmediata automática para parches de seguridad. Impacto, superficie de ataque y recuperación determinan el camino.

Ejemplos técnicos

Las dependencias determinan las pruebas.

Estos escenarios ilustran el método. Versiones y rutas del fabricante se revisan para cada proyecto.

Windows y aplicaciones empresariales

Tras un parche verificamos Windows junto con la aplicación, Visual C++ o .NET, controladores ODBC/OLE DB, TLS y autenticación. El caso de prueba sigue un trabajo real: iniciar sesión, consultar datos e imprimir.

Linux y plataforma web

Una actualización de PHP exige un plan común para extensiones, dependencias Composer, servidor web, proxy inverso, controladores de base de datos, cron y servicios de fondo. Primero preproducción, después validación funcional y paso a producción.

OPNsense y ciclo de vida

Las actualizaciones menores y mayores se evalúan de forma distinta. Revisar pronto notas de versión, reglas, DHCP, VPN y funciones retiradas. Observar y probar los nuevos mecanismos y preparar la migración antes de que desaparezcan los anteriores.

Responsabilidad clara

Quién prueba, quién aprueba y quién valida la operación.

Con su equipo definimos ejecución técnica, casos funcionales, autoridad de aprobación y escalado. Un fallo detiene la siguiente fase hasta decidir la recuperación o corrección acordada.

¿Su plataforma no aparece en la lista? Analizamos rutas del fabricante y requisitos operativos para elaborar un plan individual. Los proyectos más amplios de infraestructura o migración se coordinan con los servicios DAXS.

El primer paso

Empecemos con un piloto manejable.

Cuéntenos sus sistemas, el bloqueo y el resultado deseado. Definiremos la primera prueba y su aprobación.

Hablar de su proyecto