Microservices & Hyperautomation benutten om technische schuld te verlagen
Opmerking van de redactie: EY is een officiële UiPath-zakelijk partner en FORWARD IV Diamond Sponsor. Dit is een gastpost. Geuitte meningen in dit artikel zijn de eigen meningen van de auteur.
Een van de grootste kwesties waarmee organisaties vandaag geconfronteerd zijn, is technische schuld. Technische schuld is de bronnen die het kost om nu in technische oplossingen te investeren versus wat het kost om het later te vervangen of bij te werken. Hoe meer tijd en geld je in een proces investeert, hoe meer bronnen het kost om het te vervangen. Helaas is het tegenwoordig veelvoorkomend voor enterprise-organisaties om oplossingen te gebruiken die tijd besparen of een doel bereiken op de korte termijn, maar uiteindelijk de organisatie meer bronnen kosten op de lange termijn.
Intelligente automatisering kan gebouwd worden als een reeks diensten geörchestreerd in grotere end-to-end procesautomatisering. Bij EY verwijzen we naar het als "single-purpose automation." Het is een benadering die het creëren van automatiseringen omvat om kleine, specifieke taken uit te voeren en dan elk van die single-purpose automatiseringen aan elkaar te koppelen met microservices. Door single-purpose automatiseringen aan elkaar te koppelen met microservices (ook wel "microservice-architectuur" genoemd), vereisen veranderingen aan het systeem alleen een eenvoudige uitwisseling van software-robots.
Mijn collega, Oscar Marin, Senior Manager Technology Consulting bij Ernst & Young LLP, presenteerde over dit onderwerp op het podium tijdens UiPath FORWARD IV in oktober:
Single-purpose automation samen met microservices bieden snelle en duurzame innovatie
Een van de redenen dat technische schuld zo'n groeiend probleem is, is dat organisaties onder intense druk staan om sneller te gaan, zegt Marin. "We weten dat er veel externe druk is die het bedrijf gaat drijven in de behoefte om te innoveren," zegt hij. "En een van de dingen die we vaker horen is, 'We moeten dit bij voorbaat doen, we moeten dit heel snel doen.'"
Het is waar dat automatisering organisaties staggerende hoeveelheden tijd kan besparen, de meest monotone taken van werknemers kan verwijderen, en compliance kan verbeteren, maar het is belangrijk voor organisaties om na te denken over strategie bij het implementeren van automatisering. Er zijn veel verschillende manieren om automatisering te implementeren – neem de tijd om al je opties te overwegen en de juiste aanpak voor je organisatie en zakelijke doelen te kiezen.
Grote, gecustomiseerde systemen sneller en met minder storning bijwerken
De meest gestroomlijnde enterprise-systemen zijn vaak hoog gecustomiseerd, maar die customisering komt met een kostprijs – elke keer dat een update gemaakt moet worden, kan het lang duren om het systeem weer soepel draaiend te krijgen. Het probleem komt niet van het niveau van customisering of zelfs het feit dat het een groot systeem is. Het probleem is dat het systeem te veel miteinander verbonden is. Veranderingen in één gebied kunnen golfslag-effecten hebben op het hele systeem. Voor de behoeften van de huidige enterprise-organisatie, kan dat snel een aansprakelijkheid worden die vooruitgang vertraagt en tijd kost. Waarom veel enterprise-organisaties automatisering boven op die grotere systemen gebruiken – automatisering lost veel van deze problemen op.
Terwijl sommige automatiseringsimplementaties maanden kunnen duren om correct te implementeren, is microservice-architectuur wendbaarder dan monolithische systemen.
Antwoord op de hoge eis om snel te innoveren
Wat goed is snel vandaag bewegen als je morgen gestopt zult worden omdat je niet vooruit dacht?
Veel organisaties zetten zoveel druk op het snel implementeren van nieuwe systemen, dat ze niet vooruit denken en het belang van het overwegen van de duurzaamheid van elk systeem negeren.
Op elke stap moet je tech-strategie tactieken omvatten die tijd besparen op de lange termijn alsook in de korte termijn. Er is geen keuze tussen snel en duurzaam als je hyperautomatisering en microservice-architectuur gebruikt. Je kunt automatiseringsinspanningen sneller uitbreiden en zonder je organisatie engineering-tijd te kosten in de toekomst wanneer je updates moet maken.
Plug-and-play ontwerp oneindige flexibiliteit mogelijk maken
Een belangrijk deel van het voorkomen van technische schuld is het omarmen van het feit dat verandering onvermijdelijk is en niemand ooit de toekomst perfect kan voorspellen.
In een systeem waar elke automatisering gecreëerd is om een specifieke taak uit te voeren, kun je eenvoudig automatisering toevoegen of uitwisselen naarmate je organisatie groeit en je behoeften veranderen. Het gebruik van single-purpose automatiseringen geeft je organisatie de mogelijkheid om elk deel van het systeem eenvoudig uit te breiden of te veranderen.
Oneindige schaalbaarheid mogelijk maken
Hyperautomatisering kan gebruikt worden met een paar bots of duizenden. Begin met een beetje automatisering hier en daar en voeg meer toe naarmate werknemers nieuwe manieren ontdekken om hyperautomatisering in te zetten. Naarmate nieuwe bots gecreëerd worden, kun je ze eenvoudig toevoegen en optimaliseren zoals nodig zonder je zorgen te maken dat elke update een complex, tijdrovend proces zal zijn.
Of je nu veel automatisering nodig hebt of nu slechts een beetje, je kunt beginnen met single-purpose automatiseringen en schalen zoals in de toekomst nodig.
Ondersteunt hoge gelijktijdigheid
Je kunt niet alleen groeien en aanpassen aan een steeds veranderende zakelijke omgeving, je kunt die veranderingen ook sneller maken. Met deze benadering van automatisering kun je zo veel updates tegelijkertijd maken als je nodig hebt. Door een enkel doel voor elke automatisering te definiëren, kan het IT-team of het automatiseringscentrum van excellentie (CoE) aan verschillende bots tegelijkertijd werken.
Microservices in een orchestratielaag verpakken verbetert gebruikerservaring
Gebruikerservaring zal altijd de succes van elke technologie-implementatie beïnvloeden. Als je bestaande systeem frustrerend is om te gebruiken, of elke update de interface voor gebruikers verandert, ga je niet veel succes hebben met je automatiseringsinspanningen. Een van de primaire voordelen van automatisering is om taken te hanteren die mensen niet genieten. Daarom moet elk deel van je automatiseringsstrategie de gebruikerservaring omvatten.
Updates eenvoudig maken zonder te veranderen wat de gebruiker ervaart
Frustratie-vrije (en consistente) gebruikerservaring is cruciaal voor het succes van elke technologie of tech-stack. Wanneer single-purpose automatiseringen gebruikt worden, "als op een gegeven moment een betere capaciteit komt, haal je gewoon dat endpoint uit de service," zegt Marin. "De gebruikerservaring blijft hetzelfde. Wat de gebruikers doen verandert niet, wat verandert is de implementatie."
Bijvoorbeeld, zeg dat een enterprise-organisatie onder druk staat om iets te veranderen in de manier waarop ze zakendoen, dus ze moeten een nieuwe dienst lanceren. Om dat te doen, moeten ze interfacen met een aantal legacy-applicaties.
Makkelijker maken om data te verzamelen die niet direct beschikbaar is
Zelfs met de meest efficiënte, gestroomlijnde IT-landschap, zal er altijd een behoefte zijn om data te verzamelen die niet gemakkelijk beschikbaar zal zijn. Data vinden is een tijdrovende taak die niet handmatig hoeft te worden gedaan. Hyperautomatisering is een perfecte technologie om in te zetten om data snel met minimale gebruikersoversight te verzamelen.
Om dit met succes te doen, zegt Marin, moet je ervoor zorgen dat je een enkel doel definieert over hoe deze gebieden geörchestreerd kunnen worden samen. "Dit is waar het concept van een reeks activiteiten door hyperautomatisering en dat verpakken in een microservice je die flexibiliteit geeft van een architectuurperspectief," zegt hij. "Door een centrale console te hebben die door business-gebruikers beheerd gaat worden, heb je een beetje plug-and-play in hoe je deze processen beheert."
Aan de slag met microservices
Meer enterprise-architecten realiseren zich dat single-purpose automatiseringen, samen met microservices, een automatiseringsbenadering is die schaalbaar, snel is, en helpt technische schuld te voorkomen.
Leer meer over hoe EY klanten helpt hun automatiseringsstrategieën te verbeteren met enterprise-schaal automatiseringsprogramma's op het UiPath Platform terwijl ze het zelf gebruiken om meer dan 100.000 robots te implementeren en meer dan $2 miljoen te besparen sinds 2019.
De meningen gereflecteerd in dit artikel zijn de meningen van de auteur en weerspiegelen niet noodzakelijk de meningen van de mondiale EY-organisatie of haar lidmaatschappijen.
Automatisering Besturingssysteem
- Belangrijkste Redenen om Te Kiezen voor Gereviseerde Industriële Apparatuur
- 7 overtuigende redenen om FORWARD IV bij te wonen – De premier automatiseringssummit
- 10 Belangrijke Voordelen van Upgraden naar ThinManager voor Uw Productiefaciliteit
- De Rol van Ingenieurs als Technische Adviseurs: Expertise en Vertrouwen Versterken
- Bescherm Uw Motoren: De Essentiële Voordelen van Lijnreactoren
- Werkinstructies upgraden: overstap van Microsoft Office naar digitale platforms voor Industrie 4.0
- Efficiëntie Maximeren met Remote Expert-oplossingen in Industrie 4.0
- Ontdek een Voorwaartse Carriére in Machine- en Apparatuurttransport
- SEW-Eurodrive: Uw Betrouwbare Partner Voor Geavanceerde Motorcontrol-oplossingen
- Industriële automatisering beveiliging: Waarom het een top prioriteit moet zijn
- Hoe IoT-Enabled Lekdetectie Bedrijfsefficiëntie Verhoogt en Activa Beschermt