Volledige stack-bewaking in Azure

Voltooid

Uw organisatie verplaatst al zijn systemen van een on-premises locatie naar Azure en wil dat u een bewakingsstrategie ontwerpt. In deze les wordt uitgelegd hoe een volledige bewakingsstrategie de klantervaring kan verbeteren door de mogelijkheid te bieden om problemen in alle lagen van uw toepassingen en infrastructuur te identificeren en te beperken.

Volledige stack-bewaking gebruiken

Volledige stack-bewaking is een volledige benadering voor het bewaken, triiseren en diagnosticeren van toepassings-, infrastructuur- en beveiligingsproblemen. Volledige stack-bewaking omvat telemetrieverzameling, het bijhouden van key performance indicators, het isoleren van problemen en het analyseren van hoofdoorzaken.

Uw toepassingen en infrastructuur kunnen verschillende soorten mogelijk schadelijke problemen ondervinden, zoals slechte reactietijden, veranderende gebruikssnelheden, uitzonderingen en beveiligingsrisico's. Uw antwoord moet geschikt zijn voor het probleemtype. U kunt reageren door capaciteit op te schalen om te voldoen aan een hogere belasting of door uw toepassing of infrastructuur te wijzigen om de prestaties te verbeteren en fouten te verminderen.

Met de juiste hulpmiddelen kunt u het volgende doen:

  • Bewaak uw infrastructuur en toepassingsprestaties.
  • Controleren op beveiligingsrisico's en verdachte activiteiten.
  • Verzamel informatie over problemen zodra deze zich voordoen.
  • Analyseer en reageer op de gegevens die u verzamelt.

Door uw toepassingen en infrastructuur te bewaken met een volledige stack-aanpak, reageert u snel en op de juiste wijze op wijzigingen en problemen. Deze strategie kan uw organisatie helpen productiever, rendabeler, veilig en concurrerend te worden.

Uw toepassingen bewaken

Bewaak uw toepassing op problemen tijdens het ontwikkelen om fouten en uitzonderingen later in productie te voorkomen. Om de levenscyclus van uw ontwikkeling te verbeteren, moet u ervoor zorgen dat uw code alleen naar de volgende fase van de ontwikkelingscyclus wordt gepusht als deze de benodigde controles heeft doorgegeven.

Bewaak uw toepassing ook wanneer deze live en in gebruik is. Mogelijk ondervindt u problemen met mislukte aanvragen, hoge reactietijden van servers of beschikbaarheidsproblemen. Door liveproblemen te controleren, identificeert u deze soorten problemen en risico's onmiddellijk en kunt u effectief reageren om uw toepassing in orde te houden.

Schermopname van KPI's (Application Key Performance Indicators).

Als u de status van uw toepassingen wilt verbeteren en in de toekomst betere toepassingen wilt bouwen, configureert u waarschuwingen en geautomatiseerde antwoorden om u te helpen bij het oplossen van problemen met toepassingen.

Uw infrastructuur bewaken

Verschillende soorten problemen kunnen van invloed zijn op uw infrastructuur. Mogelijk moet u te maken krijgen met prestatieproblemen of problemen waardoor uw services onbereikbaar kunnen worden of de volledige infrastructuur niet beschikbaar is. Elk van deze problemen kan leiden tot verminderde productiviteit, financieel verlies of schade aan de reputatie van uw organisatie.

Als u op een tijdige en effectieve manier problemen wilt oplossen, kunt u waarschuwingen configureren voor het bewaken van uw infrastructuur voor verschillende problemen. U kunt bijvoorbeeld waarschuwingen configureren voor:

  • Het resourcegebruik van uw infrastructuur.
  • De beschikbaarheid en status van uw infrastructuur.
  • Er is een specifieke gebeurtenis op besturingssysteemniveau opgetreden.

U kunt waarschuwingen configureren om een proces te starten dat een persoon of team waarschuwt om de juiste actie te ondernemen. U kunt ook geautomatiseerde reacties op waarschuwingen activeren met playbooks en webhooks.

U kunt ook infrastructuurbewakingsgegevens gebruiken voor operationele analyse en capaciteitsplanning. U kunt prestatiegegevens verzamelen van gastbesturingssystemen van virtuele machines (VM' s) in grafieken voor vergelijkings- en trendingdoeleinden om beslissingen te nemen.

Schermopname van VM-KPI's.

Azure-platformbronnen bewaken

Naast het bewaken van uw geïmplementeerde toepassingen en infrastructuur, kunt u de ingebouwde mogelijkheden van Azure gebruiken om uw andere Azure-platformbronnen te bewaken. Azure-resources zoals Opslagaccounts, Key Vaults en Azure Cosmos DB-databases hebben prestatiegegevens en resourcelogboeken die u kunt bekijken en analyseren om prestaties en beschikbaarheid bij te houden.

Deze en andere Azure-resourcetypen bieden toegewezen inzichten die vooraf gedefinieerde bewakingservaringen bieden voor abonnementen, resourcegroepen en andere resources. In de volgende schermopname ziet u het inzicht in Azure Monitor-opslag waarin het gebruik en de latentie voor meerdere opslagaccounts in twee abonnementen worden weergegeven.

Schermopname van KPI's van Azure Storage.

U kunt ook logboeken met betrekking tot Active Directory voor uw Azure-tenant en servicestatus en activiteitenlogboeken voor Azure-abonnementen bekijken en verzamelen. Een volledige stack-bewakingsoplossing omvat inzicht in de Azure-platformbronnen waarop uw toepassing en infrastructuur afhankelijk zijn.

Beveiliging bewaken

Het is ook essentieel om de beveiliging van uw toepassingen en infrastructuur te bewaken om ervoor te zorgen dat ze altijd beveiligd en beschikbaar blijven. U moet gegevensexfiltratie en risico's bewaken en waarschuwen voor de beveiliging van uw infrastructuur, zoals verdachte gebruikersaccounts of schadelijke IP-adressen. Uw beveiligingsbewakingsoplossing moet sterke, geautomatiseerde anomaliedetectie en gebeurtenisbeheer bevatten om meerdere gerelateerde gebeurtenissen te combineren tot één actiebare waarschuwing.

Samenvatting

Door een volledige stack-benadering te gebruiken om uw toepassingen en infrastructuur te bewaken, kunt u op de juiste en effectievere wijze reageren op problemen. U kunt uw beveiliging versterken en verbeterde toepassingen en infrastructuur bouwen. De volledige stack-benadering helpt u ook om situatiebewust te worden en u leert van de problemen die van invloed zijn op uw omgeving.

Kennis testen

1.

Op welk moment moeten DevOps-teams toepassingsbewaking implementeren voor optimale toepassingsstatus en -prestaties?

2.

Wat is de term voor een bewakingsstrategie die een volledige benadering neemt voor het bewaken, triiseren en diagnosticeren van toepassings-, infrastructuur- en beveiligingsproblemen?