Tema representativo de entrevista

Entrevista general: ¿Cómo le explicas SLI, SLO y SLA a un interesado no técnico?

GeneralIntermedio
Equipo editorial de Offer.ccPublicado Actualizado

Pregunta

Un líder de ventas interpreta un SLA del 99.9% como la promesa de que el producto nunca falla. ¿Cómo explicarías SLI, SLO y SLA y los vincularías con las decisiones de lanzamiento?

Planteamiento y escenario

Un líder de ventas interpreta el SLA del 99.9% de un contrato como la promesa de que el producto nunca falla y le pide a ingeniería que garantice cero degradación. Explica SLI, SLO y SLA en un lenguaje sencillo, cómo eliges las métricas, cómo corriges este malentendido y cómo estos términos afectan los lanzamientos y la comunicación con los clientes.

Qué está evaluando el entrevistador

  • Si vinculas los términos abstractos de confiabilidad con los recorridos del usuario y los compromisos de negocio.
  • Si distingues entre un objetivo interno, una señal observada y un contrato externo en lugar de tratar un porcentaje como una garantía absoluta.
  • Si puedes explicar cómo un presupuesto de error respalda las decisiones de lanzamiento, pausa y gestión de riesgos.
  • Si te adaptas a la audiencia, confirmas la comprensión y estableces un siguiente paso accionable.

Preguntas de clarificación que debes hacer primero

  1. ¿Qué servicio, recorrido del usuario, ventana de tiempo y definición de disponibilidad cubre el 99.9%, y se excluyen el mantenimiento o las dependencias de terceros?
  2. ¿El SLA es un compromiso contractual con créditos o es un objetivo sin valor contractual en el material de ventas?
  3. ¿Ya contamos con datos de SLI, objetivos de SLO, un presupuesto de error e informes de impacto en el cliente?
  4. ¿La preocupación gira en torno al riesgo de incumplimiento, la experiencia del cliente, la velocidad de lanzamiento o la prioridad de los recursos internos?

Una respuesta de 30 segundos

Confirmaría el alcance del servicio y el significado contractual del 99.9%, y luego usaría una analogía con la puntualidad de los vuelos: un SLI es el resultado que medimos, un SLO es el objetivo que el equipo busca alcanzar y un SLA es un compromiso formal con el cliente que incluye alcance, excepciones y, a menudo, créditos. El 99.9% no significa cero fallas; es un presupuesto de fallas permitido dentro de una ventana definida. Traduciría la señal en impacto para el usuario y riesgo restante, explicaría cómo el presupuesto orienta los lanzamientos, la desaceleración o las pausas, le pediría al interlocutor que lo repita con sus propias palabras y acordaría un responsable y un momento de revisión.

Análisis detallado

1. Comienza con un recorrido del usuario, no con un acrónimo

Preguntaría qué tarea se considera un servicio utilizable, como iniciar sesión, realizar un pedido o leer un informe. Una tasa de éxito en el lado del servidor puede ocultar tiempos de espera en el cliente o la falla de un flujo crítico, por lo que el SLI debe representar la disponibilidad, latencia o exactitud percibida por el usuario siempre que sea posible. Explica primero la tarea y el impacto, y luego presenta el acrónimo.

2. Establece límites con tres definiciones

Un SLI es una señal repetible, como la tasa de éxito de las solicitudes críticas o el porcentaje por debajo de un umbral de latencia. Un SLO es un objetivo para esa señal durante una ventana de tiempo, como un 99.9% a lo largo de 30 días. Un SLA es un compromiso formal con un cliente o socio que puede definir el alcance, las excepciones, los avisos y los créditos. Los números pueden estar relacionados, pero la responsabilidad, la evidencia y las consecuencias difieren.

3. Convierte el porcentaje en un presupuesto de error

Dentro de una ventana fija, un presupuesto de error es aproximadamente la porción permitida de fallas. Para un 99.9% durante 30 días, la escala es de unos 43 minutos de indisponibilidad; esta es una magnitud ilustrativa y debe seguir el método de medición del contrato. Mientras el presupuesto se mantenga saludable, los lanzamientos pueden continuar dentro de los límites de riesgo. Si el consumo se acelera o el presupuesto se agota, pausa los cambios de alto riesgo y prioriza la reparación.

4. Explica que un SLA no significa "nunca fallar"

Explicaría que un contrato normalmente define la medición, las exclusiones, el alcance y los créditos; no promete que cada solicitud tendrá éxito para siempre. Si ventas necesita una redacción externa, alinea el SLO, el SLA, la página de estado, el flujo de soporte y los tiempos de aviso de incidentes en lugar de sustituir una promesa contractual por un objetivo interno. Legal, ventas e ingeniería deben confirmar las excepciones en conjunto.

5. Conecta la confiabilidad con las decisiones de lanzamiento

La revisión de lanzamientos puede usar el presupuesto de error como un filtro compartido: lanzar según lo planeado mientras esté saludable; reducir el tamaño del lote, observar por más tiempo o pausar cuando el consumo sea anormal; reparar primero cuando se agote, a menos que se apruebe una excepción documentada. Las opciones deben incluir el impacto en el usuario, el impacto en los ingresos o en los compromisos, el tiempo de recuperación y las condiciones de reversión (rollback) para que la confiabilidad no sea un veto unilateral.

6. Confirma la comprensión y gestiona continuamente

Después de la conversación, pídele al interlocutor que repita las tres definiciones y el riesgo actual con sus propias palabras, y luego registra las preguntas y los compromisos. Revisa en cada ventana si el SLI sigue representando a los usuarios, si el SLO impulsa comportamientos útiles y si el SLA coincide con el contrato. Si la métrica diverge de la experiencia real, corrige la medición antes de debatir sobre un porcentaje más alto.

Una respuesta completa y sólida

Confirmaría el servicio, el recorrido del usuario, la ventana de tiempo y el límite contractual detrás del 99.9%, y luego comenzaría con una tarea del usuario. Un SLI es un resultado observable, un SLO es el objetivo del equipo durante una ventana y un SLA es un compromiso formal con el cliente con alcance, excepciones y créditos. Podría usar la escala de aproximadamente 43 minutos para un 99.9% a 30 días como ejemplo, siguiendo siempre la medición del contrato. Se lanza mientras el presupuesto esté saludable, se desacelera u observa cuando el consumo sea anormal y se pausan los cambios de alto riesgo cuando se agote, a menos que se apruebe una excepción conjunta. Le pediría a ventas que reformule el modelo, alinearía las comunicaciones de soporte y de estado, y revisaría si las métricas realmente representan a los usuarios.

Errores comunes

  • Tratar a SLI, SLO y SLA como sinónimos sin explicar los límites de responsabilidad.
  • Llamar al 99.9% una promesa de cero fallas en todo momento, ignorando las ventanas de tiempo, el alcance y las excepciones.
  • Mirar únicamente las métricas del servidor sin validar los recorridos críticos y la experiencia del cliente.
  • Mencionar los presupuestos de error sin conectarlos con las decisiones de lanzamiento, pausa y excepciones.
  • Sobrecargar al interlocutor con acrónimos sin verificar la comprensión ni asignar una acción.

Preguntas de seguimiento y extensiones

Seguimiento 1: ¿Qué pasa si ventas pide incluir el SLO interno en el contrato?

Confirma la medición, el alcance, las excepciones, los avisos y los créditos, y luego haz que legal, ventas, soporte e ingeniería evalúen juntos el costo y el riesgo. Un objetivo interno puede orientar un compromiso, pero la definición del contrato y la capacidad operativa aún requieren validación.

Seguimiento 2: ¿Cómo se eligen múltiples SLIs?

Divide la disponibilidad, la latencia, la exactitud o la frescura según el recorrido del usuario para que un solo promedio no oculte una ruta crítica. Para cada SLI, define la fuente de datos, el muestreo, la ventana de tiempo, el tratamiento de datos faltantes y la acción resultante.

Seguimiento 3: ¿Qué pasa si se cumple el SLO pero los clientes siguen quejándose?

Verifica si el SLI mide la tarea real y si no está pasando por alto una región, un inquilino (tenant), un cliente o una condición de éxito del negocio. Correlaciona muestras de quejas con señales de extremo a extremo, y luego agrega o reemplaza un SLI y ajusta el objetivo.

Seguimiento 4: ¿Cómo se relacionan los presupuestos de error con los créditos?

Un presupuesto de error es un mecanismo interno de riesgo y lanzamiento; los créditos son una consecuencia contractual del SLA. Pueden utilizar el mismo registro de incidentes, pero no pueden reemplazarse entre sí. Calcula los créditos externos a partir del contrato y utiliza el presupuesto interno para la prioridad de ingeniería y el ritmo de los cambios.

Fuentes públicas

Preguntas relacionadas