Egységköltségek mérése

Ez a cikk segít megérteni a finOps-keretrendszer mérési egységköltség-képességét, és azt, hogyan implementálható a Microsoft Cloudban.

Definíció

Az egységköltségek mérése egy üzleti egység költségének kiszámítására vonatkozik, amely megjelenítheti a felhő üzleti értékét.

Azonosítsa, hogy mi az egyetlen egység a vállalat számára – például egy e-kereskedelmi webhely értékesítési tranzakciója vagy egy közösségi alkalmazás felhasználója. Az egyes egységek leképezése az azt támogató támogató felhőszolgáltatásokhoz. A megosztott infrastruktúra költségeinek felosztása a kihasználtsági adatokkal az egyes egységek teljes költségének számszerűsítéséhez.

Az egységköltségek mérése betekintést nyújt a jövedelmezőségbe, és lehetővé teszi a szervezetek számára, hogy adatvezérelt üzleti döntéseket hozzanak a felhőberuházásokkal kapcsolatban. A unit economics az, ami a felhőt mérhető üzleti értékhez ékesi.

Az egységgazdaságtan végső célja, mint a tevékenységalapú költségszámítási módszertan származéka, a vállalkozás költségeinek teljes képének figyelembe vétele. Ez a cikk a Microsoft Cloud költségeinek ezekbe az erőfeszítésekbe való belefoglalására összpontosít. Ahogy a FinOps gyakorlata kiforrott, vegye figyelembe a felhőn kívüli manuális folyamatokat és lépéseket, amelyek fontosak lehetnek a vállalat számára kritikus egységek kiszámításához az egységenkénti legpontosabb költség nyomon követése érdekében.

Mielőtt elkezdené

Ahhoz, hogy hatékonyan mérhesse az egységköltségeket, meg kell ismernie , hogyan kell fizetnie a használt szolgáltatásokért. A költségekhez hozzájáruló tényezők megismerése segít a használat és a költségek lebontásában és az egyes egységekhez való hozzárendelésben. A költség-hozzájárulás tényezői közé tartozik a számítás, a tárolás, a hálózatkezelés és az adatátvitel. Az is hatással van a költségekre, hogy a szolgáltatáshasználat hogyan igazodik a különböző díjszabási modellekhez (például használatalapú fizetés, foglalások és Azure Hybrid Benefit).

Első lépések

Az egységköltségek mérése nem egyszerű feladat. Az egységgazdaságtan megköveteli az architektúra alapos megértését, és több adatkészletre van szükség a teljes kép összehozásához. A szükséges pontos adatok a használt szolgáltatásoktól és a használt telemetriától függenek.

  • Kezdje az alkalmazástelemetria használatával.
    • Minél átfogóbb az alkalmazás telemetria, annál egyszerűbb egységgazdaságtani adatok hozhatók létre. Naplózza, hogy a kritikus függvények mikor és mennyi ideig futnak. Ezzel az egyes egységek futási idejét vagy egy, az egységhez visszatartó függvényhez viszonyítva lehet következtetni.
    • Ha az alkalmazástelemetria közvetlenül nem lehetséges, fontolja meg a telemetriai naplózható kerülő megoldásokat, például az API Managementet , vagy akár az Azure Monitor riasztási szabályainak konfigurálását, amelyek aktiválják a telemetriát naplózó műveletcsoportokat . A cél az, hogy az összes használati telemetriát egyetlen, konzisztens adattárba szerezze be.
    • Ha nem rendelkezik telemetriával, fontolja meg az Alkalmazás Elemzések beállítását, amely az Azure Monitor kiterjesztése.
  • Azure Monitor-metrikák használatával lekérheti az erőforrás-kihasználtsági adatokat.
    • Ha nem rendelkezik telemetriával, tekintse meg, hogy milyen metrikák érhetők el az Azure Monitorban, amelyek leképezhetik az alkalmazáshasználatot a költségekre. Mindenre szüksége van, amely fel tudja bontani az erőforrások használatát, hogy képet kapjon arról, hogy a számlázott használat hány százaléka volt az egyik egységből a másikhoz hasonlóan.
    • Ha nem látja a szükséges adatokat a metrikákban, ellenőrizze a naplókat és a nyomkövetéseket is az Azure Monitorban. Lehet, hogy ez nem közvetlen összefüggés a használattal, de lehet, hogy képes jelezni a használatot.
  • A szolgáltatásspecifikus API-k használatával részletes használati telemetria érhető el.
    • Minden szolgáltatás az Azure Monitort használja a naplók és metrikák alapvető készletéhez. Egyes szolgáltatások részletesebb monitorozási és kihasználtsági API-kat is biztosítanak az Azure Monitorban elérhetőnél részletesebb részletekért. Az Azure szolgáltatásdokumentációjában megtalálhatja a megfelelő API-t a használt szolgáltatásokhoz.
  • Az összegyűjtött adatok használatával számszerűsítse az egyes egységekből származó használat százalékos arányát.
    • A díjszabási és használati adatok használatával megkönnyítheti ezt a munkát. Ez általában az adatbetöltés és a normalizálás után a legjobb megoldás a pontos egységköltségek kiszámításához szükséges nagy mennyiségű adat miatt.
    • A rendszer nem rendel vissza bizonyos mennyiségű használatot egy egységhez. Ennek a költségnek több módja is van, például az ismert használati százalékok alapján történő szétosztás, vagy olyan többletköltségként való kezelés, amelyet külön kell minimalizálni.

Az alapokra építve

  • Automatizálja az egységköltség-számítás azon aspektusait, amelyek még nem lettek teljesen automatizáltak.
  • Fontolja meg az egységköltség-számítások kibővítését más költségek, például a külső licencelés, a helyszíni üzemeltetési költségek és a munkaerő figyelembe vételével.
  • Egységköltségeket építhet be az üzleti KPI-kbe az összegyűjtött adatok értékének maximalizálása érdekében.

További információ a FinOps Foundationben

Ez a képesség része a FinOps-keretrendszernek a FinOps Foundation nevű nonprofit szervezet által, amely a felhőköltség-kezelés és -optimalizálás előmozdításáért felel. További információ a FinOpsról, beleértve a hasznos forgatókönyveket, a képzési és minősítési programokat, és még sok mást, olvassa el a Mértékegységek költségeinek mérése című cikket a FinOps-keretrendszer dokumentációjában.

Következő lépések