Bewaking en status
Tip
Deze inhoud is een fragment uit het eBook, Cloud Native .NET Applications for Azure ontwerpen, beschikbaar op .NET Docs of als een gratis downloadbare PDF die offline kan worden gelezen.
Microservices en cloudeigen toepassingen gaan hand in hand met goede DevOps-procedures. DevOps is veel voor veel mensen, maar misschien is een van de betere definities afkomstig van cloud advocate en DevOps evangelist Donovan Brown:
"DevOps is de samenvoeging van mensen, processen en producten om continue levering van waarde aan onze eindgebruikers mogelijk te maken."
Helaas is er met terse-definities altijd ruimte om meer dingen te zeggen. Een van de belangrijkste onderdelen van DevOps is ervoor zorgen dat de toepassingen die in productie worden uitgevoerd, goed en efficiƫnt werken. Als u de status van de toepassing in productie wilt meten, moet u de verschillende logboeken en metrische gegevens bewaken die worden geproduceerd op basis van de servers, hosts en de toepassing. Het aantal verschillende services dat wordt uitgevoerd ter ondersteuning van een cloudeigen toepassing, maakt het bewaken van de status van afzonderlijke onderdelen en de toepassing als geheel een kritieke uitdaging.