Orkestreringsplattformer
Orkestreringsplattformer är mjukvaruplattformar som möjliggör koordinering, schemaläggning och automatisering av uppgifter och processer som sträcker sig över flera system, tjänster och miljöer. De används för att skapa konsekventa arbetsflöden, hantera beroenden, automatisera repetitiva moment och förbättra övervakning och felhantering i komplexa IT-miljöer.
Plattformarna kan delas in i olika kategorier beroende på fokusområde. Containerorkestrering som Kubernetes, Nomad och OpenShift
Viktiga funktioner inkluderar arbetsflödesmodellering (grafbaserade eller kodbaserade modeller), händelsestyrd exekvering, tillståndshantering, felåterställning och återförsök, samt spårbarhet
Vanliga användningsfall omfattar koordinering av mikrotjänster och tjänsteberoenden, byggande och körning av data- eller ETL-pipelines, automatisering
Exempel på vanliga plattformar är Kubernetes för containerorkestrering, Apache Airflow, Prefect och Dagster för dataarbetsflöden, Camunda