Soy gerente de TI para una pequeña empresa. No tengo mucho presupuesto, así que hago lo mejor que puedo con lo que tengo. Como defensor del código abierto, si puedo resolver un problema de manera confiable y sólida con un software gratuito y de código abierto, lo hago. He encontrado algo que funciona bastante bien sin Active Directory. Así es como lo hago:
Proyecto FOG
FOG es una solución de código abierto para imágenes de disco. (por ejemplo: cree una imagen de disco de una máquina virtual, sysprep e implemente esa imagen en diez computadoras). FOG también puede instalar complementos de forma remota. Un complemento puede ser cualquier archivo ejecutable. Si quiero cambiar algo relacionado con la política de grupo en una o más máquinas, crearía un archivo de registro con los valores de registro de política de grupo que necesitan actualizarse. Creo scripts por lotes para llamar regedit /s
a los archivos .reg y actualizar el registro.
7-zip y 7-zip SFX maker
SFX maker me crea buenos archivos .exe que se pueden configurar para extraer silenciosamente el contenido y ejecutar un programa arbitrario. En el ejemplo anterior, uso SFX maker para empaquetar los archivos .cmd y .reg en un .exe que luego puede cargarse en la niebla e implementarse como un complemento.
Misceláneos herramientas de implementación de TI empresarial
Para instalar nuevos programas en todas las estaciones de trabajo, primero busco herramientas de implementación de TI empresarial para el software en cuestión. Por ejemplo, Google Chrome proporciona Chrome for Business que tiene un instalador preconfigurable, fácil de implementar y opcionalmente silencioso. Muchos fabricantes de impresoras también tienen herramientas para ayudarlo a implementar sus controladores de impresora. HP y Brother tienen buenas herramientas para esto. Solo tiene que encontrar el controlador de impresora adecuado para su sistema operativo, luego usar sus herramientas para crear un instalador silencioso que pueda usarse como un complemento FOG.
AutoIT
Muchos desarrolladores de software no hacen herramientas de implementación, incluso algunos títulos de renombre como Quickbooks. Active Directory no puede ayudarlo aquí. En los casos en que cada computadora lo necesita, a veces es más fácil integrar el software en la imagen de su disco, luego implementar la imagen del disco con todas las aplicaciones de uso común. Para todo lo demás, hay AutoIT. Si bien puede llevar mucho tiempo hacerlo, puede escribir scripts de AutoIT para automatizar las instalaciones de software, ya sea detectando ventanas y simulando el mouse y las pulsaciones de teclas o duplicando el archivo y los cambios en el registro que los instaladores normalmente harían.
TightVNC
Cada computadora que administro tiene un servidor TightVNC. Básicamente escritorio remoto. Cuando la estación de trabajo no está en uso, puedo conectarme a una estación de trabajo y cambiar manualmente la configuración como si estuviera sentado frente a la máquina.
Pies
Para pequeños cambios que no necesitan cambiarse en cada máquina, los pies son muy útiles para transportarme a la computadora en cuestión y jugar con ella. La ventaja aquí es que puedo hacer algo de ejercicio para compensar mi estilo de vida sedentario: P. Si bien esta no es una buena solución para administrar una gran cantidad de computadoras, es buena para hacer pequeños cambios en una pequeña cantidad de computadoras. (para todo lo demás, hay AutoIT, ¿recuerdas?)
Conclusión
FOG es realmente la columna vertebral de todo este proceso. FOG me permite asignar máquinas a grupos, a los que se les pueden asignar imágenes de disco específicas y complementos adecuados para esos grupos. Los grupos pueden ser "sala1", "sala2", etc., con complementos de impresora específicos implementados donde sea necesario. Este proceso probablemente no escala muy bien, no está exento de fallas, pero en mi caso donde administro alrededor de 20 computadoras, funciona bastante bien.