Questa è l'automazione dell'elaborazione di un'attività del computer.
Si riferisce esclusivamente alla modalità di avvio dei trattamenti ("batch") su uno o più componenti del proprio sistema informativo mediante appositi pacchetti software. Questi pacchetti software combinano la teoria della pianificazione con tecniche specifiche per l'IT (code di elaborazione, gestione dei file, bilanciamento del carico, ecc.). In letteratura è generalmente associata alla cosiddetta modalità "evento".
Questo è generalmente il passaggio iniziale che consente di definire lotti di trattamento omogenei a seconda delle condizioni di calendario. Pertanto, i lotti di lavorazione possono essere diversi nei giorni lavorativi da quelli nei giorni di chiusura mensile. In letteratura, è generalmente associato alla cosiddetta modalità "calendario".
Senza che questo elenco sia esaustivo, l'implementazione di una soluzione di pianificazione del lavoro IT deve consentire di raggiungere tutti o parte dei seguenti obiettivi su sistemi informativi eterogenei:
La pianificazione determina cosa è necessario ottenere e come arrivarci. Si tratta quindi di distribuire i suoi trattamenti in un tempo definito. Viene spesso confuso con la pianificazione quando è solo il primo passo. La confusione nasce principalmente dalla traduzione del termine scheduler che si riferisce al comando cron (UNIX o Linux) o al comando at (Windows); tuttavia, lo scheduler non è un " task scheduler " ma un " job scheduling ".
Per pianificare i trattamenti, possiamo semplicemente definire i tempi di lancio. Gli orari verranno eventualmente spostati per ottenere una distribuzione ottimale. La gestione diventa problematica quando i tempi di trattamento sono variabili.
La schedulazione consente di definire sequenze tra i processi. Pertanto, un trattamento non viene più avviato in un momento definito ma a seguito di un altro trattamento. La nozione di elaborazione può essere abbastanza generale poiché è qualsiasi comando che può essere eseguito su uno o più computer.
I sistemi avanzati consentono sequenze collegate in base al tipo di fine (normale, anormale, specifico o qualsiasi) delle elaborazioni precedenti, il rilevamento e / o il contenuto dei file, l'arrivo della posta con o senza allegati, elaborazione su database, ...
I principali attori che offrono soluzioni di pianificazione o programmazione in Francia sono: