10 best workload automation tools
Välj rätt WLA-verktyg (Workload Automation) från den här intensiva listan för att hantera dina arbetsbelastningar effektivt. Denna handledning innehåller de mest populära arbetsbelastningsautomatiseringsverktygen (WLA) tillsammans med deras funktioner, priser och jämförelse.
Organisationer av alla slag och storlekar möter dessa utmaningar med digital transformation, dvs. processen att använda digital teknik för att skapa nya eller förbättrade affärsprocesser, plattformar eller kundupplevelser för att möta de förändrade marknadskraven.
Vad du kommer att lära dig:
- Varför automatiserad arbetsbelastning?
- Lista över bästa program för automatisering av arbetsbelastning
- Slutsats
Varför automatiserad arbetsbelastning?
Med så många nya verktyg och tekniker som introduceras varje dag, ändå finns det en större utmaning att hantera, underhålla, övervaka och automatisera alla data och beroenden som flödar från system-till-system eller process-till-process.
Detta förstärks av bristen på skickliga och tekniska arbetstagare, vilket skapar IT-kompetensgapet eller IT-resursgapet. Workload Automation är en snabbt växande marknad med programvara som är utformad för att lösa alla tre problemen.
Organisationer som använder rätt Workload Automation-lösning kan minska fel och tid på att utföra repetitiva uppgifter samtidigt som de släpper ut yrkesarbetare för att utforska nya områden för att förnya sig och hålla sig före konkurrenterna.
Faktakontroll: Enterprise Management Associates (EMA) avslöjade i sin RADAR för arbetsbelastningsautomation (WLA) rapporterar att '74% av de tillfrågade anser att digital transformation kräver mer av sina schemaläggningslösningar, och 61% tycker att antalet schemaläggningsproblem som direkt påverkar affärsresultaten ökar.'
EMA COO Dan Twing fortsätter och förklarar 'att 61% (IT-proffs) tycker att de har för många schemaläggnings- och automatiseringsverktyg, medan 73% tror att de skulle vara effektivare med konsolideringen av schemaläggnings- och automatiseringsverktyg.'
Vad är arbetsbelastningsautomatisering?
Arbetsbelastningsautomation är praxis att använda programvaruverktyg för att schemalägga, utlösa, köra och hantera arbetsbelastningar som består av repetitiva affärs- och IT-processer. Arbetsbelastningar kan vara en manuell eller digital insats som sker under den dagliga verksamheten i ett företag.
Manuella arbetsbelastningar kan digitaliseras och digitala arbetsbelastningar kan automatiseras för att eliminera manuellt ingripande, minska fel och förbättra den totala effektiviteten i verksamheten eller IT-verksamheten.
Workload Automation är ett nära syskon till Job Scheduling, vilket är processen för schemaläggning, utlösning och körning av resurskrävande arbetsbelastningar under de övernattningsperioder som kallas Batch Windows.
Eftersom datorbearbetningen har utvecklats dramatiskt har behovet av att begränsa tunga arbetsbelastningar till batch-fönster över natten minskat. Arbetsbelastningsautomation skiftar från arbetsschemaläggningsmetoden för det schemalagda datumet och tidsbaserade körningen till händelsestyrd körning av arbetsbelastningar.
Föreslagen läsning = >> Bästa programvara för schemaläggning av batcher
Händelsestyrd automatisering är mer effektiv och föredras vanligtvis eftersom den eliminerar slacktiden mellan de två metoderna, dvs när en process kan startas och när den faktiskt börjar köras.
På baksidan är händelsestyrd automatisering också mer tillförlitlig eftersom processen bara börjar när dess slutliga beroende, dvs. den som orsakar händelsen - har uppfyllts.
Till exempel, om en rapport behöver bearbetas och laddas in i ett företagsintelligensverktyg kan den antingen schemaläggas klockan 20.00 när data vanligtvis är klara eller så snart rapportkällfilen deponeras på en FTP-server - en tid som ändras dagligen .
De dagar då rapportfilen deponeras klockan 18 kan processen startas tidigare, vilket gör det mer troligt att den kommer att avslutas före tidsfristen. Omvänt, om källfilen inte deponeras förrän 21:00, kommer processen inte att ha en felaktig start eller oväntat fel på grund av den saknade filen.
Eftersom Workload Automation-verktyg kan hantera ett så brett utbud av processer, är vissa WLA-lösningar utformade för att fungera som ett centralt orkestrationshub för det digitala företaget högst upp i hela IT-miljön.
Olika typer av verktyg för arbetsbelastningsautomatisering har ytterligare funktioner för att förbättra WLA-utveckling eller operativ erfarenhet, minska eller eliminera resursintensiva skript, förbättra effektivitet och resursoptimering och ge en bättre administrativ konsol för hantering av detta centrala nav.
Typer av verktyg för automatisering av arbetsbelastning
Nedan listas de olika typerna av arbetsbelastningsautomationsverktyg.
# 1) Schemaläggningsverktyg
De mest grundläggande WLA-verktygen fokuserar främst på Job Scheduling-aspekten av Workload Automation. Dessa verktyg kan minska det manuella ingrepp som krävs för arbetsbelastningar, men är ofta begränsade i avancerade schemaläggningstyper som händelsestyrd automatisering.
Att arbeta på en maskin, operativsystem eller infrastruktur kan vara en begränsande faktor i hybrid- eller föränderliga miljöer. Vissa verktyg är guiden eller formbaserade medan andra är kodbaserade.
- Fördelar : Kostnadseffektiv (ibland gratis), tillräcklig för grundläggande schemaläggningsbehov.
- Nackdelar : Ofta saknas avancerade schemaläggningsalternativ, stöd för plattformsövergripande eller infrastruktur, ibland skript-tung, begränsad synlighet och rapportering.
- Exempel :Windows Task Scheduler, Cron, Puppet, Chef.
# 2) Punkt WLA-verktyg
Denna typ av lösning är mer kapabel och effektiv än de grundläggande schemaläggningsverktygen, eftersom den stöder detaljerade schemaläggningsalternativ, villkorlig logik och vissa former av lågkodad jobbmontering.
Punktverktyg fungerar bäst på en enda plats eller för en enda plattform eller applikation. De är ofta den mest kapabla lösningen utformad för deras specifika användningsfall men har få alternativ för gränssnitt med de externa systemen och apparna.
- Fördelar : Ibland det mest kapabla (eller enda) automatiserings- och schemaläggningsverktyget för en specifik applikation eller plattform, ofta inbyggd eller buntad med en överordnad applikation.
- Nackdelar : Begränsad eller fullständig brist på integration med de externa applikationerna eller plattformarna, inte ofta utformad för end-to-end synlighet över system.
- Exempel :SQL Server Agent, Informatica PMCMD, AWS Instance Scheduler.
# 3) Universal WLA-verktyg
Denna typ av WLA-verktyg är utformad för universell användning. Dessa verktyg är bra för att automatisera nästan alla digitala uppgifter och arbeta över flera applikationer, infrastrukturer och operativsystem.
Universella lösningar ger ofta de mest detaljerade och avancerade alternativen för distribuerade miljöer som arbetsdagar och tidszonöverväganden, begränsningslogik och begränsningsbaserad schemaläggning (CBS), omfattande händelsestyrd automatisering och virtuell / molninfrastrukturdistribution och -hantering.
Många av dessa verktyg ger också en dra-och-släpp-jobbdesigner som gör att nya uppgifter kan automatiseras snabbare än med skriptbaserad schemaläggning. Med tanke på bredden av funktionerna i dessa plattformar kan dessa verktyg sakna det djup som krävs för vissa specialiserade användningsfall.
- Fördelar : Central hantering av de flesta (eller alla) plattformar och tekniker, färre enskilda verktyg att lära sig och underhålla.
- Nackdelar : Ibland mindre kapabla än punktverktyg för specialanvändningsfall, i allmänhet högre kostnad före.
- Exempel :ActiveBatch Workload Automation, IBM Tivoli, JAMS Scheduler.
Lista över bästa program för automatisering av arbetsbelastning
- ActiveBatch (bäst totalt sett)
- IBM Workload Automation.
- Kontroll-M
- Broadcom
- JAMS
- Automate.io
- Stonebranch
- Activeeon ProActive
- Oracle Autonomous Transaction Processing
- vCloud Director
Jämförelse av de bästa WLA-verktygen (Workload Automation)
Bäst för | Funktioner | Gratis provperiod | Pris | |
---|---|---|---|---|
ActiveBatch ![]() | Medelstora till stora företag. | Bibliotek med rikt innehåll, Jobbmontering med låg kod, Komplett API-tillgänglighet, Inbyggd maskininlärning för optimerad prestanda, Affärsvänlig, Självbetjäningsportal. | Demo och en 30-dagars gratis provperiod. | ActiveBatchFå ett citat. |
IBM Workload Automation ![]() | Små till stora företag. | instrumentbräda Arbetsflödesmappar, Avancerad omloppsflexibilitet, Hybrid arbetsbelastningsautomation etc. | Gratis provperiod tillgänglig i 30 dagar. | Priset börjar vid $ 74,30 per 1000 jobb per månad. |
Kontroll-M ![]() | Medelstora till stora företag. | Jobb som kod, Övervaka jobbflöde och uppgiftsstatus, Webbaserad självbetjäning. | Tillgängliga. | Få ett citat. |
Broadcom ![]() | Små till stora företag. | Feltolerans och återhämtning, Arbetsbelastningsagenter, Självbetjäning etc. | - | Få ett citat. |
JAMS ![]() | Små till stora företag. | Automatisera batchprocesser. | Finns i 14 dagar. | Få ett citat. |
Automate.io ![]() | Små till stora företag. | Skapa visuellt integrationer, kraftfulla verktyg, 100+ kontakter etc. | Tillgängliga | Fri Uppstart: $ 39 / månad Tillväxt: $ 79 / månad Företag: $ 159 / månad Företag: $ 319 / månad |
# 1) ActiveBatch (rekommenderas)
ActiveBatch är bäst för medelstora till stora företag.
Pris: ActiveBatch erbjuder en demo och en 30-dagars gratis provperiod. Du kan få en offert för prisuppgifter.
vad är objektförråd i qtp
ActiveBatch är en intelligent IT-automatiseringslösning som hjälper organisationer att möta förändrade förhållanden och ge värde till hela verksamheten. Det gör det möjligt för utvecklare att integrera med vilken virtuell teknik som helst som inte erbjuder inbyggt stöd.
Det hjälper till att göra affärsenheterna och helpdeskanvändarna mer produktiva. För att hjälpa till med att designa och montera end-to-end-arbetsflöden, ger det många förbyggda integrationer för vanliga skriptåtgärder via Integrated Jobs Library.
Olika viktiga affärsteknologier stöds tillsammans med integrationerna för en serie applikationer, databaser och plattformar från tredje part.
Funktioner:
- Den har det största biblioteket med förbyggda no-code-integrationer i branschen, med hundratals dra-och-släpp-steg ingår utan extra kostnad.
- ActiveBatch utökar kraften i sitt Jobbbibliotek via Service Library med API-tillgänglighet. Detta ger möjlighet att ladda och köra WSDL, SOAP Web Services, RESTful Services, lagrade procedurer, .NET-enheter och kommandorader.
- Den har en maskininlärningsdriven köallokering som är utformad för att minska slacktiden och flaskhalsarna i hybrid- och multimolndistribuerade miljöer.
- Det tillhandahåller en användarvänlig självbetjäningsportal för att minska affärsanvändarens beroende av IT för repetitiva förfrågningar.
Dom: ActiveBatch är en anpassningsbar lösning. ActiveBatch är utformat för förändring eftersom det kan integreras med praktiskt taget vilken teknik som helst genom sitt Jobbbibliotek och servicebibliotek, dvs implementeringar av alla storlekar kan anta ActiveBatch idag med tillförsikt att det kommer att fortsätta att ordna alla sina förändrade teknologier framöver.
=> Besök ActiveBatch webbplats# 2) IBM Workload Automation
Bäst för små till stora företag.
Pris: IBM Workload Automation-priset börjar på 74,30 $ för 1000 jobb per månad. En gratis provperiod är tillgänglig i 30 dagar.
IBM Workload Automation-lösning förbättrar beslutsstrategier genom prediktiv analys och centraliserad hantering. Det ger en självbetjäningsmodell för hantering av jobb och jobbflöden.
Det ger avancerad Rerun-flexibilitet. Det kommer att bli en kraftfull integration mellan Workload Automation och Containers. Det erbjuder en möjlighet att köra och övervaka processer från mobil och surfplatta.
Funktioner:
- IBM Workload Automation ger en kraftfull och intuitiv instrumentpanel.
- Det ger en möjlighet att organisera jobb och jobbflöden i en hierarkisk mappstruktur.
- Det erbjuder funktioner för säkerhet. Du kommer att kunna hantera åtkomstkontrollistor på mappnivå.
- Det gör att du kan distribuera alla komponenter för arbetsbelastningsautomation i containrar.
- Du kan ansluta jobb med variabler.
Dom: IBM Workload Automation hjälper dig med batch- och realtidshantering av hybridbelastning. Det kommer att optimera arbetsbelastningshanteringen, förbättra affärsfunktionen och förenkla verksamheten.
Hemsida: IBM Workload Automation
# 3) Kontroll-M
Bäst för medelstora till stora företag
Pris: Du kan få en offert för dess prisuppgifter. Control-M kan provas gratis.
Control-M är automatiseringsprogramvaran Workload med funktioner för Workflow Orchestration, Data Pipelines, SLA Management, Managed File transfer, etc. Det stöder Hybrid- och Multi-Cloud-miljön. Det kan ge en 360-gradersvy av datapipelinen i varje steg.
Med intelligent filrörelse och förbättrad synlighet har du kontroll över filöverföringsåtgärder.
Funktioner:
- Denna lösning låter dig utöka utvecklingen av Dev och Ops med en Jobs-as-Code-strategi.
- Det tillhandahåller integrerade AWS- och Azure-integrationer som förenklar arbetsflödena i hybrid- och multimolnmiljöer.
- Det ger proaktiv SLA-hantering med intelligent prediktiv analys.
- Det erbjuder robust stöd för revisioner, efterlevnad och styrning.
Dom: Control-M Workload Automation-lösning förenklar orkestrering av arbetsflöden. Det ger funktionerna för att definiera, schemalägga, hantera och övervaka arbetsflöden. Den har avancerade operativa funktioner.
Hemsida: Kontroll-M
# 4) Broadcom
Bäst för små till stora företag.
Pris: Du kan få en offert för dess prisuppgifter.
AutoSys Workload Automation kan effektivt hantera affärskritiska arbetsbelastningar. Det är lösningen för att förbättra tillgängligheten för kritiska applikationsarbetsbelastningar över företag.
Föreslagen läsning = >> De bästa AutoSys-alternativen
AutoSys Workload Automation-plattform har olika funktioner som extrem skalbarhet, stöd för lagstadgad revision, feltolerans och återställning, självbetjäning, omfattande applikationsstöd och automatiseringsagenter för arbetsbelastning.
Funktioner:
- AutoSys Workload Automation-programvara svarar dynamiskt på affärshändelser i realtid.
- Det kan mappa arbetsbelastningsprocesser till servicenivåavtal till SLA.
- Den kan utföra kontinuerlig övervakning. Det ger funktionerna för automatisering av återställning.
- AutoSys Workload Automation kommer att tillhandahålla en enda kontrollpunkt för att hantera och visualisera de kritiska affärsprocesserna helt och hållet över plattformar.
Dom: AutoSys Workload Automation förbättrar synligheten och kontrollen. Dess fördelar inkluderar minskade driftskostnader, förbättrad effektivitet och ökad prestanda.
Hemsida: Broadcom
# 5) JAMS Scheduler
Bäst för små till stora företag.
Pris: JAMS Scheduler erbjuder en gratis testperiod i 14 dagar. Du kan få en offert för dess prisuppgifter.
JAMS Scheduler är ett program för automatisering av arbetsbelastning och schemaläggning av företag. Den stöder processerna i Windows, Linux, UNIX, iSeries, SAP, Oracle, SQL, etc. Denna lösning gör det möjligt för utvecklare att bygga smart automatisering direkt i sina applikationer.
Funktioner:
- JAMS Scheduler har funktioner för att automatisera batchprocesserna.
- För att automatisera batchprocesserna stöder den lokalt, i molnet och hybridmiljöer.
- Applikationschefer integrerar affärsapplikationer med dina affärsprocesser.
Dom: Denna centraliserade lösning kan användas för alla kritiska IT-processer som att schemalägga batchprocesser och ordna flerstegs arbetsflöden med flera plattformar.
Hemsida: JAMS Scheduler
# 6) Automate.io
Automate.io är bäst för alla affärsstorlekar.
Pris: Automate.io har fem planer, Gratis, Startup ($ 39 / månad), Tillväxt ($ 79 / månad), Business ($ 159 / månad) och Enterprise ($ 319 / månad). En gratis testversion är tillgänglig. Alla dessa priser gäller för årlig fakturering. Månadsvisa faktureringsplaner finns också. Det erbjuder planer baserade på antalet åtgärder.
Automate.io ger en lösning för att enkelt ansluta alla dina molnapplikationer. Genom att använda detta verktyg kommer du att automatisera marknadsföringsförsäljning, betalningar eller alla affärsprocesser snabbt. Det hjälper dig att skapa enkel automatisering såväl som komplexa arbetsflöden.
Mer än 100 kontakter är tillgängliga för moln- och SaaS-applikationer. För att ansluta till andra appar kan du använda Webhooks eller Rest API.
Funktioner:
- Automate.io låter dig dra och släppa för datakartning och visuellt skapa integrationerna.
- Den har kraftfulla verktyg som låter dig formatera data, lägga till villkorlig logik eller tidsfördröjning i dina arbetsflöden.
- Det ger datakryptering vid vila och transitering, datalagringskontroller och granskningsloggar och därmed en säker och pålitlig lösning.
Dom: Alla populära appar som krävs för CRM, marknadsföring, e-handel, helpdesk, betalningar, webbformulär, samarbete etc. stöds av Automate.io. Det är ett enkelt och intuitivt verktyg som låter dig visuellt skapa integrationerna.
=> Besök webbplatsen Automate.io# 7) Stonebranch
Bäst för små till medelstora företag.
Pris: Stonebranch erbjuder en gratis provperiod. Du kan få en offert för dess prisuppgifter.
Stonebranch är en dynamisk automatiseringslösning för IT-verksamhet som tillhandahåller funktioner för automatisering, hantering och spårning av komplexa IT-processer. Det ger stöd till olika affärsapplikationer och arbetsflöden som beroenden mellan olika system.
Föreslagen läsning = >> Alternativ till Stonebranch
Stonebranch erbjuder ett bekvämt GUI för att hantera alla processer och hantera komplexitet. Det kommer att förbättra prestanda och produktivitet för din IT-personal. Det hjälper till att sänka kostnaderna och förbättra servicekvaliteten.
Funktioner:
- Stonebranch erbjuder intelligenta schemaläggningsfunktioner som låter dig ställa in specifika datum och tider samt dataspecificiteter. Det kan inkludera fördelning av lämpliga resurser efter affärsbehov.
- Det ger feletolerant arkitektur.
- För hög tillgänglighet ger den automatiserad katastrofåterställning.
- Det kan utföra händelsebaserad schemaläggning i realtid.
- Det ger användarvänlighet, central kontroll, efterlevnad, kostnadsoptimering, säkerhet och hög tillgänglighet.
Dom: Stonebranch Workload Automation-lösning hjälper till att automatisera hela affärssystemen inklusive heterogena servermiljöer.
Det ger flera fördelar som arbetskraftsbesparingar, systemomfattande förbättringar, ökad total hastighet, intelligent och förutsägbar resurstilldelning etc.
Hemsida: Stonebranch
# 8) Activeeon ProActive
Pris: Du kan få en offert för dess prisuppgifter. ProActive kan provas gratis.
ProActive är en schemaläggning av jobb, automatisering av arbetsbelastning och lösning för orkestrering och metaschemaläggning. Det ger ett användarvänligt schemaläggningssystem, felhanteringssystem, prioritetshantering och händelsestyrd körning.
Funktioner:
- Du kommer att kunna kontrollera avvikelser och hämta loggar genom exekveringsanalys.
- För felhantering tillhandahåller den funktionerna för att hålla mellanresultat, global felpolicy och detaljerad policy.
- Det ger funktionerna i grafiska arbetsflöden och beroenden och kraftfull replikering
- Det är resursagnostiskt och stöder alltså offentligt och privat moln, lokalt datacenter & HPC och multimoln- och hybridmolnstrategier.
Dom: Denna lösning kan integreras i dina befintliga CI / CD-rörledningar. Det ger kontrollerad skalbarhet och dynamisk skalning vid arbetsbelastning.
Hemsida: Activeeon ProActive
# 9) Oracle Autonomous Transaction Processing
Bäst för små till medelstora företag.
Pris: Oracle Autonomous Transaction Processing är tillgängligt med två prissättningsalternativ, dvs Pay As You Go ($ 0,4839 OCPU per timme) och Monthly Flex ($ 0,3266 OCPU per timme).
Oracle tillhandahåller en databastjänst som är självkörande, självsäker och självreparerande. Det är den skalbara lösningen för att möta kraven på affärskritisk transaktionsbehandling. Det ger funktionerna med obegränsad prestanda, obegränsad skalbarhet och alltid online-operationer.
Funktioner:
- Oracle Autonomous Transaction Processing har kapacitet att skydda mot all stillestånd som planerat underhåll och möjliggöra uppdateringar av applikationsscheman online.
- Det kan skydda från externa attacker såväl som skadliga interna användare.
- Det ger en självskyddande lösning genom att säkerställa uppdaterad säkerhetslapp.
- Relationella arbetsbelastningar och JSON-dokument, grafer etc. stöds av Oracle Autonomous Transaction Processing.
Dom: Oracle Autonomous Transaction Processing använder maskininlärning för att automatisera databas- och infrastrukturhantering, övervakning och inställning.
Hemsida: Oracle Autonomous Transaction Processing
# 10) vCloud Director
Bäst för medelstora till stora företag.
Pris: Du kan få en offert för dess prisuppgifter.
vCloud Director är plattformen som tillhandahålls av VMware för att tillhandahålla rollbaserad åtkomst till webbkonsolen.
Denna plattform hjälper användarna att interagera med organisationens resurser för att skapa och arbeta med vApps och virtuella maskiner. Det hjälper till att leverera säkra, effektiva och elastiska molnresurser till olika företag och IT-team.
Funktioner:
- vCloud Director tillhandahåller elastiska virtuella datacenter.
- Du kan aktivera enkel och säker VM-migration och Datacenter-tillägg tillsammans med vCloud-tillgänglighet.
- Den stöder företagsdrivna arbetsflöden och alternativ för kall och varm migrering.
- Det ger samlade vyer för flera webbplatser för hantering av flera webbplatser.
Dom: vCloud Director erbjuder sömlös anslutning. Denna plattform är för molnleverantörer för drift och hantering av framgångsrika molntjänstföretag. Det ger inbyggt stöd till K8S och PKS.
Hemsida: vCloud Director
Slutsats
Workload Automation-programvara hjälper företag att schemalägga, initiera, köra och hantera uppgifter och ger fördelarna med förbättrad effektivitet, tillförlitlighet och kontroll.
ActiveBatch är vårt TOP-rekommenderade arbetsbelastningsverktyg.
IBM Workload Automation, Control-M, Broadcom och JAMS är våra andra rekommenderade Workload Automation-verktyg.
ActiveBatch ger plattformen med låg kod för automatisering av arbetsbelastning med ett rikt innehållsbibliotek och fullständig API-tillgänglighet. IBM Workload Automation har kapacitet att optimera och automatisera komplexa arbetsbelastningar. Control-M är lösningen för att förenkla orkestrering av applikationsarbetsflöden.
Rekommenderad läsning = >> Toppalternativ till Control-M
De flesta av de ovannämnda lösningarna följer offertbaserade prissättningsmodeller utom IBM och Oracle.
Vi hoppas att denna detaljerade handledning hjälper dig att välja rätt Workload Automation-programvara.
Granskningsprocess:
- Det tar tid att undersöka denna handledning: 25 timmar
- Totalt undersökt verktyg: 14
- Topplista Toppverktyg: 10
Rekommenderad läsning
- Bästa verktyg för testning av programvara 2021 (QA Test Automation Tools)
- 10 bästa programvaruverktyg för marknadsföringsautomation 2021
- 20+ Bästa Open Source Automation Testing Tools 2021
- 11 bästa automatiseringsverktyg för testning av Android-applikationer (Android-apptestverktyg)
- Topp 11 BÄSTA hårdvaruövervakningsverktyg (2021 Top Selective)
- Topp 10+ bästa SAP-testverktyg (SAP Automation Tools)
- 10 BÄSTA affärshanteringsprogramvara 2021 (Top Selective Tools)
- 10 BÄSTA program för utgående telemarketing (Top Selective Tools 2021)