Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dowiedz się więcej o nowej specyfikacji danych rozliczeniowych, która ułatwia zrozumienie i optymalizowanie kosztów i użycia w dowolnej chmurze, modelu SaaS lub dostawcy lokalnym.
Co to jest FOCUS?
FinOps Open Cost and Usage Specification (FOCUS) to przełomowa inicjatywa definiowania wspólnego formatu danych rozliczeniowych. Umożliwia organizacjom lepsze zrozumienie wzorców kosztów i użycia oraz optymalizowanie wydatków i wydajności w wielu ofertach usług w chmurze, SaaS, a nawet w usługach lokalnych.
Funkcja FOCUS zapewnia organizacjom spójny, przejrzysty i dostępny widok danych kosztów jawnie zaprojektowany dla potrzeb finops, takich jak alokacja, analiza, monitorowanie i optymalizacja. Jako nowy "język" FinOps, FOCUS umożliwia praktykom wydajniejszą i skuteczniejszą współpracę z osobami równorzędnymi w całej organizacji. Pomaga to zmaksymalizować łatwość transferu i wdrażanie nowych członków zespołu, umożliwiając im szybsze rozpoczęcie pracy. W połączeniu z platformą FinOps Framework praktycy mają narzędzia potrzebne do utworzenia usprawnionej praktyki FinOps, która maksymalizuje wartość chmury.
Dlaczego FOCUS?
Różnorodność i elastyczność usług w chmurze firmy Microsoft pozwala tworzyć niesamowite rzeczy, płacąc tylko za to, czego potrzebujesz, gdy jej potrzebujesz. Dzięki tej elastyczności różnią się modele operacyjne, w których są naliczane opłaty za usługi i można je dostroić w różny sposób na podstawie różnych czynników. Gdy opłaty za usługi są naliczane inaczej, ich koszty i dane użycia również się różnią. Utrudnia przydzielanie, analizowanie, monitorowanie i spójne optymalizowanie. Wykracza poza usługi w chmurze firmy Microsoft. Organizacje często korzystają z produktów typu oprogramowanie jako usługa (SaaS), licencjonowanego oprogramowania, infrastruktury lokalnej, a nawet innych chmur. Zależność ta pogłębia problem z każdym dostawcą udostępniającym dane w zastrzeżonych formatach.
FOCUS rozwiązuje ten problem, ustanawiając niezależną od dostawcy i usług specyfikację danych, która rozwiązuje niektóre z największych wyzwań, przed którymi stoją organizacje w zarządzaniu wartością inwestycji w chmurę — zrozumienie i kwantyfikacja wartości biznesowej wydatków. FOCUS umożliwia organizacjom poświęcanie większej ilości czasu na zwiększenie wartości i mniejsze trudności z zrozumieniem danych spowodowanych niespójnościami między różnymi usługami i dostawcami. Jednak funkcja FOCUS nie jest tylko dla organizacji korzystających z wielu dostawców usług w chmurze.
FOKUS może pomóc organizacjom, które:
- Użyj jednego dostawcy usług w chmurze wraz z dodatkowymi dostawcami usług.
- Mieć wiele kont w ramach jednego dostawcy usług w chmurze.
- Mieć tylko jedno konto z jednym dostawcą usług w chmurze.
Korzyści z używania FOCUS są dalekosiężne, od usprawnionych operacji w przedsiębiorstwie po zwiększoną transferowalność umiejętności praktyków FinOps.
Świadczenia
FOCUS to najlepsza wersja danych dotyczących kosztów i użycia, które można uzyskać z usługi Cost Management. Niektóre korzyści widoczne w przypadku funkcji FOCUS w porównaniu z rzeczywistymi i amortyzowanymi danymi kosztów obejmują:
Oszczędność 30% kosztów magazynowania i zasobów obliczeniowych
- FOCUS łączy rzeczywiste (rozliczane) i amortyzowane (efektywne) koszty w jednym wierszu, co jest o 49% mniej wierszy w porównaniu z zestawami danych rzeczywistymi i amortyzowanymi. Jeśli weźmiesz pod uwagę nowe kolumny FOCUS, łączny rozmiar danych wynosi ok. 30% mniejszy niż rzeczywiste i amortyzowane zestawy danych, co jest bezpośrednim oszczędnością kosztów magazynowania. Możesz również zaoszczędzić na kosztach obliczeń, ponieważ przetwarzana jest mniejsza liczba wierszy. Dokładne oszczędności obliczeniowe różnią się w zależności od rozwiązania.
Zaprojektowano tak, aby obsługiwać wiele kont i chmur
- Jeśli używasz wielu chmur lub masz różne typy kont w jednej chmurze (na przykład EA i MCA), focus ustandaryzuje dane kosztów w jednym schemacie z spójną terminologią. Pomaga to zrozumieć i zoptymalizować koszty na wszystkich kontach. W przypadku organizacji, które nadal działają w ramach umowy EA, przejście na FOCUS teraz pozwala kontrolować czas, dzięki czemu nie będziesz offline po przeniesieniu twojego konta do umowy MCA.
Łatwiejsze uczenie się i dopasowywanie do struktury FinOps
- "FOCUS to nowy 'język' FinOps." Wszystkie wskazówki dotyczące platformy FinOps Framework są aktualizowane w celu korzystania z terminologii FOCUS, a także obejmują zapytania i przykłady FOKUS. FOKUS ułatwia zrozumienie i wdrażanie najlepszych praktyk FinOps bez potrzeby dodatkowej warstwy tłumaczenia z ogólnych wskazówek na specyficzne dla chmury szczegóły wdrożenia. FOKUS umożliwia niezależne od chmury wzorce i wskazówki, aby zgłębiać temat oraz pomagać ci osiągnąć więcej dzięki mniejszemu nakładowi pracy.
Czyste, czytelne dla człowieka nazwy wyświetlane
- FOCUS używa czystych, czytelnych dla użytkownika nazw, typów i kategorii. Przyjazne nazwy są dostępne dla usług, typów zasobów, regionów, cen, rabatów za długoterminowe zobowiązania i nie tylko.
Unikatowe identyfikowanie dokładnego punktu cenowego
- FOCUS zawiera identyfikator określonego punktu cenowego SKU używanego dla każdej opłaty (SkuPriceId). Jest to unikalny identyfikator SKU uwzględniający wszystkie odmiany cen, takie jak poziomy i rabaty, które obecnie nie są dostępne w rzeczywistych lub amortyzowanych danych. Każda opłata obejmuje również ceny jednostkowe, które pomagają zrozumieć, w jaki sposób możesz być obciążony lub jak mogą być naliczane opłaty. Cena jednostkowa katalogowa (lub detaliczna) jest tym, co płacisz za jednostkę bez żadnych wynegocjowanych rabatów. Cena jednostkowa w ramach umowy (lub na żądanie) z uwzględnieniem wynegocjowanych rabatów. Obowiązująca (lub amortyzowana) cena jednostkowa pokazuje cenę koncepcyjną po zastosowaniu rabatów na zobowiązania przedkupem. Rozliczana (lub rzeczywista) cena jednostkowa reprezentuje to, co było lub co zostało zafakturowane.
Łatwiejsze do kwantyfikacji oszczędności kosztów
- Oprócz cen jednostkowych funkcja FOCUS zawiera również kolumny, które pozwalają na identyfikację konkretnego modelu cenowego używanego dla każdej opłaty z kosztem według cennika, umowy, efektywnym i rozliczonym, co ułatwia określenie oszczędności kosztów z wynegocjowanych rabatów i rabatów lojalnościowych.
Wszystkie ceny i koszty w spójnej walucie
- FOCUS używa waluty rozliczeniowej dla wszystkich cen i kosztów, co ułatwia weryfikowanie kosztów w danych dotyczących kosztów i użycia. Różni się ona od cen w natywnych zestawach danych usługi Cost Management, które używają waluty cenowej.
Organizowanie i rozróżnianie kosztów według usług, zasobów i jednostek SKU
- FOKUS wyraźnie określa między usługami, zasobami i jednostkami SKU, co ułatwia organizowanie i rozróżnianie kosztów. Kategoryzacja usług jest spójna dla dostawców i oferuje nową perspektywę, ponieważ grupuje wszystkie zasoby używane dla określonej usługi razem, niezależnie od bazowego produktu lub jednostki SKU (na przykład koszty przepustowości i obliczeń są objęte usługą Virtual Machines).
Bardziej spójne regiony
- Zestaw danych FOCUS w usłudze Cost Management zapewnia dodatkową warstwę czyszczenia danych, aby zapewnić spójność regionów z usługą Azure Resource Manager. Oznacza to, że widzisz te same nazwy regionów w FOCUS, co w Azure Portal i interfejsach API usługi Azure Resource Manager.
Prostsza logika daty
- FOKUS używa ekskluzywnych dat zakończenia i standardowych formatów dat ISO 8601 dla okresów rozliczeniowych i opłat. Ułatwia filtrowanie i porównywanie dat. Jest to szczególnie przydatne podczas porównywania z innymi datami, takimi jak bieżąca data, ponieważ nie trzeba odgadywać stref czasowych ani godzin dnia.
Tagi i szczegóły jednostki SKU są udostępniane w spójnym formacie JSON
- Jeśli masz konto z Umową Enterprise, możesz wiedzieć, że tagi nie są formatowane jako dane JSON w rzeczywistych i amortyzowanych zbiorach danych. FOCUS rozwiązuje ten problem, dostarczając tagi i dane SKU (
AdditionalInfo
) w jednolitym formacie JSON.
Identyfikowanie i podział użycia na odrębne jednostki
- Fokus zapewnia oddzielne ceny i jednostki zużycia dla każdej opłaty, aby ułatwić zrozumienie, jak są one naliczane w porównaniu z rzeczywistymi jednostkami zużycia. Uwzględnia ona różne strategie cenowe, takie jak ceny blokowe, i ułatwia weryfikowanie cen i ilości użycia przez podanie danych w osobnych kolumnach.
Rozpocznij
FOCUS 1.0 obejmuje:
- Szczegóły rozliczeń związane z fakturowaniem, takie jak użyty dostawca, który wygenerował fakturę (wystawcę faktury) i okres rozliczeniowy dla faktury.
- Szczegółowe informacje o tym, co wdrożono z dostawcą, takie jak usługa, typ zasobu, region i tagi.
- Szczegóły SKU dla używanego lub zakupionego produktu, na przykład identyfikatory wydawcy i SKU.
- Szczegóły opłat opisujące i kategoryzujące opłaty, takie jak rodzaj, opis, częstotliwość oraz kwota wydana lub zakupiona.
- Szczegóły rabatu, które zawierają podsumowanie modelu cenowego, takie jak kategoria cenowa i szczegóły rabatu za zobowiązanie.
- Ceny i koszty , które zawierają nieprzetworzone szczegóły dotyczące cen poszczególnych opłat, takich jak cena cenowa, cena jednostkowa i koszt.
Zasoby są identyfikowane przez identyfikatory ResourceId i ResourceName i zorganizowane w odpowiednie jednostki ServiceName i ServiceCategory. Usługa ServiceCategory umożliwia organizowanie kosztów w zestaw kategorii najwyższego poziomu spójnych dla dostawców usług w chmurze, co sprawia, że jest to szczególnie interesujące. Możesz również wyświetlić inne szczegóły, takie jak przyjazna etykieta ResourceType , Identyfikator regionu i Nazwa regionu , w którym wdrożono zasób, oraz wszystkie tagi , które zostały zastosowane do zasobu.
W tle zasoby używają co najmniej jednego produktu, aby umożliwić korzystanie z podstawowych funkcji. Fokus odnosi się do nich jako jednostki SKU. Korzystanie z tych SKU jest ostatecznie tym, za co płacisz. Każda SKU ma PublisherName firmy, która opracowała SKU, SkuId identyfikujący użyte SKU oraz SkuPriceId, który identyfikuje konkretny punkt cenowy SKU, obejmując wszystkie warianty cenowe, takie jak poziomy i rabaty.
Wszystkie opłaty zawierają ChargeCategory, aby opisać rodzaj opłaty (na przykład użycie lub zakup), ChargeClass, która wskazuje korekty do poprzednich opłat, daty ChargePeriodStart i ChargePeriodEnd, na które opłata została zastosowana, ChargeFrequency, aby wiedzieć, jak często można spodziewać się tej opłaty, oraz ogólne ChargeDescription wyjaśniające, co reprezentuje wiersz. Obejmują one również określoną ConsumedQuantity i ConsumedUnit w różnych jednostkach w zależności od tego, co zostało użyte lub zakupione.
Każda opłata ma Kategorię Cenową, która wskazuje, w jaki sposób opłata została naliczona. Jeśli zastosowano rabat za zobowiązanie, obejmują one CommitmentDiscountCategory i CommitmentDiscountType dla etykiet niezależnych od dostawcy i specyficznych dla dostawcy dla typu rabatu za zobowiązanie, CommitmentDiscountId w celu określenia, który rabat za zobowiązanie został zastosowany do użycia, CommitmentDiscountName tego wystąpienia oraz CommitmentDiscountStatus, który wskazuje, czy opłata była za wykorzystaną (użytą) lub nieużywaną (nieużywaną) część rabatu za zobowiązanie.
Ponieważ ceny są ustalane na podstawie relacji rozliczeniowej, możesz również znaleźć BillingAccountId i BillingAccountName, względem których są generowane faktury, BillingPeriodStart i BillingPeriodEnd, do których ma zastosowanie faktura, InvoiceIssuerName dla firmy odpowiedzialnej za fakturowanie oraz ProviderName chmury, SaaS, lokalnego lub innego dostawcy. Zwróć uwagę, że termin "konto rozliczeniowe" w kontekście FOCUS odnosi się do poziomu, na którym jest generowana faktura, a nie do głównego, nadrzędnego konta. W przypadku organizacji z kontem zgodnie z Umową z Klientem Microsoft (MCA), jest ono przypisane do profilu rozliczeniowego, a nie do konta rozliczeniowego Microsoft. W każdym koncie rozliczeniowym masz również SubAccountId i SubAccountName dla subskrypcji w tym koncie rozliczeniowym.
Na koniec, ale równie ważne, zawierasz także szczegóły dotyczące ceny i kosztów. Każda opłata ma BillingCurrency, której używają wszystkie ceny i koszty, co może się różnić od sposobu, w jaki dostawca wycenia opłaty. Na przykład większość kont MCA jest wyceniana w USD i może być rozliczana w innej walucie, takiej jak jena lub euro.
Każda opłata obejmuje PricingQuantity i PricingUnit na podstawie sposobu, w jaki SKU został wyceniony (który może być w formie fragmentów lub "bloków" jednostek) oraz zestaw cen jednostkowych dla kosztu poszczególnych jednostek cenowych (na podstawie SkuPriceId) oraz łączny koszt oparty na ilości cenowej. FOKUS obejmuje ListUnitPrice i ListCost dla publicznych cen detalicznych lub rynkowych bez rabatów, ContractedUnitPrice i ContractedCost dla cen po wynegocjowanych rabatach umownych, ale bez rabatów na zobowiązania, EffectiveCost po zamortyzowaniu zakupów objętych rabatami za zobowiązania i BilledCost, który był lub zostanie zafakturowany.
Poza tymi punktami każdy dostawca może zawierać więcej kolumn z prefiksem x_ , aby oznaczyć je jako kolumny rozszerzone, które nie są częścią schematu FOCUS, ale zawierają przydatne szczegóły dotyczące kosztów i użycia. Usługa Microsoft Cost Management udostępnia te same szczegóły w swoim zestawie danych FOCUS co schematy natywne, korzystając z tego prefiksu. Raporty zestawu narzędzi FinOps dodają do kolumn więcej szczegółów, aby ułatwić raportowanie i cele optymalizacji.
Seria blogów Learning FOCUS
Jeśli interesuje Cię bardziej szczegółowy przewodnik dotyczący wszystkich kolumn FOCUS, zapoznaj się z serią blogów Learning FOCUS na blogu FinOps:
- Wprowadzenie
- kolumny kosztów
- typy opłat i modele cenowe
- kolumny dat
- kolumny zasobów
- Kolumny serwisowe
- Kolumny SKU
- Kupowanie kolumn
- Rabaty na zobowiązania
- Ceny i ilości
Nowe wpisy na blogu są publikowane okresowo, więc śledź blog FinOps, aby otrzymywać aktualizacje co kilka tygodni.
Ważne uwagi dotyczące kolumn FOKUS
Podczas pracy z danymi FOCUS zwróć uwagę na następujące kwestie:
- FOCUS opiera się na walucie rozliczeniowej dla wszystkich cen i kosztów, podczas gdy usługa Cost Management korzysta z waluty cenowej. Ceny w programie FOCUS mogą być w innej walucie niż schematy zarządzania kosztami.
- FOKUS łączy koszt "rzeczywisty" i "zamortyzowany" w jeden zestaw danych. Tworzy mniejszy zestaw danych w porównaniu do oddzielnego zarządzania obydwoma zestawami danych. Rozmiar danych jest na równi z danymi dotyczącymi kosztów amortyzowanych, plus wszelkie zakupy i zwroty związane z rabatem na zobowiązania.
-
BillingAccountId
iBillingAccountName
odpowiadają identyfikatorowi profilu rozliczeniowego i nazwie konta w ramach Umowy z Klientem Microsoft.- Szukamy opinii na ten temat, aby zrozumieć, czy jest to problem i określić najlepszy sposób jego rozwiązania.
-
BillingPeriodEnd
iChargePeriodEnd
są wyłączne, co jest przydatne do filtrowania. -
SubAccountId
iSubAccountName
odpowiadają odpowiednio identyfikatorowi subskrypcji i nazwie. - Wszystkie kolumny FOCUS
*Id
(a nie kolumny rozszerzeniax_
) używają kwalifikowanych w pełni identyfikatorów zasobów. -
ServiceName
iServiceCategory
korzystają z mapowania niestandardowego, które może jeszcze nie uwzględniać wszystkich usług.- Pracujemy nad zaktualizowaniem tej listy, aby uwzględnić wszystkie usługi. Wymaga to ciągłej pracy, aby nadążyć za tempem, w którym firma Microsoft włącza nowe usługi.
- Daj nam znać, jeśli znajdziesz jakiekolwiek pominięte usługi lub jeśli masz jakieś opinie na temat mapowania.
-
ServiceName
używa "Azure Savings Plan for Compute" dla rekordów planu oszczędnościowego z powodu braku szczegółów usługi.- Jest to podstawowy problem z danymi i musi zostać rozwiązany przez usługę, która generuje dane.
-
ServiceName
podejmuje próbę mapowania opłat za usługę Azure Kubernetes Service (AKS) na podstawie prostego sprawdzania nazwy grupy zasobów, co może prowadzić do wykrycia fałszywie dodatnich wyników.- Pracujemy nad aktualizowaniem sprawdzania grupy zasobów, aby było bardziej ukierunkowane.
- Daj nam znać, jeśli znajdziesz jakiekolwiek fałszywie dodatnie wyniki.
- Jeśli okaże się, że nie możemy dokładnie zidentyfikować opłat za usługę AKS, oczekujemy powrotu do nazwy usługi dla rzeczywistego zasobu (na przykład usługi Load Balancer).
-
SkuPriceId
dla kont Umowy z Klientem Microsoft używa się elementu "{ProductId}_{SkuId}_{MeterType}" z arkusza cen.- Jeśli chcesz połączyć dane kosztów FOCUS z arkuszem cen, możesz podzielić
SkuPriceId
lub ręcznie utworzyć podobny klucz w arkuszu cen.
- Jeśli chcesz połączyć dane kosztów FOCUS z arkuszem cen, możesz podzielić
Opinie na temat kolumn FOKUS
Jeśli masz opinię na temat naszych mapowań lub o naszych pełnych planach pomocy technicznej FOCUS, rozpocznij wątki w dyskusjach dotyczących zestawu narzędzi FinOps. Jeśli uważasz, że masz usterkę, utwórz problem.
Jeśli masz opinię na temat funkcji FOCUS, utwórz problem w repozytorium FOCUS. Zachęcamy również do rozważenia współtworzenia projektu FOCUS. Projekt poszukuje większej liczby praktyków, którzy wniosą swoje doświadczenie, by pomóc kierować działaniami i uczynić tę specyfikację jak najbardziej użyteczną. Aby dowiedzieć się więcej na temat fokusu lub współtworzenia projektu, odwiedź stronę focus.finops.org.
Dowiedz się więcej na stronie FinOps Foundation
Specyfikacja Open Cost and Usage (FOCUS) została utworzona we współpracy z Fundacją FinOps, organizacją non-profit poświęconą rozwijaniu zarządzania kosztami i optymalizacji w chmurze. Aby uzyskać więcej informacji na temat funkcji FOCUS, zobacz artykuł dotyczący witryny projektu FOCUS 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ązana zawartość
Powiązane zasoby:
- Jak przekonwertować dane usługi Cost Management na FOKUS
- Jak zaktualizować istniejące raporty w FOCUS
- zestaw danych Microsoft Cost Management FOCUS
- słownik danych zestawu narzędzi FinOps
- Generowanie unikatowego identyfikatora
- Zestaw narzędzi FinOps: wspólne terminy
Powiązane produkty:
Powiązane rozwiązania:
- Raporty usługi Power BI dla zestawu narzędzi FinOps
- Centra FinOps
- Moduł programu PowerShell dla zestawu narzędzi FinOps