< p class="meta"> Door Joe McKendrick voor servicegericht | 8 juni 2021 — 20:43 GMT (21:43 BST) | Onderwerp: Bedrijfssoftware
Iedereen wil of moet tegenwoordig realtime systemen bouwen en beheren. Met de overgang naar de edge en de groeiende afhankelijkheid van kunstmatige intelligentie en machine learning, zijn de kracht en het potentieel van realtime computing naar voren gekomen. Dit vraagt om een grotere waarneembaarheid, een beter gebruik van gegevens en misschien wel het allerbelangrijkste: een goed voorbereide organisatie. Is iedereen hier klaar voor?
Foto: Joe McKendrick
Ten eerste is het nodig om te begrijpen wat realtime is – definities en percepties van wat realtime is, zijn overal op de kaart geweest. “Het idee van wat realtime betekent, hangt af van met wie je praat en het specifieke domein”, zegt Joseph George, VP Product Management bij BMC Software. “Terwijl realtime in bedrijfskritieke omgevingen vereist dat gegevens binnen milliseconden of zelfs microseconden worden verwerkt, kunnen realtime in de context van digitale transformatie en het voldoen aan de verwachtingen van de klant om online services en informatie te leveren andere vereisten hebben.”
De toepassingen zijn breed. “Elke applicatie die onmiddellijke wijzigingen in functies vereist op basis van externe factoren zoals gebruikersgedrag, beveiliging of bugs, kan realtime-mogelijkheden vereisen”, zegt Nick Rendall, productmarketingmanager van CloudBees. “Bijvoorbeeld in een SaaS-toepassing waar gebruikers nieuwe functies direct kunnen uitproberen en kopen – provisioning. Of in meer geavanceerde organisaties, als een bug of beveiligingsinbreuk wordt gedetecteerd, de mogelijkheid om de betreffende functie in real-time uit te schakelen. tijd zonder herimplementatie wordt erg belangrijk en maakt deel uit van een modern DevSecOps-programma. Deze voorbeelden zouden even relevant zijn voor B2B- of B2C-toepassingen.”
Real-time technologie speelt ook een rol in bedrijfstoepassingen zoals logistiek, verzending, inventaris of producten. “Tijdens de pandemie werd het volgen van zendingen uit internationale bronnen ingewikkelder”, zegt J. Todd Jennings, CEO van Nexterus Technologies. “Toepassingen met real-time technologie moeten zeer gevoelig zijn voor verzendingen die moeten worden gecoördineerd met de lancering van verkoop- en marketinginspanningen.”
Realtime technologieën kunnen toepassingen zien naarmate het internet der dingen zich verspreidt: “Met de vooruitgang van IoT kunnen klanten niet alleen hun zendingen volgen, ze kunnen ook specifieke informatie opvragen over de omstandigheden die de zending ervaart”, zegt Jennings. “Het Pfizer-coronavirusvaccin moet bijvoorbeeld bij ultralage temperaturen worden bewaard. Dankzij realtime logistieke technologie kan de temperatuur van de zending gedurende de hele reis worden gemeten en gevolgd. De klant kan de voortgang volgen om kwaliteitscontrole te garanderen. Verzendapparatuur kan ook volgen of een container is geopend of omgevallen tijdens verzending. Al die informatie kan nu worden gevolgd met behulp van IoT.”
Ook de klantervaring wordt gevormd door realtime technologieën. “Klanten verwachten steeds vaker een transcendente klantervaring die hen geeft wat ze nodig hebben, wanneer en waar ze het willen, afgestemd op hun voorkeuren”, zegt George. “Bedrijven moeten in staat zijn om informatie zo dicht mogelijk bij realtime aan klanten te leveren en vooral aan de verwachtingen van de klant te voldoen. Het is duidelijk dat de verwachtingen van de klant zijn veranderd.”
Wat is er nodig om een duurzame realtime onderneming op te bouwen? Experts uit de branche geven de volgende adviezen:
Bouw voor de onderneming.Toewijding aan het ontwikkelen en ondersteunen van de technologie op ondernemingsniveau is een andere vereiste. Veel bedrijven “hebben hun ontwikkelings- en releasepraktijken niet aangepast aan de veranderingen en inzichten die deze nieuwe technologieën hen bieden”, zegt Rendall. “En veel ontwikkelteams hebben niet de bandbreedte om te experimenteren met nieuwe functies op het niveau dat ze zouden willen.”
Focus op waarneembaarheid. Het is nodig om te begrijpen wat er zich onder de oppervlakte afspeelt terwijl machines de moeilijke beslissingen nemen. Met de toenemende nadruk op realtime is waarneembaarheid een sleutelbegrip geworden in de IT-ruimte. “Met de toegenomen complexiteit en het volume aan gegevens, moeten bedrijven overschakelen van een monitoring-mindset naar observeerbaarheid en bruikbaarheid om meer realtime inzichten te bieden en autonome digitale ondernemingen te ondersteunen”, zegt George. “Monitoring had alles te maken met waarschuwingen op basis van metrische gegevens die u op de hoogte stellen van wat het probleem is. Om van het 'wat' naar zinvolle en bruikbare inzichten te komen, moeten IT-activiteiten reageren op de status van een waarschuwing, problemen analyseren, toegang krijgen tot meerdere systemen om naleving te bevestigen en serviceniveaudoelstellingen, en het maken en aanroepen van herstelacties.”
Waarneembaarheid is een brede uitdaging voor bedrijven, omdat het “een breed scala aan gegevens omvat, waaronder statistieken, gebeurtenissen, logs en topologie om het 'waarom' te achterhalen wanneer er iets misgaat”, zegt George. “Actionability gaat nog een stap verder door te kijken hoe je op een mislukking kunt reageren die verder gaat dan wat is mislukt en waarom het is mislukt. onderneem preventieve actie om het te voorkomen.”
Focus op processen.“De tools moeten aanwezig zijn om realtime wijzigingen en tracking mogelijk te maken”, zegt Rendall. “Dit betekent volwassen, geautomatiseerde releaseprocessen en analyses waarmee je zo snel mogelijk gegevens kunt creëren, vrijgeven, meten en reageren op gegevens die worden geleverd door realtime wijzigingen. En je moet dit kunnen doen op een manier dat de feedbacklus sterk en consistent tussen klanten en teams. Dit begint met een holistische benadering van CI, CD, functievlaggen en de gemeenschappelijke analyse-engine die wordt gebruikt om al deze processen te meten.”
Kijk naar kunstmatige intelligentie en automatisering. AIOps en artificial intelligent service management (AISM) strategieën kunnen hierbij een rol spelen. “De mogelijkheid om het IT-landschap te ontdekken, te bewaken, te onderhouden, te herstellen en te optimaliseren, stelt klanten in staat volledig te profiteren van gegevens in de hele onderneming en weloverwogen beslissingen te nemen op basis van realtime inzichten”, zegt George. Bijvoorbeeld: “toepassingen waar realtime vereist is in bedrijfskritieke omgevingen, zijn toepassingen die gegevens moeten consumeren en analyseren en onverwijld ingrijpende beslissingen moeten nemen. Neem bijvoorbeeld autonome voertuigen, waar het een kwestie van milliseconden duurt om gegevens te verwerken van sensoren voordat een voertuig actie moet ondernemen. Eventuele netwerkvertragingen kunnen tot ongewenste gevolgen leiden, dus gegevensverwerking en besluitvorming vindt steeds meer aan de rand plaats.”
Neem een teamaanpak.< /sterk>“Dit is gedeeltelijk een culturele verschuiving, maar ook een die zou optreden als we kijken naar middelen en wat ontwikkelaars doen”, zegt Rendall. “De hele ontwikkelorganisatie kan niet stand-by staan om te reageren op realtime inzichten, maar teams wel.” Dit zal per team verschillen. “Een marketing- of productteam dat een realtime experiment uitvoert, is totaal anders dan een sales- of customer successmanager die functionaliteit in een van hun accounts wil voorzien of beëindigen, maar beide hebben realtime-mogelijkheden nodig.” zegt Rendal. “Het vaststellen van een basislijn voor teams voor wat realtime is in de organisatie, hoe het kan helpen in hun rol en wat de beperkingen of overwegingen van hun capaciteiten zijn, is de sleutel. Een marketingteam dat wil experimenteren, zal bijvoorbeeld middelen weghalen van een ontwikkelteam in bepaalde situaties, en zodat de SLA vooraf moet worden opgesteld.”
Begin bij het einde en werk achteruit.“Welke attributen zijn het belangrijkst voor de klant?” Jennings adviseert het te vragen. “Van daaruit kunnen we datapunten identificeren, de workflowstappen identificeren, het proces visualiseren en het project volgen. Met behulp van gegevens die uit elke stap van dat proces zijn verzameld, kunnen we een dashboard bouwen om de stappen te bewaken. Door de kaart te hebben en de workflow te definiëren en data, kunnen we dat extrapoleren naar andere mogelijkheden.”
Let op uw gegevens.Het is belangrijk “een volledig begrip te hebben van de gegevens van uw organisatie en de huidige mogelijkheden om deze te visualiseren, te beveiligen en te benutten om bruikbare inzichten te verkrijgen”, zegt George. “Op basis hiervan moeten organisaties beoordelen waar ze zich bevinden in relatie tot hun zakelijke doelen en doelstellingen en een koers uitstippelen die zowel intern als extern richting geeft aan alle facetten van het bedrijf. Bij het beoordelen van waar ze zich op deze reis bevinden, is het van vitaal belang om te identificeren welke systemen en datasets het meest kritisch zijn voor wat ze willen bereiken, aangezien dit de systemen zijn die geoptimaliseerd en geautomatiseerd moeten worden.”
Verwante onderwerpen:
Big Data Analytics Cloud Innovation Tech en werksamenwerkingsontwikkelaar