Entregable de precio fijo

Acelerador de APM

Visión general

Un proyecto de servicios profesionales de precio fijo y duración limitada que ofrece monitoreo de rendimiento de aplicaciones listo para producción en hasta tres aplicaciones incluidas en el alcance, sobre un despliegue existente de Elastic. Los consultores de Elastic diseñan la arquitectura de APM, despliegan agentes, validan la topología de servicios y el trazado distribuido, configuran las señales doradas y los SLO, crean cinco dashboards operativos y capacitan al equipo del cliente: todo dentro de un plazo de ejecución estructurado y fijo.

Alcance

  • Preparación previa al proyecto; inicio del proyecto; descubrimiento del entorno y revisión de arquitectura; diseño de arquitectura de despliegue de APM; confirmación del alcance; registro de riesgos
  • Configuración y validación de APM Server; despliegue de agentes en desarrollo/preproducción para hasta 3 aplicaciones; métricas de referencia de transacciones; mapeo de topología de servicios; validación de trazado distribuido; validación de integración de OpenTelemetry (si calificó de forma previa)
  • Definición de señales doradas por servicio (latencia, rendimiento, tasa de error, saturación); configuración de SLO/SLI y seguimiento del presupuesto de error; reglas de alertas configuradas y probadas; dashboard de seguimiento de SLO
  • Despliegue del agente en producción a todas las instancias; 5 dashboards operativos (Estado del servicio, Rendimiento, Métricas de negocio, Seguimiento de SLO, Infraestructura); 2–3 manuales de resolución de problemas de APM; configuración de RBAC; sesión de capacitación del equipo; verificación de transferencia de conocimientos
  • Verificación de los criterios de éxito; plan de soporte posterior a la entrega; seguimiento a los 30 días programado

Fuera del alcance

Este servicio no incluye:

  • Más de 3 aplicaciones instrumentadas
  • Dashboards adicionales a los 5 definidos anteriormente
  • Más de 2–3 manuales de resolución de problemas
  • Despliegues en varios entornos —solo un entorno de producción; los entornos adicionales requieren una orden de cambio
  • Instrumentación manual del SDK de OpenTelemetry —solo instrumentación basada en agentes; la instrumentación manual del SDK de OTEL está fuera del alcance
  • Despliegue del colector OTEL, salvo que esté calificado de forma previa y se encuentre dentro de las suposiciones del paquete
  • Métricas de negocio personalizadas por fuera de lo que se puede lograr dentro de la configuración estándar del agente
  • Fortalecimiento para producción, configuración de alta disponibilidad o recuperación ante desastres
  • Aplicaciones que usan marcos de trabajo no compatibles o heredados
  • Servicios administrados posteriores al proyecto, soporte continuo o ajustes adicionales de APM más allá de la llamada de seguimiento a los 30 días

Todo trabajo fuera del alcance mencionado requiere una orden de cambio firmada por ambas partes y puede generar cargos adicionales, suposiciones revisadas y cambios en el cronograma.

Línea de tiempo de trabajo

  • Programado para comenzar aproximadamente 6-8 semanas después de la compra, sujeto a la disponibilidad de recursos y a la preparación del cliente
  • Entregado por un consultor de Elastic o un recurso de un socio certificado con supervisión de Elastic
  • A menos que se acuerde lo contrario por escrito, los servicios se prestarán de forma remota
  • Se espera que la entrega se realice durante días hábiles consecutivos o semanas calendario consecutivas, según lo programe Elastic
  • Si la entrega se retrasa, se interrumpe o se reprograma debido a la disponibilidad del cliente, problemas de acceso, la preparación del entorno u otras dependencias del cliente, Elastic puede reasignar recursos, ajustar el cronograma o requerir un formulario de pedido (orden de cambio)
  • El tiempo programado para el proyecto que no pueda utilizarse debido a retrasos del Cliente, falta de disponibilidad, incumplimiento de dependencias o imposibilidad de proporcionar el acceso requerido se imputará al total de días de consultoría

Condiciones y suposiciones de precio fijo

  • El cliente ya tiene un despliegue de Elastic (ES 8.0+, Kibana 8.0+, servidor de APM configurado y accesible) antes del día 1
  • Hasta 3 aplicaciones dentro del alcance; cada aplicación usa un lenguaje compatible con Elastic APM (Java, Go, .NET, Python, Ruby, JavaScript/Node.js, PHP); las aplicaciones adicionales requieren una orden de cambio
  • Hay al menos un entorno de nivel inferior (dev/staging) disponible para validar el agente antes del despliegue en producción
  • El acceso del cliente, las credenciales y los permisos de despliegue necesarios se confirman antes del día 1
  • Los recursos técnicos del cliente (DevOps, ingenieros de plataforma, responsables de aplicaciones) están disponibles a tiempo completo durante todo el período de colaboración
  • Las aprobaciones de cambios en producción y los canales de notificación se coordinan antes del inicio del servicio
  • La arquitectura del cliente es estable y está documentada; se puede acceder al código fuente para instrumentar agentes cuando sea necesario
  • Se confirma el acceso a la red desde los entornos de aplicaciones a APM Server, sin complicaciones importantes con el firewall ni el proxy
  • No hay ventanas de mantenimiento de producción ni períodos de congelación de cambios programados durante el período del servicio
  • Si se requiere la integración de OpenTelemetry, el cliente ya cuenta con colectores de OTEL o tiene un requisito explícito calificado de forma previa para desplegarlos
  • Solo autoinstrumentación basada en agentes; la instrumentación manual con el SDK de OTEL queda fuera del alcance

Si no se cumple alguno de los supuestos anteriores, Elastic puede ajustar el cronograma, limitar los servicios prestados para ajustarse al alcance de precio fijo, imputar el tiempo afectado a los días de consultoría asignados o requerir una orden de cambio.

Entregables

Descubrimiento y diseño

  • Un (1) documento de diseño de la arquitectura de despliegue de APM, que cubra la topología de APM Server, el enfoque de instrumentación y los puntos de integración para el entorno confirmado durante la fase de descubrimiento
  • Un (1) documento de confirmación del alcance y aprobación, que deja constancia de las aplicaciones y los entornos definitivos incluidos en el alcance, así como de cualquier exclusión acordada durante la reunión inicial
  • Un (1) registro de riesgos que identifique los riesgos de entrega y las dependencias identificados durante el descubrimiento, con el responsable y la mitigación señalados para cada elemento

Instrumentación y validación (limitada a un máximo de tres (3) aplicaciones; las aplicaciones adicionales requieren una orden de cambio)

  • Un (1) manual de configuración de agentes que abarca el despliegue y la configuración de agentes para hasta tres (3) aplicaciones en los entornos de desarrollo y preproducción
  • Un (1) plan de integración de OpenTelemetry y reporte de validación: incluido únicamente cuando se confirme durante la revisión de arquitectura que el entorno del cliente está calificado de forma previa para OTel; de lo contrario, este entregable queda excluido del alcance, en vez de entregarse parcialmente
  • Un (1) reporte de métricas de referencia de transacciones que documenta los valores de referencia del tiempo de respuesta, el rendimiento y la tasa de error para cada aplicación incluida en el alcance, recopilados durante el período de monitoreo acordado
  • Un (1) diagrama de topología de servicios que muestra las dependencias entre servicios y los flujos de transacciones en todas las aplicaciones incluidas en el alcance
  • Un (1) reporte de validación de trazado distribuido, que confirma la continuidad de extremo a extremo de los trazados de las transacciones muestreadas de cada aplicación incluida en el alcance
  • Una (1) lista de verificación de preparación para producción que documenta el estado de configuración, validación y aprobación requerido antes del despliegue del agente en producción

Los SLO y Alerting

  • Un (1) documento de definición de señales doradas que define los umbrales de latencia, rendimiento, tasa de errores y saturación para cada servicio incluido en el alcance
  • Una (1) especificación de configuración de SLO/SLI, que documenta los objetivos de SLO, los SLI y la política de presupuesto de errores para cada servicio incluido en el alcance
  • Reglas de Alerting configuradas y probadas en Elastic, alineadas con las señales doradas y los SLO definidos anteriormente para los servicios incluidos en el alcance
  • Un (1) dashboard de seguimiento de SLO, que refleja el estado en tiempo real de los SLO y del presupuesto de errores de los servicios incluidos en el alcance

Despliegue en producción y habilitación

  • Despliegue en producción del agente en todas las instancias de las aplicaciones incluidas en el alcance
  • Cinco (5) dashboards operativos: Salud del servicio, Rendimiento, Métricas empresariales, Seguimiento de SLO, Infraestructura
  • Dos (2) guías de resolución de problemas de APM, que cubren [investigación de alta latencia] y [investigación de picos de errores] 
  • Configuración de RBAC, utilizando las definiciones de roles integradas de Elastic para hasta tres (3) perfiles de rol (p. ej., administrador, desarrollador, visor); la ingeniería de roles personalizados más allá de los roles integrados queda fuera del alcance
  • Una (1) sesión de capacitación para el equipo (una sola sesión, con formato y duración por confirmar) con un documento de verificación de transferencia de conocimientos que enumera los temas abordados y reconocidos por las partes interesadas del cliente identificadas por nombre

Cierre

  • Un (1) resumen de verificación de los criterios de éxito, que confirma que la entrega se realizó conforme a los criterios acordados durante la confirmación del alcance
  • Un (1) plan de soporte posterior a la entrega y guía de escalamiento, que define el período de soporte posterior a la puesta en producción, la ruta de escalamiento y los contactos
  • Llamada de seguimiento a los 30 días, programada con una agenda definida (revisión de los criterios de éxito)

Finalización

El trabajo se considerará completado cuando: se hayan verificado todos los criterios de éxito; se haya confirmado la transferencia de conocimientos; y se haya entregado el plan de soporte posterior a la entrega. El trabajo también podrá considerarse completado si el Cliente se demora, no está disponible, no cumple con los requisitos previos necesarios o, de otro modo, no puede participar después de que Elastic haya realizado esfuerzos comercialmente razonables para prestar los servicios dentro del plazo acordado para el trabajo.

Términos generales

Los términos en mayúscula que se utilizan pero no se definen en esta descripción del paquete tienen el significado que se les atribuye en el Formulario de pedido, la Descripción del servicio correspondiente o el Acuerdo de servicios de Elastic.

No se requiere la aprobación formal del Cliente ni se aplica ningún proceso de aceptación de hitos o entregables a este Paquete de Servicios de precio fijo. Cada Servicio se considera aceptado al completarse.

"Finalización" significa, con respecto a un Servicio, el momento en que Elastic haya realizado las actividades incluidas en el alcance de este Paquete de Servicios, incluida (cuando corresponda) la entrega de cualquier reporte escrito, material o sesión de transferencia de conocimientos descritos en el alcance de este trabajo, o el vencimiento del período de prestación de servicios de duración definida para este trabajo, lo que ocurra primero. La finalización no requiere la aprobación del Cliente ni la aceptación de ningún entregable.

El cliente es el único responsable del backup, el mantenimiento y la seguridad de su entorno, sus sistemas y sus datos. Elastic no es responsable de ningún cambio de configuración, pérdida de datos, tiempo de inactividad ni otro impacto en el entorno del Cliente que se derive del Servicio o esté relacionado con este.

Este trabajo ofrece una solución de búsqueda de documentos de Elastic nueva, autogestionada y configurada, que incluye el análisis de casos de uso de búsqueda, el modelado y la ingesta de datos, la implementación de búsquedas de ejemplo avanzadas, la configuración avanzada de RBAC, la provisión de infraestructura y un reporte final, dentro del alcance de precio fijo definido. Elastic no garantiza ningún resultado específico de rendimiento, costos, operación o negocio aparte de los entregables definidos anteriormente. El cliente sigue siendo el único responsable de las operaciones continuas, los cambios de configuración realizados fuera del alcance del trabajo y todas las actividades posteriores relacionadas con su entorno.

Las referencias en este paquete a la validación, las pruebas, las pruebas de aceptación o los entornos de prueba de aceptación, las consultas de referencia, la preparación para el lanzamiento o la puesta en producción describen actividades realizadas, demostradas o entregadas por Elastic y no establecen ninguna condición de aceptación, aprobación, prueba o pago por parte del Cliente. La finalización se produce según lo definido en este paquete, independientemente de cualquiera de esas actividades, y no se retiene ni se aplaza ninguna parte de los honorarios a la espera de ningún resultado de prueba, validación o puesta en producción.