Sdílet prostřednictvím


Co je FinOps?

FinOps je disciplína, která kombinuje principy finanční správy s cloudovým inženýrstvím a provozem, aby organizace lépe porozuměly svým útratám v cloudu. Pomáhá jim také činit informovaná rozhodnutí o přidělování a správě nákladů na cloud. Cílem FinOps není ušetřit peníze, ale maximalizovat výnosy nebo obchodní hodnotu prostřednictvím cloudu. Pomáhá organizacím řídit útratu v cloudu a současně udržovat úroveň výkonu, spolehlivosti a zabezpečení potřebné k podpoře obchodních operací.

FinOps obvykle zahrnuje použití cloudových nástrojů pro správu nákladů, jako je Microsoft Cost Management, a osvědčené postupy pro:

  • Analýza a sledování útraty v cloudu
  • Identifikace příležitostí k úsporám nákladů
  • Přidělte náklady konkrétním týmům, projektům nebo produktům.

FinOps zahrnuje spolupráci napříč finančními, technologickými a obchodními týmy za účelem vytvoření a vynucování zásad a procesů, které týmům umožňují sledovat, analyzovat a optimalizovat náklady na cloud. FinOps usiluje o sladění útraty v cloudu s obchodními cíli a dosažení rovnováhy mezi optimalizací nákladů a výkonem, aby organizace mohly dosáhnout svých obchodních cílů bez nadměrného využití cloudových prostředků.

Slovo FinOps je kombinací financí a DevOps a někdy se označuje jako správa nákladů na cloud nebo finanční správa cloudu. Hlavním rozdílem mezi FinOps a těmito termíny je kulturní dopad, který se rozšiřuje v celé organizaci. I když jeden jednotlivec nebo tým může "spravovat náklady" nebo "optimalizovat prostředky", jazyková verze FinOps odkazuje na sadu hodnot, principů a postupů, které prostupují organizace. Pomáhá jim dosáhnout maximální obchodní hodnoty s investicemi do cloudu.

Nadace FinOps, nezisková organizace zaměřená na FinOps, nabízí skvělý popis videa:

FinOps Provozní model pro cloud

Partnerství s FinOps Foundation

FinOps Foundation je nezisková organizace hostovaná v Linux Foundation. Zaměřuje se na pokročilé lidi, kteří si procvičují disciplínu správy nákladů na cloud a optimalizaci prostřednictvím osvědčených postupů, vzdělávání a standardů. Nadace FinOps spravuje komunitu odborníků po celém světě, včetně mnoha našich hodnotných zákazníků a partnerů Microsoft Cloudu. Nadace FinOps hostuje pracovní skupiny a zvláštní zajímavé skupiny, které pokrývají mnoho témat. Patří sem:

  • Standardizace dat o nákladech a využití
  • Kontejnery a Kubernetes
  • Udržitelnost založená na skutečných příbězích a odborných znalostech z komunity

Microsoft se připojil k FinOps Foundation v únoru 2023. Microsoft se aktivně účastní více pracovních skupin a přispívá do obsahu Nadace. Spolupracuje s organizacemi v rámci komunity FinOps, aby zlepšila osvědčené postupy a pokyny pro Architekturu FinOps. A integruje poznatky z komunity FinOps zpět do produktů a doprovodných materiálů Microsoftu.

Co je FinOps Framework?

FinOps Framework od FinOps Foundation je komplexní sada osvědčených postupů a principů. Poskytuje strukturovaný přístup k implementaci jazykové verze FinOps pro:

  • Pomozte organizacím efektivněji spravovat náklady na cloud
  • Sladění útraty v cloudu s obchodními cíli
  • Zvýšení obchodní hodnoty z cloudové infrastruktury

Pokyny Microsoftu jsou z velké části založené na rozhraní FinOps s několika vylepšeními na základě poznatků získaných z našeho rozsáhlého ekosystému zákazníků a partnerů Microsoft Cloudu. Tato rozšíření jsou čistě namapovat na koncepty FinOps Framework a jsou určená k poskytování cílenějších a použitelných doprovodných materiálů pro zákazníky a partnery Microsoft Cloudu. Pracujeme s FinOps Foundation na začlenění našich kolektivních učení zpět do FinOps Frameworku.

V následujících několika částech se podíváme na základní koncepty architektury FinOps:

  • Principy, které by měly vést vaše úsilí o FinOps.
  • Zúčastněné strany , které by měly být zapojeny.
  • Životní cyklus , kterým iterujete.
  • Možnosti, které implementujete s účastníky v průběhu životního cyklu.
  • Model vyspělosti, který použijete k měření růstu v průběhu času.

Principy

Než se seznámíte s FinOps, je důležité pochopit základní principy, které by měly vést vaše úsilí o FinOps. Komunita FinOps vyvinula principy tím, že použije jejich kolektivní zkušenosti a pomůže vám vytvořit kulturu sdílené odpovědnosti a transparentnosti.

  • Týmy musí spolupracovat – zaměřte se na nákladovou efektivitu, procesy a rozhodování o nákladech napříč týmy, které nemusí obvykle úzce spolupracovat.
  • Každý přebírá vlastnictví – decentralizovaná rozhodnutí o využití a optimalizaci cloudových prostředků a podnětuje technické týmy, aby zvážily náklady a dostupnost a výkon.
  • Centralizovaný tým řídí FinOps – centralizovanou správu postupů FinOps pro konzistenci, automatizaci a hodnocení jednání.
  • Sestavy FinOps by měly být přístupné a včasné – Poskytují jasné údaje o využití a nákladech rychle, správným lidem, aby bylo možné rychle přijímat rychlá rozhodnutí a prognózování.
  • Rozhodnutí jsou řízena obchodní hodnotou cloudu – vyvážená rozhodnutí o nákladech s obchodními výhodami, včetně kvality, rychlosti a obchodních schopností.
  • Využijte model proměnných nákladů cloudu – proveďte průběžné malé úpravy využití a optimalizace cloudu.

Další informace o principech FinOps, včetně tipů od odborníků, najdete v tématu FinOps s Azure – přenesení FinOps do života prostřednictvím organizačního a kulturního sladění.

Účastníci

FinOps vyžaduje holistický a křížový přístup, který zahrnuje různé zúčastněné strany (nebo osoby). Mají různé role, zodpovědnosti a perspektivy, které ovlivňují způsob jejich používání a optimalizaci cloudových prostředků a nákladů. Seznamte se s každou rolí a identifikujte zúčastněné strany ve vaší organizaci. Efektivní program FinOps vyžaduje spolupráci napříč všemi zúčastněnými stranami:

  • Finance – přesné rozpočty, prognózy a sestavy nákladů na cloud
  • Vedení – Využijte silné stránky cloudu k maximalizaci obchodní hodnoty.
  • Vlastníci produktů – Zahajte nové nabídky za správnou cenu.
  • Technické týmy – poskytují vysoce kvalitní a nákladově efektivní služby.
  • Odborníci na FinOps – vyučujte, standardizujte a propagujte osvědčené postupy FinOps.

Životní cyklus

FinOps je iterativní, hierarchický proces. Každý tým prochází životním cyklem FinOps vlastním tempem a spolupracuje s týmy zmíněnými ve všech oblastech organizace.

Architektura FinOps definuje jednoduchý životní cyklus se třemi fázemi:

  • Inform – Zajištění viditelnosti nákladů a vytvoření sdílené odpovědnosti prostřednictvím přidělování, srovnávacích testů, rozpočtování a prognózování
  • Optimalizace – Snižte plýtvání cloudem a zvyšte efektivitu cloudu implementací různých strategií optimalizace.
  • Provoz – definování, sledování a monitorování klíčových ukazatelů výkonu a zásad správného řízení, které odpovídají cloudovým a obchodním cílům.

Možnosti

FinOps Framework zahrnuje funkce, které pokrývají vše od analýzy nákladů a monitorování až po optimalizaci a sladění organizace seskupené do sady souvisejících domén. Každá funkce definuje funkční oblast aktivity a sadu úkolů, které podporují váš postup FinOps.

  • Vysvětlení využití cloudu a nákladů

    • Přidělení nákladů
    • Analýza dat a zpětné zobrazení
    • Správa sdílených nákladů
    • Příjem a normalizace dat
  • Sledování výkonu a srovnávací testy

    • Měření jednotkových nákladů
    • Prognostika
    • Správa rozpočtu
  • Rozhodování v reálném čase

    • Správa anomálií
    • Vytvoření struktury rozhodnutí a odpovědnosti FinOps
  • Optimalizace rychlosti cloudu

    • Správa slev založených na závazku
  • Optimalizace využití cloudu

    • Onboarding úloh
    • Využití prostředků a efektivita
    • Správa a automatizace úloh
  • Sladění organizace

    • Vytvoření kultury FinOps
    • Vrácení peněz a integrace financí
    • Vzdělávání a povolení FinOps
    • Zásady cloudu a zásady správného řízení
    • FinOps a protínání architektur

Model splatnosti

S tím, jak týmy procházejí životním cyklem FinOps, přirozeně se učí a rostou a vyvíjejí vyspělejší postupy s každou iterací. Stejně jako životní cyklus FinOps se každý tým nachází na různých úrovních vyspělosti na základě zkušeností a oblastí zaměření.

Architektura FinOps definuje jednoduchý model vyspělosti procházení a chodu, ale pravda je, že vyspělost je složitější a nuancí. Místo toho, abychom se zaměřili na globální úroveň vyspělosti, věříme, že je důležitější identifikovat a vyhodnotit pokrok vůči vašim cílům v jednotlivých oblastech. Na vysoké úrovni:

  1. Identifikujte nejdůležitější funkce pro vaši firmu.
  2. Definujte, jak důležité je, že každý tým má znalosti, procesy, metriky úspěchu, organizační sladění a automatizaci pro každou z identifikovaných funkcí.
  3. Vyhodnoťte aktuální znalosti, procesy, metriky úspěchu, organizační sladění a úroveň automatizace na základě definovaných cílů.
  4. Identifikujte kroky, které by každý tým mohl podniknout ke zlepšení vyspělosti jednotlivých funkcí.
  5. Nastavte pravidelné check-iny, abyste mohli sledovat průběh a hodnocení splatnosti znovu vyhodnotit každých 3 až 6 měsíců.

Další informace o FinOps Foundation

FinOps Foundation nabízí mnoho zdrojů informací, které vám pomůžou naučit se a implementovat FinOps. Připojte se ke komunitě FinOps, prozkoumejte školicí a certifikační programy, zapojte se do komunitních pracovních skupin a dalších akcí. Další informace o FinOps, včetně užitečných playbooků, najdete v dokumentaci k rozhraní FinOps Framework.

Další kroky

Provedení iterace FinOps