Příjem a normalizace dat

Tento článek vám pomůže porozumět možnostem příjmu a normalizace dat v rámci finOps Frameworku a způsobu implementace v Microsoft Cloudu.

Definice

Příjem a normalizace dat označuje proces shromažďování, transformace a uspořádání dat z různých zdrojů do jednoho snadno přístupného úložiště.

Shromážděte náklady, využití, výkon a další obchodní data od poskytovatelů cloudu, dodavatelů a místních systémů. Shromažďování dat může zahrnovat:

  • Interní DATA IT. Například ze systémů správy konfigurace (CMDB) nebo IT asset management (ITAM).
  • Obchodní data, jako jsou organizační hierarchie a metriky, které mapují náklady na cloud nebo kvantifikují obchodní hodnotu. Například výnosy definované organizačními a dělečními příkazy mise.

Zvažte, jak se data oznamují a plánují požadavky na standardizaci dat, aby podporovaly vytváření sestav podobných dat z více zdrojů, jako jsou nákladová data z více cloudů nebo typů účtů. Preferujte otevřené standardy a interoperabilitu s poskytovateli, dodavateli a interními nástroji. Může také vyžadovat restrukturalizaci dat logickým a smysluplným způsobem kategorizací nebo označováním dat, aby k němu bylo možné snadno přistupovat, analyzovat a pochopit.

Když jsou organizace vybavené komplexní kolekcí informací o nákladech a využití vázaných na obchodní hodnotu, můžou organizace umožnit zúčastněným stranám a urychlit cíle ostatních funkcí FinOps. Zúčastněné strany mohou činit informovanější rozhodnutí, což vede k efektivnějšímu využívání zdrojů a potenciálně významné úspory nákladů.

Než začnete

I když je příjem dat a normalizace zásadní pro dlouhodobou efektivitu a efektivitu jakékoli praxe FinOps, nejedná se o blokující požadavek na počáteční sadu investic Do FinOps. Pokud je to vaše první iterace prostřednictvím životního cyklu FinOps, zvažte možnosti s nižší hmotností, které můžou poskytovat rychlejší návratnost investic, jako je analýza dat a showback. Příjem a normalizace dat může vyžadovat významný čas a úsilí v závislosti na velikosti a složitosti účtu. Doporučujeme zaměřit se na tento proces, jakmile budete mít správnou úroveň porozumění úsilí a závazku od klíčových zúčastněných stran k podpoře tohoto úsilí.

Začínáme

Když poprvé začnete spravovat náklady v cloudu, použijete nativní nástroje dostupné na portálu nebo prostřednictvím Power BI. Pokud potřebujete víc, můžete si stáhnout data pro místní analýzu nebo vytvořit malou sestavu nebo ji sloučit s jinou datovou sadou. Nakonec je potřeba tento proces automatizovat, což je místo, kde přichází "příjem dat". Jako výchozí bod se zaměříme na příjem nákladových dat do společného úložiště dat.

  • Než začnete ingestovat data nákladů, zamyslete se nad vašimi potřebami generování sestav.
    • Promluvte si se zúčastněnými stranami a ujistěte se, že máte pevný přehled o tom, co potřebují. Snažte se porozumět jejich motivaci a cílům, abyste zajistili, že jim data nebo vytváření sestav pomohou.
    • Určete potřebná data, odkud můžete získat data a kdo vám může udělit přístup. Poznamenejte si všechny běžné datové sady, které můžou vyžadovat normalizaci.
    • Určete požadovanou úroveň členitosti a četnost aktualizace dat. Data denních nákladů můžou být výzvou ke správě velkého účtu. Zvažte měsíční agregace, abyste snížili náklady a zvýšili výkon a spolehlivost dotazů, pokud to vyhovuje vašim potřebám generování sestav.
  • Zvažte použití platformy FinOps třetí strany.
    • Projděte si dostupná řešení třetích stran na Azure Marketplace.
    • Pokud se rozhodnete vytvořit vlastní řešení, zvažte použití center FinOps, které jsou součástí opensourcové sady nástrojů FinOps poskytované Microsoftem.
      • Centra FinOps urychlí vývoj a pomůžou vám soustředit se na vytváření funkcí, které potřebujete, a ne na infrastrukturu.
  • Vyberte řešení podrobností o nákladech, které je pro vás vhodné. Doporučujeme naplánované exporty, které tlačí data nákladů do účtu úložiště každý den nebo měsíčně.
    • Pokud používáte denní exporty, všimněte si, že se data každý den zasílají do nového souboru. Ujistěte se, že při vytváření sestav nákladů vyberete jenom poslední den.
  • Zjistěte, jestli k zpracování dat potřebujete integraci dat nebo technologii pracovního postupu.
    • V rané fázi můžete být schopni uchovávat data v exportovaném účtu úložiště bez dalšího zpracování. Doporučujeme uchovávat data v malých účtech s jednoduchými požadavky a minimálním přizpůsobením.
    • Pokud potřebujete ingestovat data do pokročilejšího úložiště dat nebo provést vyčištění nebo normalizaci dat, možná budete muset implementovat datový kanál. Zvolte technologii orchestrace datového kanálu.
  • Určete, jaké jsou vaše požadavky na úložiště dat.
    • V rané fázi doporučujeme použít exportovaný účet úložiště kvůli jednoduchosti a nižším nákladům.
    • Pokud potřebujete pokročilý dotazovací modul nebo očekáváte, že v nástrojích pro vytváření sestav dojde k omezení velikosti dat, měli byste zvážit ingestování dat do analytického úložiště dat. Zvolte analytické úložiště dat.

Základní informace o základech

V tomto okamžiku máte datový kanál a ingestujete data do centrálního úložiště dat. Při procházení nad rámec základů zvažte následující body:

  • Normalizuje data do standardního schématu, aby podporovala sladění a kombinování dat z více zdrojů.
    • V případě nákladových dat doporučujeme použít schéma Specifikace otevřených nákladů a využití FinOps (FOCUS).
    • Rozbočovače FinOps obsahují sestavu Power BI, která normalizuje data do schématu FOCUS, což může být dobrý výchozí bod.
    • Příklad schématu FOCUS s daty Azure najdete v ukázkové sestavě FOCUS.
  • Doplňte data o nákladech na cloud organizačními hierarchiemi a rozpočty.
    • Zvažte požadavky na označování nebo označování, které mapují náklady na cloud na hierarchie organizace.
  • Obohacení cloudových prostředků a dat řešení o interní data CMDB nebo ITAM
  • Zvažte, jaké metriky interních obchodních a výnosů jsou potřeba k mapování nákladů na cloud na obchodní hodnotu.
  • Určete, jaké další datové sady jsou potřeba na základě vašich potřeb vytváření sestav:

Další informace o FinOps Foundation

Tato schopnost je součástí FinOps Frameworku od FinOps Foundation, neziskové organizace vyhrazené pro rozvoj správy a optimalizace nákladů na cloud. Další informace o FinOps, včetně užitečných playbooků, trénovacích a certifikačních programů a dalších, najdete v článku o možnostech příjmu a normalizace dat v dokumentaci k rozhraní FinOps Framework.

Další kroky