
No soy administrador de TI, soy desarrollador de software (pila de Microsoft) y estoy tratando de comprender qué está mal en el entorno de TI de uno de nuestros clientes.
Hemos implementado nuestra solución cliente\servidor en una empresa mediana. El problema es que el entorno de TI de los clientes (principalmente varios tipos de servidores de Microsoft: servidores SQL, SharePoint, Lync, servidores IIS, etc., etc.) parece ser extremadamente caótico y inestable. Constantemente parece haber fallas en un sistema u otro debido a que un administrador ha reconfigurado algo en un servidor que afecta nuestro software que se ejecuta en él. Se necesita mucho tiempo de soporte para seguir ingresando y descubrir que un administrador ha cambiado alguna configuración en un servidor que afecta nuestra solución, en lugar de algo que tenga que ver directamente con nuestro software.
No es sólo nuestro software, parece estar sucediendo en todos sus sistemas y los administradores parecen estar constantemente apagando incendios. Tan pronto como todas las fichas de dominó están en pie, alguien cambia algo que derriba a 1 nuevamente...
Voy a conversar con su gerente de TI, pero no tengo muchos conocimientos sobre las prácticas de administración de TI.
¿Qué hay que mirar o cuestionar? En el mundo de la administración de TI, ¿existe algún tipo de mejor práctica o proceso que pueda abordar esto? ¿Otras sugerencias?
Respuesta1
Generalmente, la confiabilidad en TI se logra mediante algunas prácticas diferentes, a saber:
- Control de acceso
- Gestión del cambio
- Gestión de configuración
- Control de revisión
- Salsa secreta
El control de acceso simplemente limita quién puede realizar cambios en los sistemas críticos/de producción. La gestión de cambios generalmente se realiza mediante control de acceso y mediante un sistema de emisión de tickets. Las solicitudes deben ser aprobadas por alguien de nivel superior antes de que se pueda realizar el cambio. La gestión de la configuración garantiza la coherencia de los sistemas mediante el uso de una herramienta externa para controlar estrictamente todos sus parámetros de configuración. Esto generalmente se logra mediante la Política de grupo u otras herramientas como Puppet/Chef/etc. El control de revisiones proporciona un historial de la configuración.
The Secret Sauce es un equipo de TI que sabe qué diablos está haciendo. Todos los procesos y protocolos del mundo no pueden compensar el mal juicio y los ingenieros sin experiencia ni talento.
Respuesta2
El mejor proceso a seguir sería "contratar a alguien competente", en mi humilde opinión. Si un equipo de administradores de sistemas está constantemente apagando incendios y no hace ningún esfuerzo por mejorar estructuralmente su entorno, lo consideraría no apto para el trabajo.
Respuesta3
Contratas personal confiable y sencillo. No hay otra manera.
Parece que tienen un administrador incompetente. Es posible que el administrador simplemente esté sobrecargado de trabajo, sin realizar pruebas y cometiendo errores en el camino.
Podrías comprar su administrador.La práctica de la administración de sistemas y redes.. O podrían contratar a alguien que ya sepa estas cosas.