Udostępnij za pośrednictwem


Sprawozdawczość i analityka

Ten artykuł pomaga zrozumieć możliwości raportowania i analizy w strukturze FinOps Framework oraz jak zaimplementować je w chmurze firmy Microsoft.


Definicja

Raportowanie i analiza odnosi się do analizy danych w chmurze i tworzenia raportów w celu uzyskania wglądu w wzorce użycia i wydatków, identyfikowania możliwości poprawy i wspierania świadomego podejmowania decyzji dotyczących zasobów w chmurze.

Zapewnia przejrzystość i wgląd w użycie chmury i koszty w różnych działach, zespołach i projektach. Dopasowanie organizacyjne wymaga metadanych i hierarchii alokacji kosztów, a włączenie widoczności wymaga strukturalnej kontroli dostępu względem tych hierarchii.

Raportowanie i analiza wymagają głębokiego zrozumienia potrzeb organizacji, aby zapewnić każdemu uczestnikowi projektu odpowiedni poziom szczegółowości. Rozważ następujące punkty:

  • Poziom wiedzy i doświadczenia każdego uczestnika projektu
  • Różne typy raportów i analiz, które można udostępnić
  • Pomoc, której potrzebują, aby odpowiedzieć na swoje pytania

Dzięki odpowiednim narzędziom raportowanie i analiza umożliwiają uczestnikom projektu zrozumienie sposobu użycia zasobów, śledzenie trendów kosztów i podejmowanie świadomych decyzji dotyczących alokacji zasobów, optymalizacji i planowania budżetu.


Kiedy należy określać priorytety

Raportowanie i analiza to wspólna część procesu iteracyjnego. Oto kilka przykładów, w których chcesz określić priorytety raportowania i analizy:

  • Nowe zestawy danych stają się dostępne, które muszą być przygotowane dla uczestników projektu.
  • Nowe wymagania są zgłaszane w celu dodawania lub aktualizowania raportów.
  • Wdrożenie środowiska wielochmurowego i potrzeba posiadania jednego raportu w celu uzyskania dostępu do informacji między chmurami.
  • Implementowanie większej liczby miar widoczności kosztów w celu zwiększenia świadomości.

Jeśli dopiero zaczynasz korzystać z rozwiązań FinOps, zalecamy rozpoczęcie pracy z raportowaniem i analizą przy użyciu natywnych narzędzi w chmurze, ponieważ dowiesz się więcej o danych i specyficznych potrzebach uczestników projektu. Możesz ponownie wrócić do tej możliwości podczas wdrażania nowych narzędzi i zestawów danych. Dane mogą być pozyskiwane do niestandardowego magazynu danych lub używane przez rozwiązanie innej firmy z Marketplace.


Zanim rozpoczniesz

Zanim będzie można skutecznie analizować użycie i koszty, musisz zapoznać się ze sposobem naliczania opłat za używane usługi. Zrozumienie czynników, które przyczyniają się do kosztów, takich jak obliczeniach, przechowywanie, sieć, transfer danych lub wykonanie operacji, pomaga zrozumieć, za co ostatecznie zostaniesz obciążony. Zrozumienie sposobu, w jaki użycie usługi jest zgodne z różnymi modelami cenowymi, pomaga również zrozumieć, jakie opłaty są naliczane. Te wzorce różnią się między usługami, co może spowodować nieoczekiwane opłaty, jeśli nie rozumiesz w pełni sposobu naliczania opłat i sposobu zatrzymywania rozliczeń.

Uwaga

Na przykład wiele osób rozumie, że "maszyny wirtualne nie są rozliczane, gdy nie są uruchomione". Jednak jest to tylko częściowo prawdziwe. Istnieje niewielki niuans dla maszyn wirtualnych, gdzie "zatrzymana" maszyna wirtualna będzie nadal obciążana opłatą, ponieważ dostawca usług w chmurze nadal rezerwuje tę pojemność dla ciebie. Aby zatrzymać rozliczenia, musisz "dealokować" maszynę wirtualną. Należy jednak pamiętać również, że czas obliczeniowy nie jest jedyną opłatą za maszynę wirtualną — opłaty są również naliczane za przepustowość sieci, magazyn dysku i inne połączone zasoby. W najprostszym przykładzie, odłączona maszyna wirtualna nadal będzie generować opłaty za przechowywanie danych na dysku, nawet jeśli maszyna wirtualna nie działa. W zależności od tego, jakie inne usługi zostały połączone, mogą być również naliczane inne opłaty. Dlatego ważne jest, aby zrozumieć, w jaki sposób usługi i funkcje, z których korzystasz, będą naliczać opłaty.

Zalecamy również zapoznanie się ze sposobem śledzenia, przechowywania i odświeżania danych kosztów w usłudze Microsoft Cost Management. Przykłady obejmują:

  • Które typy subskrypcji (lub oferty) są obsługiwane. Na przykład dane dla klasycznego dostawcy CSP i subskrypcji dostępu sponsorowanego nie są dostępne w usłudze Cost Management i muszą być uzyskiwane z innych źródeł danych.
  • Jakie opłaty są wliczone. Na przykład podatki nie są uwzględniane.
  • Jak tagi są używane i śledzone. Na przykład niektóre zasoby nie obsługują tagów i dziedziczenie tagów muszą być włączone ręcznie, aby dziedziczyć tagi z subskrypcji i grup zasobów.
  • Kiedy należy używać kosztów "rzeczywistych" i "zamortyzowanych".
    • Rzeczywisty koszt pokazuje opłaty tak, jak były lub jak są pokazane na fakturze. Użyj rzeczywistych kosztów na potrzeby uzgadniania faktur.
    • Koszt zamortyzowany pokazuje efektywny koszt zasobów korzystających z rabatu opartego na zobowiązaniach (rezerwacji lub planu oszczędnościowego). Użyj amortyzowanych kosztów dla alokacji kosztów, aby "wygładzić" duże zakupy, które mogą wyglądać jak skoki użycia, oraz liczne scenariusze rabatów opartych na zobowiązaniach.
  • Sposób stosowania kredytów. Na przykład kredyty są stosowane po wygenerowaniu faktury, a nie wtedy, gdy śledzone jest użycie.

Zrozumienie danych kosztów ma kluczowe znaczenie dla umożliwienia dokładnego i znaczącego raportowania kosztów do wszystkich interesariuszy.

Rozważ użycie projektu FinOps Open Cost & Usage Specification (FOCUS) jako standardowego schematu rozliczeniowego raportu, jeśli chcesz raportować z wielu źródeł, takich jak:

  • Różni dostawcy usług w chmurze
  • Bazy danych zarządzania konfiguracją (CMDB)
  • Systemy zarządzania zasobami IT (ITAM)

Wprowadzenie

Podczas pierwszego rozpoczęcia zarządzania kosztami w chmurze należy użyć natywnych narzędzi:

  • Analiza kosztów ułatwia eksplorowanie i uzyskiwanie szybkich odpowiedzi na temat kosztów.
  • Usługa Power BI ułatwia tworzenie zaawansowanych raportów scalonych z innymi danymi w chmurze lub danych biznesowych.
  • Rozliczenia ułatwiają przeglądanie faktur i zarządzanie kredytami.
  • Usługa Azure Monitor ułatwia analizowanie metryk użycia zasobów, dzienników i śladów.
  • Usługa Azure Resource Graph ułatwia eksplorowanie konfiguracji, zmian i relacji zasobów.

Jako punkt wyjścia skupiamy się na narzędziach dostępnych w portalu Azure i centrum administracyjnym Microsoft 365.

  • Zapoznaj się z wbudowanymi widokami w analizie kosztów, skoncentruj się na najważniejszych współautorach kosztów i przejdź do szczegółów, aby dowiedzieć się, jakie czynniki przyczyniają się do tego kosztu.
    • Użyj widoku Usługi, aby zrozumieć większe usługi (nie poszczególne zasoby w chmurze), które zostały zakupione lub są używane w danym środowisku. Ten widok zapewnia uczestnikom projektu szeroki przegląd użycia zasobów, nawet jeśli nie znasz technicznych specyfiki sposobu, w jaki każdy zasób obsługuje cele biznesowe.
    • Użyj widoków Subskrypcje i grupy zasobów, aby określić, które działy, zespoły lub projekty generują najwyższy koszt, na podstawie sposobu organizowania zasobów.
    • Użyj widoku Zasoby, aby określić, które wdrożone zasoby generują najwyższy koszt.
    • Użyj widoku Rezerwacje, aby przejrzeć użycie konta rozliczeniowego lub profilu rozliczeniowego lub podzielić użycie na poszczególne zasoby, które otrzymały rabat na rezerwację.
    • Zawsze używaj widoku zaprojektowanego do odpowiadania na swoje pytanie. Unikaj używania najbardziej szczegółowego widoku, aby odpowiedzieć na wszystkie pytania, ponieważ jest wolniejsze i wymaga więcej pracy w celu znalezienia potrzebnej odpowiedzi.
    • Użyj przechodzenia do szczegółów, filtrowania i grupowania, aby zawęzić potrzebne dane, w tym mierniki kosztów pojedynczego zasobu.
  • Zapisywanie i udostępnianie dostosowanych widoków w celu późniejszego przejrzenia ich, współpracy z uczestnikami projektu i zwiększania świadomości bieżących kosztów.
    • Użyj widoków prywatnych dla siebie oraz udostępnionych widoków, aby inni mogli je zobaczyć i nimi zarządzać.
    • Przypinaj widoki do pulpitu nawigacyjnego portalu Azure, aby utworzyć wyświetlacz typu HUD podczas logowania się do portalu.
    • Aby zapewnić szybki dostęp z zewnętrznych wiadomości e-mail, dokumentów i innych informacji, pobierz obraz wykresu i skopiuj link do widoku. Adresaci notatek muszą się zalogować i mieć dostęp do danych kosztów.
    • Pobierz podsumowane dane, aby udostępnić je innym osobom, które nie mają bezpośredniego dostępu.
    • Subskrybuj zaplanowane alerty, aby wysyłać wiadomości e-mail z wykresem i/lub danymi do osób biorących udział w projekcie codziennie, co tydzień lub co miesiąc.
  • Podczas przeglądania kosztów zanotuj pytania, na które nie można odpowiedzieć przy użyciu nieprzetworzonych danych użycia chmury i kosztów. Aby zapewnić, że więcej metadanych jest dodawanych za pomocą tagów i etykiet, przekaż je z powrotem do strategii alokacji kosztów.
  • Użyj różnych narzędzi zoptymalizowanych, aby uzyskać szczegółowe informacje potrzebne do zrozumienia całościowego obrazu kosztów i użycia zasobów.
  • Jeśli musisz utworzyć bardziej zaawansowane raporty lub scalić dane kosztów z innymi danymi biznesowymi lub chmurą, użyj zestawu narzędzi FinOps do raportów usługi Power BI.

Tworzenie podstaw

W tym momencie prawdopodobnie korzystasz z natywnych rozwiązań do raportowania i analizy w portalu i prawdopodobnie rozpoczęto tworzenie zaawansowanych raportów w usłudze Power BI. W miarę przechodzenia poza podstawy należy wziąć pod uwagę następujące kwestie, aby ułatwić skalowanie możliwości raportowania i analizy:

  • Porozmawiaj z uczestnikami projektu, aby upewnić się, że masz solidne zrozumienie ich celów końcowych.
    • Rozróżnianie "zadań" i "celów". Zadania są wykonywane w celu osiągnięcia celów i zmieniają się w miarę rozwoju technologii i korzystania z niej, podczas gdy cele są bardziej spójne w czasie.
    • Pomyśl o tym, co zrobią po podaniu im danych. Czy możesz pomóc im osiągnąć to za pośrednictwem automatyzacji lub udostępniania linków do innych narzędzi lub raportów? W jaki sposób mogą racjonalizować dane kosztów względem innych metryk biznesowych (korzyści zapewniane przez ich zasoby)?
    • Czy masz wszystkie dane, których potrzebujesz, aby ułatwić ich cele? Jeśli nie, rozważ pozyskiwanie innych zestawów danych, aby usprawnić przepływ pracy. Dodawanie innych zestawów danych jest częstą przyczyną przejścia z raportowania w portalu do niestandardowego lub innego rozwiązania do obsługi innych zestawów danych.
  • Rozważ raportowanie potrzeb każdej funkcji. Oto kilka przykładów:
    • Podziały kosztów dostosowane do metadanych i hierarchii alokacji kosztów.
    • Raporty optymalizacji dostosowane do określonych usług i modeli cen.
    • Wykorzystanie rabatu opartego na zobowiązaniach, pokrycie, oszczędności i obciążenie zwrotne.
    • Raporty do śledzenia i dogłębnej analizy kluczowych wskaźników wydajności dla każdej możliwości.
  • Jak można uczynić raportowanie i kluczowe wskaźniki wydajności nieodłączną częścią codziennych operacji i działalności biznesowej?
    • Promowanie pulpitów nawigacyjnych i KPI podczas cyklicznych spotkań i przeglądów.
    • Rozważ zarówno podejścia oddolne, jak i odgórne, aby realizować FinOps za pomocą danych.
    • Używanie systemów zgłaszania alertów i narzędzi do współpracy w celu cyklicznego zwiększania świadomości kosztów.
  • Regularnie oceniaj jakość danych i raportów.
    • Rozważ wprowadzenie mechanizmu przesyłania opinii, aby dowiedzieć się, jak uczestnicy projektu korzystają z raportów i kiedy nie mogą lub nie zaspokajają swoich potrzeb. Użyj go jako kluczowego wskaźnika wydajności dla raportów.
    • Skoncentruj się w dużym stopniu na jakości i spójności danych. Wiele problemów występujących w narzędziach raportowania wynika z podstawowych procesów pobierania danych, normalizacji i alokacji kosztów. Skierować opinie do właściwych uczestników projektu i podnieść świadomość i rozwiązać problemy wpływające na kompleksową widoczność kosztów, odpowiedzialność i optymalizację.

Dowiedz się więcej na stronie FinOps Foundation

Ta funkcja jest częścią struktury FinOps Framework, stworzonej przez Fundację FinOps, organizację non-profit zajmującą się rozwijaniem zarządzania kosztami w chmurze i optymalizacją. Aby uzyskać więcej informacji na temat metodyki FinOps, w tym przydatnych podręczników, szkoleń i programów certyfikacji oraz nie tylko, zobacz artykuł Dotyczący możliwości raportowania i analizy w dokumentacji platformy FinOps Framework.

Możesz również znaleźć powiązane filmy wideo na kanale FinOps Foundation YouTube:


Prześlij opinię

Daj nam znać, jak nam idzie, zostawiając krótką opinię. Te recenzje służą do ulepszania i rozszerzania narzędzi i zasobów FinOps.

Jeśli szukasz czegoś konkretnego, zagłosuj na istniejący lub utwórz nowy pomysł. Podziel się pomysłami z innymi osobami, aby uzyskać więcej głosów. Skupiamy się na pomysłach z największą większością głosów.


Powiązane funkcje FinOps:

Powiązane produkty:

Powiązane rozwiązania:

Inne zasoby: