Udostępnij przez


Pozyskiwanie danych

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


Definicja

Pozyskiwanie danych odnosi się do procesu zbierania, przekształcania i organizowania danych z różnych źródeł w jedno, łatwo dostępne repozytorium.

Zbierz koszty, wykorzystanie, wydajność i inne dane biznesowe od dostawców chmury, dostawców i systemów lokalnych. Zbieranie danych może obejmować:

  • Wewnętrzne dane IT. Na przykład z systemów zarządzania konfiguracją bazy danych (CMDB) lub zarządzania zasobami IT (ITAM).
  • Dane specyficzne dla firmy, takie jak hierarchie organizacyjne i metryki, które mapują koszty chmury na lub kwantyfikują wartość biznesową. Na przykład przychód zdefiniowany przez oświadczenia misji organizacyjnej i działowej.

Zrozum, jak dane są raportowane i zaplanuj wymagania dotyczące standaryzacji danych, aby wspierać raportowanie podobnych danych z wielu źródeł.

Rozważ sposób obsługi danych kosztów z wielu chmur lub typów kont. Preferuj otwarte standardy, takie jak projekt FinOps Open Cost & Usage Specification (FOCUS), który zapewnia spójność i standaryzację danych kosztów w chmurze oraz współdziałanie z dostawcami, dostawcami i narzędziami wewnętrznymi.

Może być konieczne logiczne i znaczące organizowanie danych przez kategoryzowanie lub tagowanie. Ułatwia to dostęp, analizowanie i zrozumienie.

W przypadku uzbrojenia w kompleksową kolekcję informacji o kosztach i użyciu związanych z wartością biznesową organizacje mogą wspierać uczestników projektu i przyspieszać cele innych funkcji FinOps. Uczestnicy projektu mogą podejmować bardziej świadome decyzje, co prowadzi do bardziej wydajnego wykorzystania zasobów i potencjalnie znaczących oszczędności kosztów.


Zanim rozpoczniesz

Chociaż pozyskiwanie danych ma kluczowe znaczenie dla długoterminowej wydajności i skuteczności jakiejkolwiek praktyki FinOps, nie jest to wymaganie blokujące dla początkowego zestawu inwestycji FinOps. Jeśli jest to twoja pierwsza iteracja w cyklu życia FinOps, rozważ lżejsze możliwości, które mogą zapewnić szybszy zwrot z inwestycji, takich jak raportowanie i analiza. Pozyskiwanie danych może wymagać znacznego czasu i nakładu pracy w zależności od rozmiaru konta i złożoności. Zalecamy skupienie się na tym procesie, gdy masz odpowiedni poziom zrozumienia wysiłku i zaangażowania kluczowych interesariuszy, aby wesprzeć ten wysiłek.

Podczas pierwszej iteracji, aby rozpocząć wdrażanie tej funkcji, rozważ użycie funkcji FOCUS jako standardowego formatu danych rozliczeniowych dla wszystkich źródeł danych. Aby dowiedzieć się, dlaczego organizacje tego potrzebują i dlaczego firma Microsoft wierzy w fokus, możesz przejrzeć dokumentację FOCUS dostępną na zestawie narzędzi FinOps dostarczonym przez firmę Microsoft.


Wprowadzenie

Po pierwszym rozpoczęciu zarządzania kosztami w chmurze należy użyć natywnych narzędzi dostępnych w portalu lub za pośrednictwem usługi Power BI. Jeśli potrzebujesz więcej, możesz pobrać dane do analizy lokalnej lub ewentualnie utworzyć mały raport lub scalić go z innym zestawem danych. W końcu należy zautomatyzować ten proces, a wtedy wkracza "pozyskiwanie danych". Jako punkt wyjścia skupiamy się na pozyskiwaniu danych o kosztach do wspólnej bazy danych.

  • Przed pozyskiwaniem danych kosztów zastanów się nad potrzebami raportowania.
    • Porozmawiaj z uczestnikami projektu, aby upewnić się, że masz zdecydowane zrozumienie tego, czego potrzebują. Staraj się zrozumieć swoje motywacje i cele, aby upewnić się, że dane lub raporty pomagają im.
    • Ustal, czy należy wdrożyć fokus jako standardowy schemat rozliczeniowy dla dowolnego nowego rozwiązania. Konwertowanie istniejących pulpitów nawigacyjnych w celu korzystania z innego zestawu danych może stanowić wyzwanie.
      • Usługa Microsoft Cost Management obsługuje eksporty danych kosztów i użycia dostosowane do schematu FOCUS, co pozwala zaoszczędzić dużo czasu i nakładu pracy.
    • Zidentyfikuj potrzebne dane, skąd możesz uzyskać dane i kto może udzielić Ci dostępu. Zanotuj wszystkie typowe zestawy danych, które mogą wymagać normalizacji.
    • Określ wymagany poziom szczegółowości i częstotliwość odświeżania danych. Dane dotyczące kosztów dziennych mogą stanowić wyzwanie związane z zarządzaniem dużym kontem. Rozważ miesięczne agregacje, aby zmniejszyć koszty i zwiększyć wydajność zapytań oraz niezawodność, jeśli spełnia to potrzeby raportowania.
  • Rozważ użycie platformy FinOps innej firmy.
  • Uzupełnij dane dotyczące kosztów chmury za pomocą hierarchii organizacyjnych i budżetów.
  • Wybierz rozwiązanie dotyczące szczegółów kosztów, które jest odpowiednie dla Ciebie. Zalecamy zaplanowane eksporty, które przesyłają dane o kosztach do konta magazynowego codziennie lub co miesiąc.
    • Jeśli używasz codziennych eksportów, zwróć uwagę, że dane są wypychane do nowego pliku każdego dnia. Upewnij się, że podczas raportowania kosztów wybrano tylko ostatni dzień.
  • Ustal, czy potrzebujesz technologii integracji danych lub przepływu pracy do przetwarzania danych.
    • W początkowej fazie możesz przechowywać dane na koncie magazynu po wyeksportowaniu bez dalszego przetwarzania. Zalecamy przechowywanie tam danych dla małych kont z uproszczonymi wymaganiami i minimalnym dostosowaniem.
    • Jeśli musisz pozyskać dane do bardziej zaawansowanego magazynu danych lub przeprowadzić oczyszczanie lub normalizację danych, może być konieczne zaimplementowanie potoku danych. Wybierz technologię aranżacji potoku danych.
  • Określ, jakie są wymagania dotyczące magazynu danych.
    • Na wczesnym etapie zalecamy używanie wyeksportowanego konta magazynu dla uproszczenia i niższych kosztów.
    • Jeśli potrzebujesz zaawansowanego aparatu zapytań lub spodziewasz się ograniczenia rozmiaru danych w narzędziach raportowania, rozważ przeniesienie danych do magazynu danych analitycznych. Wybierz analityczny magazyn danych.

Tworzenie podstaw

W tym momencie masz potok danych i wprowadzasz dane do centralnego repozytorium danych. W miarę przechodzenia poza podstawy należy wziąć pod uwagę następujące kwestie:

  • Normalizuj dane do standardowego schematu, aby obsługiwać dopasowywanie i łączenie danych z wielu źródeł.
    • W przypadku danych kosztów zalecamy użycie schematu FinOps Open Cost & Usage Specification (FOCUS).
    • Centra FinOps zawierają raporty usługi Power BI, które normalizują dane do schematu FOCUS, co może być dobrym punktem wyjścia.
  • Uzupełnij dane dotyczące kosztów chmury za pomocą hierarchii organizacyjnych i budżetów.
    • Rozważ etykietowanie lub wymagania dotyczące tagowania, aby zamapować koszty chmury na hierarchie organizacyjne.
  • Wzbogacanie zasobów chmury i danych rozwiązania za pomocą wewnętrznych danych CMDB lub ITAM.
  • Zastanów się, jakie wewnętrzne metryki biznesowe i przychodów są potrzebne do mapowania kosztów chmury na wartość biznesową.
  • Ustal, jakie inne zestawy danych są wymagane na podstawie potrzeb związanych z raportowaniem:

Dowiedz się więcej na stronie FinOps Foundation

Ta funkcja jest częścią struktury FinOps Framework opracowanej przez FinOps Foundation, 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 pozyskiwania danych 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 możliwości FinOps

Powiązane produkty:

Powiązane rozwiązania: