Zarządzanie kosztami i użyciem platformy AWS na platformie Azure

Uwaga

Połączenie or dla platformy AWS w usłudze Cost Management zostanie wycofany 31 marca 2025 r. Użytkownicy powinni rozważyć alternatywne rozwiązania do raportowania zarządzania kosztami platformy AWS. 31 marca 2024 r. platforma Azure wyłączy możliwość dodawania nowych Połączenie orów dla platformy AWS dla wszystkich klientów. Aby uzyskać więcej informacji, zobacz Wycofywanie łącznika usług Amazon Web Services (AWS).

Po skonfigurowaniu i skonfigurowaniu integracji raportów kosztów i użycia platformy AWS dla usługi Cost Management możesz rozpocząć zarządzanie kosztami i użyciem platformy AWS. Z tego artykułu dowiesz się, jak korzystać z analizy kosztów i budżetów w usłudze Cost Management w celu zarządzania kosztami i użyciem platformy AWS.

Jeśli integracja nie została jeszcze skonfigurowana, zapoznaj się z tematem Ustawianie i konfigurowanie integracji raportów o użyciu platformy AWS.

Przed rozpoczęciem: jeśli nie znasz analizy kosztów, zapoznaj się z przewodnikiem Szybki start Eksplorowanie i analizowanie kosztów za pomocą funkcji Analiza kosztów. Jeśli nie znasz budżetów na platformie Azure, zobacz samouczek Tworzenie budżetów i zarządzanie nimi.

Wyświetlanie kosztów dotyczących platformy AWS w analizie kosztów

Koszty dotyczące platformy AWS są dostępne w analizie kosztów w następujących zakresach:

  • Połączone konta platformy AWS w grupie zarządzania
  • Koszty połączonego konta platformy AWS
  • Koszty skonsolidowanego konta platformy AWS

W następnych sekcjach opisano sposób korzystania z zakresów, aby wyświetlać dane dotyczące kosztów i użycia dla każdego z nich.

Wyświetlanie połączonych kont platformy AWS w grupie zarządzania

Wyświetlanie kosztów przy użyciu zakresu grupy zarządzania jest jedynym sposobem wyświetlania zagregowanych kosztów pochodzących z różnych subskrypcji platformy Azure i połączonych kont platformy AWS. Korzystanie z grupy zarządzania zapewnia widok międzychmurowy, umożliwiający wyświetlanie kosztów platform Azure i AWS razem.

W analizie kosztów otwórz selektor zakresu i wybierz grupę zarządzania, która zawiera połączone konta platformy AWS. Oto przykładowy obraz w witrynie Azure Portal:

Zrzut ekranu przedstawiający widok Wybierz zakres z połączonymi kontami w grupie zarządzania.

Oto przykład przedstawiający koszt grupy zarządzania w analizie kosztów, pogrupowany według dostawcy (platformy Azure i AWS).

Zrzut ekranu przedstawiający koszty platformy Azure i platformy AWS dla kwartału w analizie kosztów.

Uwaga

Grupy zarządzania nie są obecnie obsługiwane w przypadku klientów umowy MCA. Klienci umowy MCA mogą utworzyć łącznik, aby wyświetlać swoje dane platformy AWS. Jednak klienci umowy MCA nie mogą wyświetlać kosztów platformy Azure i AWS razem w ramach grupy zarządzania.

Wyświetlanie kosztów połączonego konta platformy AWS

Aby wyświetlić koszty połączonego konta platformy AWS, otwórz selektor zakresu i wybierz połączone konto platformy AWS. Pamiętaj, że połączone konta są skojarzone z grupą zarządzania, jak określono w łączniku platformy AWS.

Oto przykład przedstawiający wybór zakresu połączonego konta platformy AWS.

Zrzut ekranu przedstawiający widok Wybierz zakres z połączonymi kontami platformy AWS.

Wyświetlanie kosztów skonsolidowanego konta platformy AWS

Aby wyświetlić koszty skonsolidowanego konta platformy AWS, otwórz selektor zakresu i wybierz skonsolidowane konto platformy AWS. Oto przykład przedstawiający wybór zakresu skonsolidowanego konta platformy AWS.

Zrzut ekranu przedstawiający widok Wybierz zakres ze skonsolidowanymi kontami.

Ten zakres zapewnia zagregowany widok wszystkich połączonych kont platformy AWS skojarzonych ze skonsolidowanym kontem platformy AWS. Oto przykład przedstawiający koszty skonsolidowanego konta platformy AWS, pogrupowane według nazwy usługi.

Zrzut ekranu przedstawiający skonsolidowane koszty platformy AWS w analizie kosztów.

Wymiary dostępne do filtrowania i grupowania

W poniższej tabeli opisano wymiary dostępne do grupowania i filtrowania w analizie kosztów.

Wymiar Nagłówek raportu Amazon CUR Zakresy Komentarze
Availability zone lineitem/AvailabilityZone wszystkie
Lokalizacja product/Region wszystkie
Miernik wszystkie
Kategoria miernika lineItem/ProductCode wszystkie
Podkategoria miernika lineitem/UsageType wszystkie
Operacja lineItem/Operation wszystkie
Zasób lineItem/ResourceId wszystkie
Typ zasobu product/instanceType wszystkie Jeśli element product/instanceType ma wartość null, używany jest element lineItem/UsageType.
ResourceGuid Nie dotyczy wszystkie Identyfikator GUID miernika platformy Azure.
Service name product/ProductName wszystkie Jeśli element product/ProductName ma wartość null, używany jest element lineItem/ProductCode.
Warstwa usług
Identyfikator subskrypcji lineItem/UsageAccountId Skonsolidowane konto i grupa zarządzania
Nazwa subskrypcji Nie dotyczy Skonsolidowane konto i grupa zarządzania Nazwy kont są zbierane przy użyciu interfejsu AWS Organization API.
Tag resourceTags wszystkie Prefiks user: jest usuwany z tagów zdefiniowanych przez użytkownika, aby umożliwić używanie tagów międzychmurowych. Prefiks aws: pozostaje nienaruszony.
Identyfikator konta rozliczeniowego bill/PayerAccountId Grupa zarządzania
Nazwa konta rozliczeniowego Nie dotyczy Grupa zarządzania Nazwy kont są zbierane przy użyciu interfejsu AWS Organization API.
Provider Nie dotyczy Grupa zarządzania Platforma AWS lub Azure.

Ustawianie budżetów w zakresach platformy AWS

Używaj budżetów, aby aktywnie zarządzać kosztami i zwiększyć odpowiedzialność w organizacji. Budżety są ustawiane na zakresy skonsolidowanego konta platformy AWS i połączonego konta platformy AWS. Oto przykład budżetu dla skonsolidowanego konta platformy AWS, pokazany w usłudze Cost Management:

Zrzut ekranu przedstawiający stronę Budżety i skonsolidowane konto platformy AWS.

Proces zbierania danych w usłudze AWS

Po skonfigurowaniu łącznika platformy AWS rozpocznie się proces zbierania i odnajdywania danych. Zebranie wszystkich danych użycia może potrwać kilka godzin. Czas trwania zależy od następujących czynników:

  • Czas potrzebny do przetworzenia bieżących plików CUR, które znajdują się w zasobniku S3 platformy AWS.
  • Czas potrzebny na utworzenie zakresów skonsolidowanego konta platformy AWS i połączonego konta platformy AWS.
  • Czas i częstotliwość, z jaką usługa AWS zapisuje pliki raportów o kosztach i użyciu w zasobniku S3.

Ceny integracji platformy AWS

Z bezpłatnej wersji próbnej każdego łącznika platformy AWS można korzystać przez 90 dni.

Cena wynosi 1% miesięcznych kosztów platformy AWS. W każdym miesiącu opłata jest naliczana na podstawie kosztów zafakturowanych w poprzednim miesiącu.

Dostęp do interfejsów API platformy AWS może pociągnąć za sobą dodatkowe koszty na platformie AWS.

Ograniczenia integracji z platformą AWS

  • Budżety w usłudze Cost Management nie obsługują grup zarządzania z wieloma walutami. W przypadku grup zarządzania z wieloma walutami ocena budżetu nie jest wyświetlana. Jeśli wybierzesz grupę zarządzania z wieloma walutami podczas tworzenia budżetu, zostanie wyświetlony komunikat o błędzie.
  • Łączniki chmury nie obsługują usług AWS GovCloud (US), AWS Gov ani AWS China.
  • W usłudze Cost Management są wyświetlane tylko koszty użycia platformy AWS. Podatki, pomoc techniczna, zwroty, wystąpienia zarezerwowane, środki lub inne typy opłat nie są jeszcze obsługiwane.

Rozwiązywanie problemów z integracją z platformą AWS

Skorzystaj z poniższych informacji dotyczących rozwiązywania problemów, aby rozwiązać typowe problemy.

Brak uprawnień do połączonych kont platformy AWS

Kod błędu: Brak autoryzacji

Uprawnienia dostępu do połączonych kont platformy AWS można zdobyć na dwa sposoby:

  • Uzyskanie dostępu do grupy zarządzania, która ma połączone konta platformy AWS.
  • Udzielenie użytkownikowi przez inną osobę uprawnień do połączonego konta platformy AWS.

Domyślnie twórca łącznika platformy AWS jest właścicielem wszystkich obiektów utworzonych przez łącznik. Dotyczy to również skonsolidowanego konta platformy AWS i połączonego konta platformy AWS.

Aby można było zweryfikować ustawienia łącznika, potrzebujesz co najmniej roli współautora, ponieważ czytelnik nie może zweryfikować ustawień łącznika

Zbieranie nie powiodło się z powodu elementu AssumeRole

Kod błędu: FailedToAssumeRole

Ten błąd oznacza, że usługa Cost Management nie może wywołać interfejsu API elementu AssumeRole platformy AWS. Przyczyną tego może być problem z definicją roli. Upewnij się, że są spełnione następujące warunki:

  • Identyfikator zewnętrzny jest taki sam jak w definicji roli i definicji łącznika.
  • Typ roli jest ustawiony na Another AWS account Belonging to you or 3rd party (Inne konto AWS należące do Ciebie lub innej firmy).
  • Pole Require MFA (Wymaganie usługi MFA) jest wyczyszczone.
  • Zaufane konto platformy AWS w roli AWS to 432263259397.

Zbieranie nie powiodło się z powodu odmowy dostępu do definicji raportu CUR

Kod błędu: AccessDeniedReportDefinitions

Ten błąd oznacza, że usługa Cost Management nie może wyświetlić definicji raportów kosztów i użycia. To uprawnienie służy do sprawdzania, czy raport CUR jest zdefiniowany zgodnie z oczekiwaniami usługi Cost Management. Zobacz Tworzenie raportu o kosztach i użyciu platformy AWS.

Zbieranie nie powiodło się z powodu odmowy dostępu do list raportów

Kod błędu: AccessDeniedListReports

Ten błąd oznacza, że usługa Cost Management nie może wyświetlić listy obiektów w zasobniku S3, w których znajduje się raport CUR. Zasady zarządzania dostępem i tożsamościami na platformie AWS wymagają uprawnienia do zasobnika oraz obiektów w zasobniku. Zobacz Tworzenie roli i zasad w usłudze AWS.

Zbieranie nie powiodło się z powodu odmowy dostępu do pobierania raportu

Kod błędu: AccessDeniedDownloadReport

Ten błąd oznacza, że usługa Cost Management nie jest w stanie uzyskać dostępu do wszystkich plików CUR przechowywanych w zasobniku usługi Amazon S3 i pobrać ich. Upewnij się, że kod JSON zasad platformy AWS dołączony do roli przypomina przykład przedstawiony w dolnej części sekcji Tworzenie roli i zasad w usłudze AWS.

Zbieranie nie powiodło się, ponieważ nie znaleziono raportu o kosztach i użyciu

Kod błędu: FailedToFindReport

Ten błąd oznacza, że usługa Cost Management nie może znaleźć raportu o kosztach i użyciu zdefiniowanego w łączniku. Upewnij się, że nie został usunięty i że kod JSON zasad platformy AWS dołączony do roli przypomina przykład przedstawiony w dolnej części sekcji Tworzenie roli i zasad w usłudze AWS.

Nie można utworzyć lub zweryfikować łącznika ze względu na niezgodność definicji raportów o kosztach i użyciu

Kod błędu: ReportIsNotValid

Ten błąd jest związany z definicją raportu o kosztach i użyciu platformy AWS. Wymagamy określonych ustawień dla tego raportu. Zobacz wymagania w sekcji Tworzenie raportu o kosztach i użyciu platformy AWS.

Błąd wewnętrzny podczas tworzenia łącznika

Kod błędu: Tworzenie łącznika — nie można utworzyć łącznika <Połączenie orName>. Przyczyna: Błąd wewnętrzny. Sprawdź, czy podano poprawne właściwości platformy AWS.

Ten błąd może wystąpić, gdy subskrypcja i łącznik platformy AWS znajdują się w różnych grupach zarządzania. Subskrypcja i łącznik platformy AWS muszą znajdować się w tej samej grupie zarządzania.

Następne kroki