Workfloworkestratie is het coördineren van veel automatische stappen en systemen zodat ze in de juiste volgorde en op het juiste moment draaien en netjes herstellen als er iets misgaat. Het is de laag die het hele proces in één keer overziet, in plaats van één losse taak.

Een mooie vergelijking is een dirigent voor een orkest. Elke muzikant kan zijn eigen partij spelen, maar zonder iemand die tempo en timing coördineert krijg je herrie, geen muziek. Orkestratie is die dirigent voor jouw automatisering: hij bepaalt welke stap eerst draait, welke parallel kunnen lopen en wat er gebeurt als er eentje achterloopt. Hij steunt sterk op voorwaardelijke logica om werk te sturen en op een workflow-engine om elke stap echt uit te voeren en bij te houden.

Waarom het ertoe doet, is falen. Losse automatiseringen zijn makkelijk. Het lastige is een tiental ervan gecoördineerd houden als één systeem traag is of een fout teruggeeft. Stel je een bestelflow voor die je webshop, je betaalprovider, je magazijn en je boekhouding raakt. Loopt de magazijn-API eruit, dan probeert goede orkestratie opnieuw, stuurt om en seint pas een mens in als dat echt nodig is, in plaats van stilletjes niets te versturen. Ze houdt die vier systemen ook gelijk, want elke stap gaat pas af zodra de vorige bevestigt. Juist die afstemming over losse tools heen kan een enkele automatisering je niet geven.

Bij TopDevs orkestreren we de tools van een klant tot één samenhangend proces, zodat een fout in stap drie nooit stilletjes alles verderop sloopt.