🔒 Registro cerrado · Apertura oficial próximamente · Acceso exclusivo para alumnos activos
Iniciar SesiónDisponibilidad y cambios en caliente
5 tareas · 40 min · Principiante
En una red de telecomunicaciones el cambio de una función se hace con la red en servicio: no hay hora en la que nadie llame. La disciplina de DevSecOps es la misma de cualquier despliegue con cuidado (actualizar por partes, vigilar una métrica, tener un criterio de reversa) pero con una exigencia mayor, porque una caída afecta a servicios de emergencia, a clientes empresariales y a obligaciones de disponibilidad. En Cusiana Móvil lees el calendario de cambios de la semana, la carga por hora, los criterios de reversa y la medición de un cambio en curso. Todo es lectura de archivos de ejemplo.
Objetivo de la sala
En una red de telecomunicaciones el cambio de una función se hace con la red en servicio: no hay hora en la que nadie llame. La disciplina de DevSecOps es la misma de cualquier despliegue con cuidado (actualizar por partes, vigilar una métrica, tener un criterio de reversa) pero con una exigencia mayor, porque una caída afecta a servicios de emergencia, a clientes empresariales y a obligaciones de disponibilidad. En Cusiana Móvil lees el calendario de cambios de la semana, la carga por hora, los criterios de reversa y la medición de un cambio en curso. Todo es lectura de archivos de ejemplo.En un cambio en caliente el despliegue se hace de a poco: se actualiza una réplica (o un pequeño grupo), se observa una métrica de servicio y solo entonces se sigue con las demás. Si la métrica cae, se vuelve atrás con el resto aún intacto. Es el mismo principio de un despliegue por etapas, pero con la métrica adecuada a la red (por ejemplo, la tasa de sesiones establecidas con éxito) y no solo con «el pod está sano».
Responde para continuar
¿Qué ventaja da actualizar una sola réplica primero y vigilar una métrica de servicio?
Ver pista de ayuda
Piensa en cuántas réplicas siguen en la versión anterior mientras se mide.
Un plan de reversa dice cómo volver a la versión anterior, quién lo decide y con qué métrica. Sin plan, ante un fallo se improvisa, y se improvisa peor cuando la red está cargada. Un cambio que toca todas las réplicas a la vez, sin plan, y en hora de mucho tráfico, junta los tres errores.
Lee el calendario y busca el cambio sin plan de reversa.
Responde para continuar
Escribe el identificador del cambio que no tiene plan de reversa.
Ver pista de ayuda
Abre `cambios/calendario.csv` y mira `plan_de_reversa`.
La ventana de un cambio se elige donde el costo de un fallo es menor: la hora de menos sesiones activas. Pero no se mira solo la media: también importa que el calendario no concentre varios cambios en la misma franja.
Responde para continuar
Escribe la hora con menos sesiones activas en la tabla de carga.
Ver pista de ayuda
Abre `cambios/carga-por-hora.csv` y busca el mínimo de `sesiones_miles`.
Cada minuto de cambio es un minuto en el que la red tiene menos capacidad o menos margen. Sumar el tiempo planeado de la semana no dice si el cambio es bueno, pero sí cuánto tiempo la red estará en un estado «de transición».
Responde para continuar
¿Cuántos minutos suman en total los cambios del calendario?
Ver pista de ayuda
Suma la columna `minutos` de `cambios/calendario.csv`.
El criterio de reversa existe para quitar la decisión del juicio del momento: si la métrica baja del umbral durante el tiempo fijado, se vuelve atrás. Aquí hay una medición de CAM-201 y un umbral escrito.
Responde para continuar
Con la medición de CAM-201 y el criterio vigente, ¿qué corresponde?
Ver pista de ayuda
Compara cada medición con el umbral de `cambios/criterios-de-reversa.txt` y fíjate cuánto tiempo lleva por debajo.
Whoami-Labs Pro
Whoami-Labs Pro utiliza cookies
Utilizamos cookies y almacenamiento local para el funcionamiento del sitio, seguridad de sesión y, si lo autorizas, analítica y marketing. Puedes aceptar, rechazar o personalizar. Política de Privacidad
Preferencias
Configuraciones de cookies
Elige qué categorías permitir. Las esenciales siempre están activas. Consulta la Política de Privacidad.
Esenciales
Siempre activas · sesión, CSRF, tema y esta preferencia
Necesarias para iniciar sesión, proteger formularios (CSRF) y recordar tu elección de cookies y tema. Sin ellas la plataforma no funciona de forma segura.
Analíticos
Hoy no activos en la plataforma; listos para cuando se conecten
Nos ayudan a entender uso de cursos y páginas. Si los activas, se usarán cuando conectemos analítica; hasta entonces no se carga ningún tracker.
Marketing
Hoy no activos; campañas futuras solo con tu permiso
Comunicaciones o campañas. No activos hoy en la plataforma; quedarán listos si los conectamos y solo si los permites.