Delen via


Aanbevelingschecklist voor prestatie-efficiëntie

Deze checklist bevat een aantal aanbevelingen waarmee u uw werklast zo kunt inrichten dat deze kan groeien en aan de vraag naar werklastgebruik kan voldoen. Het doel van prestatie is om de efficiëntie van elke interactie met een gezond systeem te behouden naarmate de vraag toeneemt. Wanneer u ontwerpt en implementeert voor prestaties, moet u zich richten op de efficiëntie en effectiviteit van kosten, complexiteit, ondersteuning van nieuwe vereisten, technische schuld, rapportage en inspanning.

Voor elk systeem geldt dat er een limiet is aan hoe ver u het kunt opschalen zonder het opnieuw te ontwerpen, een tijdelijke oplossing te introduceren of menselijke betrokkenheid te betrekken. Als u geen maatregelen neemt om de prestaties efficiënter te maken en de nadelen niet in overweging neemt, loopt uw ontwerp mogelijk gevaar. Denk zorgvuldig na over alle punten die in de checklist worden behandeld, zodat vertrouwen kunt hebben in het succes van uw systeem.

Controlelijst

  Code Aanbeveling
Lichamelijke opvoeding:01 Definieer prestatiedoelen. Prestatiedoelen moeten numerieke waarden zijn die zijn gekoppeld aan werklastvereisten. U moet prestatiedoelen implementeren voor alle werklaststromen.
Lichamelijke opvoeding:02 Voer prestatieplanning uit. Prestatieplanning moet gereed zijn voordat er voorspelde veranderingen in gebruikspatronen optreden. Voorspelde veranderingen omvatten seizoensvariaties, productupdates, marketingcampagnes, speciale evenementen of wijzigingen in de regelgeving.
Lichamelijke opvoeding:03 Selecteer de juiste services. De services en productfuncties moeten u ondersteunen bij het behalen van de prestatiedoelstellingen voor de werklast en het opvangen van verwachte capaciteitswijzigingen. Bij de selecties moeten ook de voordelen van het gebruiken van platformfuncties of het bouwen van een aangepaste implementatie worden meegewogen.
Lichamelijke opvoeding:04 Verzamel prestatiegegevens. Werkbelastingcomponenten en -stromen moeten automatische, continue en betekenisvolle statistieken en logboeken bieden. Verzamel gegevens op verschillende niveaus van de werklast, zoals op applicatie-, platform-, gegevens- en besturingssysteemniveau.
Lichamelijke opvoeding:05 Test de prestaties. Voer regelmatig testen uit in een omgeving die aansluit bij de productieomgeving. Vergelijk de resultaten met de prestatiedoelen en de prestatiebenchmark.
Lichamelijke opvoeding:06 Optimaliseer logica. Gebruik code en logica die goed presteren en zorg ervoor dat verantwoordelijkheden worden overgedragen aan het platform. Gebruik logica alleen waarvoor het bedoeld is en alleen als het nodig is.
Lichamelijke opvoeding:07 Geef prioriteit aan de prestaties van kritieke stromen. Bij de toewijzing van werklastbronnen en de optimalisatie van de prestaties moet prioriteit worden gegeven aan de stromen die de belangrijkste bedrijfsprocessen, gebruikers en bewerkingen ondersteunen.
Lichamelijke opvoeding:08 Optimaliseer dataverbruik. Optimaliseer datastores voor het beoogde en daadwerkelijke gebruik ervan in de werklast.
Lichamelijke opvoeding:09 Reageer op problemen tijdens liveoptredens. Maak een plan voor het aanpakken van prestatieproblemen door duidelijke communicatielijnen en verantwoordelijkheden in te bouwen. Wanneer er zich een problematische situatie voordoet, kunt u wat u leert gebruiken om preventieve maatregelen te identificeren en deze in uw werklast op te nemen. Implementeer methoden om sneller terug te keren naar de normale bedrijfsvoering wanneer soortgelijke situaties zich voordoen.
Lichamelijke opvoeding:10 Optimaliseer voortdurend de prestaties. Concentreer u op componenten waarvan de prestaties in de loop van de tijd verslechteren, zoals databases en netwerkfuncties.

Volgende stappen