Controlelijst voor ontwerpbeoordeling voor Kostenoptimalisatie

Deze controlelijst bevat een reeks aanbevelingen over kostenoptimalisatie voor uw workload om u te helpen een hoog rendement op investeringen (ROI) te behalen op basis van de bedrijfswaarde die uw workload levert. Kostenoptimalisatie brengt de werkelijke kosten in evenwicht met de waargenomen waarde, de efficiëntie van het team, de focus en de inspanningen, terwijl wordt voldaan aan de gedefinieerde functionele en niet-functionele vereisten van uw workload.

Elke workload heeft directe en indirecte kosten en elke workload is ontworpen om waarde te leveren. Als u de aanbevelingen in dit artikel niet opneemt en rekening houdt met de afwegingen, maakt uw ontwerp mogelijk niet optimaal gebruik van uw tijd en geld. Overweeg zorgvuldig de punten die in de volgende controlelijst worden behandeld om vertrouwen te wekken in het succes van uw ontwerp.

Kostenoptimalisatie is een continu proces waarin u de workloadkosten optimaliseert en uw workload afstemt op de bredere governance-discipline van kostenbeheer. Wat vandaag belangrijk is, is morgen misschien niet belangrijk. Technologische keuzes of opties en functies die uw platform vandaag de dag biedt, kunnen anders zijn. Leer van productie- en niet-productieomgevingen, houd rekening met platformwijzigingen en pas uw bevindingen toe op uw workload en de afhankelijkheden van uw workload.

Controlelijst

  Code Aanbeveling
CO:01 Creëer een cultuur van financiële verantwoordelijkheid. Train regelmatig personeel, zodat de technische vaardigheden scherp blijven. Bevordert creativiteit en bestedingsverantwoordelijkheid in de werkomgeving. Investeer in hulpprogramma's en het implementeren van automatisering.
CO:02 Een kostenmodel maken en onderhouden. Een kostenmodel moet een schatting maken van de initiële kosten, uitvoeringssnelheden en lopende kosten. Onderhandel over een budget dat een kostenmodel dekt en een buffer heeft voor niet-geplande uitgaven.
CO:03 Kostengegevens verzamelen en controleren. Bij het verzamelen van gegevens moeten de dagelijkse kosten worden vastgelegd. Neem in kostenrapporten gemaakte kosten (naar gebruik), vooruitbetaalde kosten (afgeschreven), trends en prognoses op. Belanghebbenden moeten de uitgaven regelmatig beoordelen op basis van het budget en het kostenmodel. Automatiseer waarschuwingen om meldingen te activeren bij belangrijke drempelwaarden en detecteer afwijkingen om afwijkingen van trendbasislijnen aan te geven.
CO:04 Stel bestedingsrails in. Kaders moeten releasepoorten, governancebeleid, resourcelimieten en toegangsbeheer omvatten. Prioriteit geven aan platformautomatisering boven handmatige processen.
CO:05 Ontvang de beste tarieven van providers. U moet de beste tarieven voor cloudresources en -licenties vinden en gebruiken. Bekijk regelmatig kostenbesparingen. Kostenbeoordelingen moeten regionale prijzen, prijscategorieën, prijsmodellen (op basis van verbruik of toezegging), licentieportabiliteit, bedrijfsaankoopplannen en prijzenoverzichten omvatten.
CO:06 Gebruik afstemmen op de factureringsverhogingen. U moet inzicht hebben in de factureringsverhogingen (meters) en het resourcegebruik afstemmen op deze stappen. Wijzig de service zodat deze overeenkomt met de factureringsverhogingen, of pas het resourcegebruik aan om de factureringsverhogingen aan te passen. Overweeg om een proof-of-concept te gebruiken om kennis over facturering en ontwerpkeuzes voor belangrijke kostenfactoren te valideren en manieren te onthullen om facturering en resourcegebruik op elkaar af te stemmen.
CO:07 Kosten voor onderdelen optimaliseren. Verwijder of optimaliseer regelmatig verouderde, overbodige en onderbenutte workloadonderdelen, waaronder toepassingsfuncties, platformfuncties en resources.
CO:08 Omgevingskosten optimaliseren. Uitgaven afstemmen om prioriteit te geven aan preproductie-, productie-, bewerkings- en noodherstelomgevingen. Houd voor elke omgeving rekening met de vereiste beschikbaarheid, licenties, openingstijden en voorwaarden en beveiliging. Niet-productieomgevingen moeten de productieomgeving emuleren. Implementeer strategische compromissen in niet-productieomgevingen.
CO:09 Stroomkosten optimaliseren. De kosten van elke stroom afstemmen op de stroomprioriteit. Wanneer u prioriteit geeft aan stromen, moet u rekening houden met de functies, functionaliteit en niet-functionele vereisten van elke stroom. Het optimaliseren van stroomuitgaven vereist vaak strategische compromissen.
CO:10 Gegevenskosten optimaliseren. Gegevensuitgaven met gegevensprioriteit. Gegevensoptimalisatie moet verbeteringen omvatten in gegevensbeheer (lagen en retentie), volume, replicatie, back-ups, bestandsindelingen en opslagoplossingen.
CO:11 Codekosten optimaliseren. Evalueer en wijzig code om te voldoen aan functionele en niet-functionele vereisten met minder of goedkopere resources.
CO:12 Schaalkosten optimaliseren. Evalueer alternatieve schaalaanpassing binnen uw schaaleenheden. Overweeg alternatieve schaalconfiguraties en stem af op het kostenmodel. Overwegingen moeten betrekking hebben op het gebruik ten opzichte van de overnamelimieten van elke instantie, resource en schaaleenheidgrens. Strategieën gebruiken voor het beheren van vraag en aanbod.
CO:13 Optimaliseer de tijd van het personeel. Stem de tijd die personeel besteedt aan taken af met de prioriteit van de taak. Het doel is om de tijd te verminderen die aan taken wordt besteed zonder het resultaat te verslechteren. Optimalisatie-inspanningen moeten bestaan uit het minimaliseren van ruis, het verminderen van buildtijden, foutopsporing met hoge kwaliteit en productiesimuleerde modellen.
CO:14 Resources en verantwoordelijkheid consolideren. Zoek in de workload naar manieren om resources te consolideren en de dichtheid te verhogen. Gebruik buiten de workload bestaande gecentraliseerde resources en services waarmee u workloadverantwoordelijkheden kunt consolideren.

Volgende stappen

We raden u aan de afwegingen tussen Kostenoptimalisatie te bekijken om andere concepten te verkennen.