Automatización de la carga de trabajo

La automatización de la carga de trabajo es la práctica de utilizar software para programar, iniciar, ejecutar y administrar tareas relacionadas con los procesos y transacciones comerciales. En este contexto, una carga de trabajo se puede considerar como la cantidad total de procesamiento que una computadora o una empresa está realizando en un momento dado. La automatización de la carga de trabajo hace posible que gran parte de ese procesamiento se lleve a cabo sin intervención humana. La automatización de la carga de trabajo se utiliza a menudo en entornos virtualizados y en la nube.

El enfoque representa un cambio del procesamiento impulsado por el tiempo al procesamiento impulsado por eventos. Anteriormente, debido a las limitaciones de la red y al elevado tráfico diurno, muchas de estas tareas se acumulaban para el procesamiento por lotes, que se ejecutaba por la noche. Las transacciones que requieren más tiempo que el simple procesamiento de transacciones en línea (OLTP) se han convertido en el dominio de la automatización de la carga de trabajo. Las acciones se gestionan como transferencias asincrónicas mediante procesos en segundo plano que son el componente central de la automatización de la carga de trabajo.

Los productos de automatización de la carga de trabajo integran cambios en la programación para evitar conflictos de recursos y pronosticar cuándo se terminarán los trabajos. El software utiliza aprovisionamiento automatizado para responder a incidentes y escasez de recursos, lo que garantiza que los trabajos concluyan a tiempo.

Los buenos productos de automatización de cargas de trabajo incluyen:

  • Control centralizado para gestionar múltiples actividades comerciales.
  • Finalización oportuna de procesos.
  • Autoservicio automatizado para que los usuarios puedan iniciar procesos por su cuenta sin la intervención de TI.