FinOps Nyílt Költség- és Használati Specifikáció

Ismerje meg az új számlázási adatspecifikációt, amely megkönnyíti a költségek és a használat megértését és optimalizálását bármilyen felhőben, SaaS-szolgáltatóban vagy helyszíni szolgáltatóban.


Mi az a FOCUS?

A FinOps Open Cost and Usage Specification (FOCUS) egy úttörő kezdeményezés a számlázási adatok közös formátumának meghatározásához. Lehetővé teszi a szervezetek számára a költség- és használati minták jobb megértését, valamint a költségek és teljesítmény optimalizálását több felhőben, SaaS-ben és akár helyszíni szolgáltatásajánlatokban is.

A FOCUS konzisztens, egyértelmű és akadálymentes nézetet biztosít a szervezeteknek a FinOps-igényekhez kifejezetten tervezett költségadataikról, például a kiosztásról, az elemzésről, a monitorozásról és az optimalizálásról. A FinOps új "nyelveként" a FOCUS lehetővé teszi a szakemberek számára, hogy hatékonyabban és hatékonyabban működjenek együtt a társokkal a szervezetben. Segít maximalizálni az átvihetőséget és az új csapattagok betanítását, valamint az emberek gyorsabb munkába állítását. A FinOps-keretrendszerrel párosítva a szakemberek rendelkeznek azokkal az eszközökkel, amelyek egy egyszerűsített FinOps-gyakorlat létrehozásához szükségesek, amely maximalizálja a felhő értékét.


Miért a FÓKUSZ?

A Microsoft felhőszolgáltatásainak változatossága és rugalmassága lehetővé teszi, hogy csodálatos dolgokat hozzon létre, miközben csak a szükséges összegért kell fizetnie, amikor szüksége van rá. Ezzel a rugalmassággal különböző működési modellek érhetők el, ahol a szolgáltatások számlázása és különböző tényezők alapján más-más módon hangolható. Ha a szolgáltatások számlázása eltérő, a költség- és használati adatok is eltérőek. Ez megnehezíti a következetes kiosztást, elemzést, monitorozást és optimalizálást. Ez túlmutat a Microsoft felhőszolgáltatásán. A szervezetek gyakran használnak szolgáltatott szoftvereket (SaaS-termékeket), licenccel rendelkező szoftvereket, helyszíni infrastruktúrát vagy akár más felhőket. Ez a függőség súlyosbítja azt a problémát, hogy az egyes szolgáltatók védett formátumban osztják meg az adatokat.

A FOCUS úgy oldja meg ezt a problémát, hogy létrehoz egy szolgáltatói és szolgáltatásgnosztikus adatspecifikációt, amely a felhőberuházások értékének kezelése során felmerülő legnagyobb kihívásokkal foglalkozik – a kiadások üzleti értékének megértése és számszerűsítése. A FOCUS lehetővé teszi a szervezetek számára, hogy több időt szenteljenek az értékteremtésnek, és kevesebbet küzdjenek az adatok megértésével, amelyet a különböző szolgáltatások és szolgáltatók közötti inkonzisztenciák és ismeretlenség okoznak. A FOCUS azonban nem csak a több felhőszolgáltatót használó szervezetek számára készült.

A FOCUS segítséget nyújthat azoknak a szervezeteknek, amelyek:

  • Használjon egyetlen felhőszolgáltatót a kiegészítő szolgáltatókkal együtt.
  • Több fiókkal rendelkezik egy felhőszolgáltatón belül.
  • Csak egy fiókkal rendelkezik egyetlen felhőszolgáltatóval.

A FOCUS használatának előnyei széles körben elterjedtek, a vállalaton belüli egyszerűsített műveletektől a FinOps-kezelői készségek hordozhatóbbá tételén át.


Előnyök

A FOCUS a költség- és használati adatok legjobb verziója, amelyet a Cost Managementből szerezhet be. A FOCUS a tényleges és amortizált költségadatokhoz képest az alábbi előnyökkel jár:

💰 30% megtakarítása a tárolási és számítási költségeken

A FOCUS egyetlen sorban egyesíti a tényleges (számlázott) és az amortizált (tényleges) költségeket, ami 49%-kal kevesebb sort eredményez a tényleges és az amortizált adathalmazokhoz képest. Ha figyelembe veszi az új FOCUS oszlopokat, a teljes adatméret ~30%-kal kisebb, mint a tényleges és amortizált adathalmazok, ami közvetlen megtakarítást jelent a tárolási költségeken. A számítási költségek is megtakaríthatók, mivel kevesebb sort dolgoz fel a rendszer. A pontos számítási megtakarítások a megoldástól függően eltérőek lehetnek.

🔀 Több fiók és felhő kezelésére tervezték

Ha több felhőt használ, vagy különböző fióktípusokkal rendelkezik egyetlen felhőben (például EA és MCA), a FOCUS egységes terminológiával egységes sémává szabványosítja a költségadatokat. Segít megérteni és optimalizálni a költségeket az összes fiókjában. Az EA-n továbbra is futó szervezetek esetében a FOCUS-ra való váltás mostantól szabályozza az időzítést, így nem lesz "offline" a fiók MCA-ra való áttérése után.

🍎 Könnyebben elsajátítható és igazodik a FinOps-keretrendszerhez

A FOCUS a FinOps új "nyelve". A FinOps Framework összes útmutatója frissül, hogy a FOCUS terminológiát használhassa, és a FOCUS-lekérdezéseket és példákat is tartalmazza. A FOCUS megkönnyíti a FinOps ajánlott eljárásainak megértését és implementálását anélkül, hogy további fordítási rétegre lenne szükség a felhőalapú útmutatókról a felhőspecifikus megvalósítás részleteire. A FOCUS lehetővé teszi a cloudfüggetlen sémák és útmutatások számára, hogy mélyebbre menjenek, és kevesebb erőfeszítéssel többet érjenek el.

🪪 Tiszta, emberi olvasásra alkalmas megjelenítendő nevek

A FOCUS tiszta, ember által olvasható megjelenítendő neveket használ minden névhez, típushoz és kategóriához. Barátságos megjelenítési nevek érhetők el a szolgáltatásokhoz, az erőforrástípusokhoz, a régiókhoz, a díjszabáshoz, a kötelezettségvállalási kedvezményekhez és továbbiakhoz.

💲 A pontos árpont egyedi azonosítása

A FOCUS tartalmazza az egyes díjakhoz használt termékváltozat árpontjának azonosítóját (SkuPriceId). Ez a termékváltozat egyedi azonosítója, amely magában foglalja az összes díjszabási változatot, például a rétegzést és a kedvezményeket, amelyek jelenleg nem érhetők el a tényleges vagy amortizált adathalmazokban. Minden egyes díj tartalmazza azokat az egységárakat is, amelyekre szüksége van ahhoz, hogy megértse, hogyan kapja meg vagy hogyan kell fizetnie. A listaár (vagy kiskereskedelmi) egységár az, amit egységenként fizetne, anélkül, hogy egyeztetett kedvezményeket kellene fizetnie. A szerződéses (vagy igény szerinti) egységár a tárgyalásos kedvezmények alkalmazása után jön létre. A tényleges (vagy amortizált) egységár az előzetes lekötési kedvezmények alkalmazása után a fogalmi árat jeleníti meg. A számlázott (vagy tényleges) egységár azt jelzi, hogy mi volt vagy mi lett számlázva.

💹 Könnyebb számszerűsíteni a költségmegtakarítást

Az egységárak mellett a FOCUS oszlopokat is tartalmaz az egyes díjakhoz használt konkrét díjszabási modell listával, szerződéses, hatályos és számlázott költséggel való azonosításához, így könnyebben számszerűsíthető a egyeztetett és a kötelezettségvállalási kedvezményekből származó költségmegtakarítás.

💎 Minden ár és költség egységes pénznemben

A FOCUS a számlázási pénznemet használja az összes árhoz és költséghez, így könnyebben ellenőrizhetők a költségek a költség- és használati adatokon belül. Ez eltér a natív Cost Management-adatkészletek áraitól, amelyek a díjszabás pénznemét használják.

🔡 Költségek rendszerezése és megkülönböztetése szolgáltatás, erőforrás és termékváltozat szerint

A FOCUS egyértelműen elkülöníti a szolgáltatásokat, az erőforrásokat és az SKU-kat, ami megkönnyíti a költségek rendszerezését és elkülönítését. A szolgáltatáskategorizálás egységes a szolgáltatók között, és új perspektívát kínál, mivel az egy adott szolgáltatáshoz felhasznált összes erőforrást csoportosítja, függetlenül az alapul szolgáló terméktől vagy termékváltozattól (például a sávszélesség és a számítási költségek egyaránt a Virtuális gépek szolgáltatás alá tartoznak).

🌏 Konzisztensebb régiók

A Cost Management FOCUS-adatkészlete további adattisztítási réteget biztosít annak érdekében, hogy a régiók összhangban legyenek az Azure Resource Managerrel. Ez azt jelenti, hogy ugyanazokat a régióneveket látja a FOCUS-ban, mint az Azure Portalon és az Azure Resource Manager API-kban.

🗂️ További részletek a költségekről és a használatról

A FOCUS-adatkészlet további részleteket is tartalmaz, például a rétegzést, a szolgáltatói szolgáltatás kategorizálását és a felhőszolgáltatás-modellt a natív tényleges és amortizált adathalmazokon belül elérhető adatokon túl.

📅 Egyszerűbb dátumlogika

A FOCUS kizárólagos záró dátumokat és iparági szabvány iso 8601 dátumformátumokat használ a számlázáshoz és a díjakhoz. Megkönnyíti a dátumok szűrését és összehasonlítását. Különösen hasznos más dátumokhoz, például az aktuális dátumhoz képest, mivel nem kell kitalálnia az időzónákat vagy a napidőt.

🏷️ A címkék és az termékváltozat részletei konzisztens JSON formátumban jelennek meg

Ha rendelkezik Nagyvállalati Szerződés fiókkal, akkor előfordulhat, hogy a címkék nem JSON formátumban vannak a tényleges és amortizált adathalmazokban. A FOCUS úgy oldja meg ezt a problémát, hogy a címkéket és az termékváltozat részleteit (AdditionalInfo) konzisztens JSON-formátumban adja meg.

🎛️ A használat azonosítása és lebontása különálló egységekre

A FOCUS különálló díjszabási és használati egységeket biztosít minden egyes díjhoz, hogy megismerje, hogyan számítják fel a díjakat a valós használati egységekhez képest. Különböző díjszabási stratégiákat használ, például a blokkalapú díjszabást, és megkönnyíti a díjszabás és a használati mennyiségek ellenőrzését azáltal, hogy külön oszlopokban ad meg adatokat.


Első lépések

A FOCUS a következőket fedi le:

  • A számlázással kapcsolatos számlázási adatok , például a használt szolgáltató, a számlát létrehozó (számlakibocsátó) és a számla számlázási időszaka.
  • Az erőforrás részletei az alábbiakról szólnak, amelyeket a szolgáltatónál üzembe helyezett: szolgáltatás, erőforrástípus, régió és címkék.
  • SKU részletei a használt vagy vásárolt termékkel kapcsolatban, például a közzétevő és az SKU azonosítói.
  • A díjak részletei, amelyek leírják és kategorizálják a díjat, mint például a típus, leírás, gyakoriság és a felhasznált vagy megvásárolt összeg.
  • A díjszabási modellt összegző kedvezmény részletei , például a díjszabási kategória és a kötelezettségvállalási kedvezmény részletei.
  • Díjszabás és költségek , amelyek tartalmazzák az egyes díjak díjszabásának nyers részleteit, például a díjszabás mennyiségét, az egységárat és a költséget.

Az erőforrásokat a ResourceId és a ResourceName azonosítja, és a hozzájuk tartozó ServiceName, ServiceCategory és ServiceSubcategory szerint vannak rendszerezve. A ServiceCategory és a ServiceSubcategory lehetővé teszi, hogy a költségeket a felhőszolgáltatók között konzisztens kategóriákba rendezze, ami különösen érdekessé teszi. Egyéb részleteket is láthat, például a barátságos ResourceType megnevezést, az erőforrás üzembe helyezési helyéhez tartozó RegionId és RegionName információit, az erőforrásra alkalmazott címkéket, valamint az igény szerinti kapacitásfoglalásokhoz kapcsolódó CapacityReservationId és CapacityReservationStatus állapotokat (a kötelezettségvállalási kedvezményektől függetlenül).

A háttérben az erőforrások egy vagy több terméket használnak az alapvető képességeik engedélyezéséhez. A FOCUS termékváltozatként hivatkozik rájuk. Ezeknek az SKU-knak a használata végső soron az, amiért díjat számítunk fel. Minden termékváltozat rendelkezik az SKU-t fejlesztő vállalat PublisherName nevével , egy SkuId azonosítóval, amely azonosítja a használt termékváltozatot, egy SkuPriceId azonosítót, amely azonosítja a termékváltozat konkrét árpontját, beleértve az összes díjszabási változatot, például a rétegzést és a kedvezményeket, egy SkuMetert , amely leírja, hogy mit mértek, és a SkuPriceDetails további részleteket tartalmaz a termékváltozatról, például a magok számát vagy a támogatott memória mennyiségét.

Minden díj tartalmazza a ChargeCategory-t, amely leírja, hogy milyen típusú díj (például használat vagy vásárlás), a ChargeClass, amely azonosítja a korábbi díjak korrekcióit, a ChargePeriodStart és ChargePeriodEnd dátumokat, amely időszakra a díj vonatkozott, a ChargeFrequency-t, hogy megtudja, milyen gyakran várható ez a díj, és egy magas szintű ChargeDescription, amely elmagyarázza, hogy mi a sor. Emellett egy adott ConsumedQuantity és ConsumedUnit értékeket is tartalmaznak különböző egységekben, a használat vagy a vásárlás alapján.

Minden díjhoz tartozik egy PricingCategory, amely jelzi a díj díjszabását, és ha kötelezettségvállalási kedvezményt alkalmaztak, akkor tartalmazzák a CommitmentDiscountCategory és CommitmentDiscountType értékeket a kötelezettségvállalási kedvezmény típusának szolgáltatófüggetlen és szolgáltatóspecifikus címkéivel, valamint a CommitmentDiscountId azonosítót, amely meghatározza, hogy melyik kötelezettségvállalási kedvezményt alkalmazták a használatra, az adott példány CommitmentDiscountName-ját, a CommitmentDiscountQuantity-t és CommitmentDiscountUnit-et a példányméret rugalmasságának és normalizált méreteinek kezeléséhez, valamint a CommitmentDiscountStatus-t, amely azt jelzi, hogy a díj a kötelezettségvállalási kedvezmény kihasznált (felhasznált) vagy nem használt (fel nem használt) része volt-e.

Mivel az árak a számlázási kapcsolat alapján vannak meghatározva, megtalálhatja azt a BillingAccountId és BillingAccountName nevet is, amely alapján a számlák létrejönnek, a BillingPeriodStart és a BillingPeriodEnd dátumokat, a számlázásért felelős vállalat InvoiceIssuerName nevét , valamint a felhő, az SaaS, a helyszíni vagy más használt szolgáltató Szolgáltatónevét . Vegye figyelembe, hogy a FOCUS-ban a "számlázási fiók" kifejezés a számla létrehozásának hatókörére vonatkozik, nem pedig a legfelső szintű fiókra. Az Microsoft Ügyfélszerződés (MCA) fiókkal rendelkező szervezetek esetében a rendszer nem a Microsoft számlázási fiókjához, hanem az Ön számlázási profiljához rendeli hozzá. Az egyes számlázási fiókokban a számlázási fiókon belül az előfizetés alfiókazonosítója és alfiókneve is szerepel.

Végül, de nem utolsósorban, az árak és költségek részletei is rendelkezésére állnak. Minden díjhoz tartozik egy BillingCurrency , amelyet az összes ár és költség használ, valamint a PricingCurrency , amely azt jelzi, hogy milyen pénznemet használtak a belső díjszabáshoz. Például a legtöbb MCA-fiók árát USD-ben határozzák meg, de más pénznemben, például jenben vagy euróban is számlázhatják őket.

Minden egyes díj tartalmazza a PricingQuantity és a PricingUnit értéket az SKU díjszabása alapján (amely lehet darabszámban vagy egységblokkban), valamint az egyes díjszabási egységek költségeinek egységárait (a SkuPriceId alapján) és a teljes költséget a díjszabási mennyiség alapján. A FOCUS tartalmazza a ListaEgységár és ListaKöltség elemeket a nyilvános kiskereskedelmi vagy piaci árakhoz kedvezmények nélkül, a SzerződésesEgységár és SzerződésesKöltség elemeket a kialkudott szerződéses kedvezmények utáni, de kötelezettségvállalási kedvezmények nélküli árakhoz, az EfektívKöltséget a kötelezettségvállalási kedvezmények vásárlása után történő amortizálás után, és a SzámlázottKöltséget, amelyet kiszámláztak vagy ki fognak számlázni. Van egy InvoiceId oszlop is, amely a Microsoft Ügyfélszerződés-fiókokhoz tartozó számla létrehozása után lesz feltöltve. A InvoiceId jelenleg nem érhető el nagyvállalati szerződésű fiókokhoz.

Ezeken a pontokon túl minden szolgáltató további, x_ előtaggal ellátott oszlopokat is tartalmazhat, amelyek olyan kiterjesztett oszlopokként jelölhetők, amelyek nem részei a FOCUS-sémának, de hasznos információkat nyújtanak a költségekről és a használatról. A Microsoft Cost Management az előtag használatával ugyanazokat a részleteket biztosítja a FOCUS-adatkészleten belül, mint a natív sémák. A FinOps Hubs és a FinOps eszközkészlet-jelentések további részletekkel bővítik az oszlopokat a jelentéskészítési és optimalizálási célok megkönnyítése érdekében.


Learning FOCUS blogsorozat

Ha az összes FOCUS-oszlop részletesebb bemutatása érdekli, tekintse meg a Learning FOCUS blogsorozatot a FinOps blogon:

Az új blogbejegyzések rendszeresen megjelennek, ezért néhány hetente tekintse meg a FinOps blog a frissítéseket.


Fontos megjegyzések a FÓKUSZ oszlopokkal kapcsolatban

A FOCUS-adatok használatakor vegye figyelembe a következő szempontokat:

  • A FOCUS az összes ár és költség számlázási pénznemére támaszkodik, míg a Cost Management a díjszabás pénznemét használja. A FOCUS-ban az árak eltérő pénznemben lehetnek, mint a natív Cost Management-sémák.
  • A FOCUS egyetlen adathalmazba egyesíti a "tényleges" és az "amortizált" költségeket. A két adathalmaz külön-külön történő kezeléséhez képest kisebb adatkészletet hoz létre. Az adatméret az amortizált költségadatokkal, valamint a kötelezettségvállalási kedvezmény vásárlásaival és visszatérítéseivel egyenértékben van.
  • BillingAccountId és BillingAccountName megfelelnek a számlázási profil azonosítójának és nevének a Microsoft Ügyfélszerződés-fiókok esetében.
    • Visszajelzést keresünk róla, hogy megtudjuk, probléma-e, és meg tudjuk határozni a megoldás legjobb módját.
  • BillingPeriodEnd és ChargePeriodEnd kizárólagosak, ami hasznos a szűréshez.
  • SubAccountId és SubAccountName az előfizetés azonosítójának és nevének felel meg.
  • Minden FOCUS-oszlop *Id (nem a x_ bővítményoszlopok) teljes erőforrásazonosítókat használnak.
  • ServiceName és ServiceCategory egyéni leképezést használnak, amely nem biztos, hogy minden szolgáltatást lefed.
    • Dolgozunk a lista frissítésén, hogy az minden szolgáltatáshoz hozzá legyen kapcsolva. Folyamatos munkát igényel, hogy lépést tartson a Microsoft új szolgáltatások engedélyezésének ütemével.
    • Tudassa velünk, hogy talált-e hiányzó szolgáltatásokat, vagy ha visszajelzése van a leképezésről.
  • ServiceName az "Azure Savings Plan for Compute" programot használja a szolgáltatási adatok hiánya miatt a megtakarítási terv rekordjaiban.
    • Ez egy mögöttes adatproblémát jelent, amelyet az adatokat létrehozó szolgáltatásnak kell megoldania.
  • ServiceName Az Azure Kubernetes Service (AKS) díjait egy egyszerű erőforráscsoport-névellenőrzés alapján próbálja leképezni, ami hamis pozitívumokat eredményezhet.
    • Dolgozunk azon, hogy az erőforráscsoport-ellenőrzés célzottabb legyen.
    • Tudassa velünk, ha bármilyen hamis pozitív eredményt talál.
    • Ha azt tapasztaljuk, hogy nem tudjuk pontosan azonosítani az AKS-díjakat, arra számítunk, hogy visszatérünk az erőforrás tényleges szolgáltatásnevének használatához (például a Load Balancer esetében).
  • A(z) SkuPriceId Microsoft Ügyfélszerződés fiókok a(z) "{ProductId}_{SkuId}_{MeterType}" értéket használják az árlista alapján.
    • Ha a FOCUS költségadatait össze kell illesztenie az árlappal, feloszthat SkuPriceId vagy manuálisan is létrehozhat egy hasonló kulcsot az árlistán.

Visszajelzés a FOCUS-oszlopokról

Ha visszajelzést kap a leképezéseinkről vagy a FOCUS teljes támogatási csomagjairól, kezdjen el egy szálat a FinOps eszközkészlet-beszélgetéseiben. Ha úgy véli, hogy hiba van, hozzon létre egy problémát.

Ha visszajelzést kap a FOCUS-ról, hozzon létre egy problémát a FOCUS-adattárban. Azt is javasoljuk, hogy fontolja meg a FOCUS projekthez való hozzájárulást. A projekt további szakembereket keres, akik segítenek abban, hogy tapasztalatukkal segítsenek az erőfeszítések irányításában, és hogy ez legyen a leg hasznosabb specifikáció. Ha többet szeretne megtudni a FOCUS-ról, vagy szeretne hozzájárulni a projekthez, látogasson el a focus.finops.org.


További információ a FinOps Foundationben

A FinOps Open Cost and Usage Specification (FOCUS) a FinOps Foundation nonprofit szervezettel együttműködve készült, amely a felhőköltség-kezelés és -optimalizálás előmozdítására irányul. A FOCUS-ról további információt a FINOps-keretrendszer dokumentációjában található FOCUS projektwebhely-cikkben talál.

Kapcsolódó videókat a FinOps Foundation YouTube-csatornáján is találhat:


Visszajelzés küldése

Kérem, tájékoztasson minket egy gyors visszajelzéssel arról, hogyan haladunk. Ezeket a felülvizsgálatokat a FinOps-eszközök és -erőforrások fejlesztésére és bővítésére használjuk.

Ha valami konkrétat keres, szavazzon egy meglévőre, vagy hozzon létre egy új ötletet. Ossza meg ötleteit másokkal, hogy több szavazatot kapjon. A legtöbb szavazattal rendelkező ötletekre összpontosítunk.


Kapcsolódó erőforrások:

Kapcsolódó termékek:

Kapcsolódó megoldások: