Melpomene - Fotolia
El soporte de aplicaciones de TI exige datos difíciles de Operaciones y finura artística
El secreto para una gestión de recursos de aplicaciones exitosa son las decisiones de capacidad coordinadas entre desarrolladores y operaciones, pero también los propietarios de la aplicación.
Seamos honestos: una buena planificación entre aplicaciones e infraestructura es solo planificación. La prueba real de qué tan bien el desarrollo preparó una implementación es cuando transfieren la carga de trabajo al equipo de soporte de operaciones de la aplicación para que maneje los eventos cotidianos.
Operaciones tiene una parte mucho más grande en el ciclo de vida de una aplicación una vez que está en funcionamiento. Cuando el soporte de la aplicación de TI se realiza de forma adecuada, operaciones puede ayudar a recuperar recursos y proporcionar una infraestructura más eficiente para las aplicaciones del desarrollador. El monitoreo de TI es un objetivo de operaciones clave y no solo para encontrar fallas. El monitoreo de tendencias del uso de recursos es vital. Las tendencias de uso de los sistemas de monitoreo de TI establecen los patrones de consumo de las aplicaciones clave y pueden anular cualquier o todo el diseño y la planificación de la aplicación previa al despliegue. No ignore los hechos provenientes de sus sistemas de monitoreo. Si bien Operaciones procesa los números antes de tiempo, eso no garantiza la precisión. Ajuste los diseños según los datos que los técnicos de soporte de aplicaciones de TI reciben en producción. Las aplicaciones en vivo no son estáticas, por lo que la infraestructura subyacente debe ser fluida en su diseño y operaciones.
Cómo crear recursos de TI flexibles
Puede aumentar los recursos asignados a una aplicación rápidamente y sin retroceso de los propietarios de la aplicación. Ir en la dirección opuesta es un desafío.
Las partes interesadas ofrecerán todas las excusas del libro, y muchas más inventadas en el acto, para evitar que los equipos de soporte de operaciones de la aplicación eliminen memoria o CPU del servidor de la aplicación. ¿Por qué cambiar algo que no está roto? Porque una acción que libera recursos sin obstaculizar el rendimiento beneficia la implementación general de TI: la prerrogativa de operaciones.
El primer paso del soporte de aplicaciones de TI es no hacer daño. Los propietarios de las aplicaciones esperan que cualquier reducción de recursos cause daño, así que elimine el exceso con precaución:
- No comience a alterar los recursos de una aplicación sin información precisa. Realice un seguimiento de tendencias a lo largo del tiempo, no solo unas pocas horas o días. El uso máximo de la aplicación puede mostrar picos diarios, semanales o incluso mensuales, así que asegúrese de tener suficientes datos para tomar una decisión informada.
- Nunca varíe las asignaciones de recursos mientras otro cambio, como una actualización o parche, está programado. Si algo sale mal con la aplicación, su equipo verá inmediatamente la disminución de los recursos en falla. El cambio de software, el parche o la actualización serán lo último que el propietario de la aplicación considere; simplemente pueden negarse a mirar esos efectos hasta que la asignación de recursos vuelva a los niveles originales.
- Pruebe el consumo real con la ayuda de los límites de recursos en la infraestructura virtual. La restricción de recursos en el plano virtual permite que los equipos de soporte de aplicaciones IT prueben antes de comprar un ajuste. Es fácil restringir o liberar recursos virtuales, retrocediendo rápidamente si los problemas comienzan a ocurrir. Las restricciones virtuales también generan una tendencia de datos del rendimiento esperado de la aplicación con las nuevas configuraciones establecidas.
- Sea flexible y trabaje con los interesados de la aplicación. Todos los datos e informes de tendencias pueden mostrar que la aplicación está sobrecargada y necesita un recorte; a veces, aún no puede hacerlo. Las opciones de contracargas, o simplemente la política interna, se tienen en cuenta en las decisiones de soporte de aplicaciones de TI. Puede establecer límites y restricciones flexibles en entornos virtualizados, donde no afectarán lo que ven los propietarios de la aplicación en sus huéspedes virtualizados.
Incluso los administradores más inteligentes y el personal de operaciones de TI luchan por recuperar recursos durante el soporte de aplicaciones de TI en producción, porque la tarea no es puramente técnica. Los datos duros ayudan a justificar la reducción del hardware disponible de una aplicación, pero la fuerza bruta no lo llevará lejos. Muestre por qué este ajuste beneficia a los propietarios de la aplicación: podrían ganar más servidores para otros proyectos. Resalte los resultados positivos de la modificación de los recursos y anime a los propietarios de las aplicaciones a hacerse cargo de los esfuerzos de recuperación. Entonces, todos ganan.