PowerShell sirve como la navaja suiza de la automatización MSP.
De hecho, el lenguaje de secuencias de comandos PowerShell de Microsoft se ha convertido en una herramienta muy versátil para los proveedores de servicios administrados (MSP). Los scripts de PowerShell desempeñan múltiples funciones, incluida la instalación e integración de software, la creación de informes, la aplicación de políticas, la incorporación de clientes y la creación de nuevas cuentas de usuario. La imaginación de un MSP es quizás el único límite en la aplicabilidad de PowerShell.
El uso más amplio de PowerShell y la automatización, en general, tiene implicaciones críticas para los MSP. La eficiencia y la rentabilidad de un proveedor de servicios dependen cada vez más de su capacidad para minimizar las tareas manuales. Los beneficios de la automatización reducen el resultado final cuando los MSP dedican menos horas de técnico al trabajo del cliente en el sitio o reducen el volumen de tareas administrativas mundanas. La automatización de MSP también ayuda a los proveedores de servicios a gestionar el desafío diario de hacer malabarismos con varios clientes y sus variados entornos de TI.
Múltiples roles
Shawn Sachs, arquitecto senior de soluciones de Generation IX, un MSP con sede en Culver City, California, ha escrito numerosos scripts de PowerShell, que cubren casos de uso como la integración de software y la generación de informes. Pero su uso de PowerShell continúa evolucionando. Sachs dijo que ahora está considerando continuar con la administración de la configuración a través de PowerShell.
Con ese fin, Microsoft ofrece la configuración de estado deseado (DSC) como una herramienta de administración de configuración dentro de PowerShell. DSC, que Sachs comparó con Ansible y Chef, gira en torno a scripts de PowerShell que describen un entorno de TI: dispositivos como servidores y sus atributos particulares. Las capacidades de monitoreo de DSC verifican la configuración para un cumplimiento continuo.
Además, Sachs dijo que planea investigar PowerShell para Mac OS X. “Tengo mucha curiosidad por ver cómo eso va a cambiar el juego en lo que respecta a la administración de Mac y llevar las Mac a entornos empresariales”, dijo.
Cambio cultural a través de la automatización de MSP
El uso de PowerShell como una herramienta múltiple de automatización de MSP marca un cambio cultural. Muchos MSP originalmente perseguían un modelo de negocio de ruptura / reparación: esperaban que algo fallara en la ubicación del cliente y luego brindaban servicios. Ese enfoque alentó a los proveedores de servicios a centrarse en las tarifas por hora y asegurarse de que los técnicos estuvieran lo más cerca posible del 100% de facturación. La automatización no fue particularmente esencial para esa fórmula.
Sin embargo, los MSP están pasando de una mentalidad de horas facturables a precios de “todo lo que pueda comer” e ingresos mensuales recurrentes, señaló Brett Cheloff, vicepresidente del producto de administración y monitoreo remoto Automate de ConnectWise. El énfasis ahora está en pasar la menor cantidad de tiempo con los clientes, al mismo tiempo que se asegura de que sus sistemas estén bien mantenidos y funcionando correctamente.
«Está completamente invertido», dijo Cheloff, refiriéndose a la filosofía empresarial de los MSP.
La automatización funciona a la par con los métodos emergentes de prestación de servicios y los modelos de precios de los MSP. Busque PowerShell, ofertas de código bajo / sin código y automatización de procesos robóticos para ganar importancia entre los proveedores de servicios.