Share via


AWS-kosten en -gebruik beheren in Azure

Notitie

De connector voor AWS in de Cost Management-service wordt op 31 maart 2025 buiten gebruik gesteld. Gebruikers moeten alternatieve oplossingen overwegen voor AWS Cost Management-rapportage. Op 31 maart 2024 schakelt Azure de mogelijkheid uit om nieuwe connectors voor AWS toe te voegen voor alle klanten. Zie Uw Amazon Web Services-connector (AWS) buiten gebruik stellen voor meer informatie.

Nadat u de integratie van AWS-kosten- en gebruiksrapporten voor Cost Management hebt ingesteld en geconfigureerd, kunt u beginnen met het beheren van uw AWS-kosten en -gebruik. In dit artikel leert u hoe u kostenanalyse en budgetten kunt gebruiken in Cost Management om uw AWS-kosten en -gebruik te beheren.

Zie Integratie van kosten- en gebruiksrapport voor AWS instellen en configureren als u de integratie nog niet hebt geconfigureerd.

Voordat u begint: Als u niet bekend bent met kostenanalyse, raadpleegt u de quickstart Kosten verkennen en analyseren met kostenanalyse . Als u niet bekend bent met budgetten in Azure, raadpleegt u de zelfstudie Budgetten maken en beheren.

AWS-kosten bekijken in Kostenanalyse

AWS-kosten zijn beschikbaar in Kostenanalyse in de volgende bereiken:

  • Gekoppelde AWS-accounts in een beheergroep
  • Kosten van gekoppelde AWS-accounts
  • Kosten van geconsolideerde AWS-accounts

In de volgende secties wordt beschreven hoe u de bereiken gebruikt, zodat u de kosten en gebruiksgegevens voor elk bereik kunt zien.

Gekoppelde AWS-accounts in een beheergroep bekijken

Het weergeven van kosten met behulp van het bereik van een beheergroep is de enige manier om geaggregeerde kosten te zien die afkomstig zijn uit verschillende Azure-abonnementen en gekoppelde AWS-accounts. Het gebruik van een beheergroep biedt u de mogelijkheid om samengevoegde cloudkosten van Azure en AWS te bekijken.

Gebruik in Kostenanalyse de bereikkiezer om de beheergroep met de gekoppelde AWS-accounts te selecteren. Hier ziet u een voorbeeld van een afbeelding in de Azure-portal:

Schermopname van de weergave Bereik selecteren met gekoppelde accounts onder een beheergroep.

Hier volgt een voorbeeld van de kosten van de beheergroep in Kostenanalyse, gegroepeerd op provider (Azure en AWS).

Schermopname van azure- en AWS-kosten voor een kwartaal in kostenanalyse.

Notitie

Beheergroepen worden momenteel niet ondersteund voor klanten met een Microsoft-klantovereenkomst (MCA). MCA-klanten kunnen de connector maken en hun AWS-gegevens weergeven. MCA-klanten kunnen hun Azure-kosten en AWS-kosten echter niet samen weergeven onder een beheergroep.

Kosten van gekoppelde AWS-accounts weergeven

Als u de kosten van gekoppelde AWS-accounts wilt weergeven, opent u de bereikkiezer en selecteert u het gekoppelde AWS-account. Houd er rekening mee dat gekoppelde accounts zijn gekoppeld aan een beheergroep, zoals gedefinieerd in de AWS-connector.

Hier ziet u een voorbeeld waarin het bereik van gekoppelde AWS-accounts wordt geselecteerd.

Schermopname van de bereikweergave Selecteren met gekoppelde AWS-accounts.

Kosten van geconsolideerde AWS-accounts weergeven

Als u de kosten voor geconsolideerde AWS-accounts wilt bekijken, opent u de bereikkiezer en selecteert u het geconsolideerde AWS-account. Hier ziet u een voorbeeld waarin het bereik van een geconsolideerd AWS-account wordt geselecteerd.

Schermopname van de bereikweergave Selecteren met geconsolideerde accounts.

Dit bereik biedt een geaggregeerde weergave van alle gekoppelde AWS-accounts die aan het geconsolideerde AWS-account zijn gekoppeld. Hier ziet u een voorbeeld van de kosten voor een geconsolideerd AWS-account, gegroepeerd op servicenaam.

Schermopname van geconsolideerde AWS-kosten in kostenanalyse.

Dimensies beschikbaar voor filteren en groeperen

In de volgende tabel worden de dimensies beschreven die beschikbaar zijn voor groeperen en filteren in Kostenanalyse.

Dimensie Amazon CUR-kop Bereiken Opmerkingen
Availability zone lineitem/AvailabilityZone Alle
Locatie product/Region Alle
Meter Alle
Metercategorie lineItem/ProductCode Alle
Subcategorie van de meter lineitem/UsageType Alle
Operation lineItem/Operation Alle
Bron lineItem/ResourceId Alle
Brontype product/instanceType Alle Als product/instanceType null is, wordt lineItem/UsageType gebruikt.
ResourceGuid N.v.t. Alle GUID van Azure-meter.
Servicenaam product/ProductName Alle Als product/ProductName null is, wordt lineItem/ProductCode gebruikt.
Servicelaag
Abonnements-id lineItem/UsageAccountId Geconsolideerd account en beheergroep
Abonnementsnaam N.v.t. Geconsolideerd account en beheergroep Accountnamen worden verzameld met behulp van de AWS-API's voor organisaties.
Tag resourceTags Alle Het voorvoegsel user: wordt verwijderd uit door de gebruiker gedefinieerde labels om cloudtags toe te staan. Het voorvoegsel aws: blijft intact.
Factureringsaccount-id bill/PayerAccountId Beheergroep
Naam van factureringsaccount N.v.t. Beheergroep Accountnamen worden verzameld met behulp van de AWS-API's voor organisaties.
Provider N.v.t. Beheergroep AWS of Azure.

Budgetten instellen voor AWS-bereiken

Gebruik budgetten om kosten proactief te beheren en aansprakelijkheid in uw organisatie te bevorderen. Budgetten worden ingesteld op de bereiken van geconsolideerde AWS-accounts en gekoppelde AWS-accounts. Hier volgt een voorbeeld van budgetten voor een geconsolideerd AWS-account die worden weergegeven in Cost Management:

Schermopname van de pagina Budgetten en een geconsolideerd AWS-account.

Proces voor verzamelen van AWS-gegevens

Nadat de AWS-connector is ingesteld, worden de processen van het verzamelen en detecteren van gegevens gestart. Het kan enkele uren duren om alle gebruiksgegevens te verzamelen. De duur is afhankelijk van:

  • De tijd die nodig is voor het verwerken van de CUR-bestanden in de S3-bucket van AWS.
  • De tijd die nodig is voor het maken van de bereiken van geconsolideerde AWS-accounts en gekoppelde AWS-accounts.
  • De tijd en frequentie waarmee AWS de bestanden van het kosten- en gebruiksrapport wegschrijft naar de S3-bucket.

Prijzen voor AWS-integratie

Elke AWS-connector krijgt 90 gratis proefdagen.

De catalogusprijs is 1% van de maandelijkse kosten van AWS. Elke maand worden er kosten in rekening gebracht op basis van de gefactureerde kosten van de vorige maand.

Het gebruik van AWS-API's kan extra kosten met zich mee brengen in AWS.

Beperkingen voor AWS-integratie

  • Budgetten in Cost Management bieden geen ondersteuning voor beheergroepen met meerdere valuta's. Er wordt geen budgetevaluatie weergegeven voor beheergroepen met meerdere valuta's. Als u een beheergroep met meerdere valuta's selecteert bij het maken van een budget, wordt een foutbericht weergegeven.
  • Cloudconnectors bieden geen ondersteuning voor AWS GovCloud (US), AWS Gov of AWS China.
  • In Cost Management worden alleen gebruikskosten van AWS weergegeven. Belastingen, ondersteuning, restituties, RI, tegoeden of andere kostensoorten worden nog niet ondersteund.

Problemen met AWS-integratie oplossen

Gebruik de volgende informatie voor het oplossen van problemen om veelvoorkomende problemen op te lossen.

Geen machtiging voor gekoppelde AWS-accounts

Foutcode: Niet geautoriseerd

Er zijn twee manieren om machtigingen te krijgen voor de toegang tot kosten van gekoppelde AWS-accounts:

  • Toegang krijgen tot de beheergroep met de gekoppelde AWS-accounts.
  • Vraag iemand u een machtiging te geven voor toegang tot het gekoppelde AWS-account.

De maker van de AWS-connector is standaard de eigenaar van alle objecten die de connector heeft gemaakt, dus ook van het geconsolideerde AWS-account en het gekoppelde AWS-account.

Als u de connectorinstellingen wilt kunnen verifiëren, hebt u ten minste een rol van inzender nodig omdat een lezer de connectorinstellingen niet kan verifiëren

Verzameling mislukt met AssumeRole

Foutcode: FailedToAssumeRole

Deze fout betekent dat Cost Management de AssumeRole-API van AWS niet kan aanroepen. Dit probleem kan optreden vanwege een probleem met de roldefinitie. Controleer of aan de volgende voorwaarden wordt voldaan:

  • De externe id is hetzelfde als die in de roldefinitie en de definitie van de connector.
  • Het roltype is ingesteld op Een ander AWS-account.
  • De optie MFA vereisen is uitgeschakeld.
  • Het vertrouwde AWS-account in de AWS-rol is 432263259397.

Verzameling mislukt omdat toegang is geweigerd - CUR-rapportdefinities

Foutcode: AccessDeniedReportDefinitions

Deze fout betekent dat Cost Management de definities van het kosten- en gebruiksrapport niet kan zien. Deze machtiging wordt gebruikt om te controleren of de CUR is gedefinieerd zoals verwacht door Cost Management. Zie Een kosten- en gebruiksrapport maken in AWS.

Verzameling mislukt omdat toegang is geweigerd - Rapporten vermelden

Foutcode: AccessDeniedListReports

Deze fout betekent dat Cost Management niet het object in de S3-bucket kan vermelden waarin de CUR zich bevindt. Voor het AWS IAM-beleid is een machtiging vereist voor de bucket en voor de objecten in de bucket. Zie Een rol en beleid maken in AWS.

Verzameling mislukt omdat toegang is geweigerd - Rapport downloaden

Foutcode: AccessDeniedDownloadReport

Deze fout betekent dat Cost Management geen toegang krijgt tot de CUR-bestanden die zijn opgeslagen in de Amazon S3-bucket en deze dus ook niet kan downloaden. Zorg ervoor dat het AWS JSON-beleid dat is gekoppeld aan de rol lijkt op het voorbeeld dat wordt weergegeven onder aan het gedeelte Een rol en beleid maken in AWS.

Verzameling mislukt omdat het kosten- en gebruiksrapport niet is gevonden

Foutcode: FailedToFindReport

Deze fout betekent dat Cost Management het kosten- en gebruiksrapport niet kan vinden dat in de connector is gedefinieerd. Zorg ervoor dat het rapport niet is verwijderd en dat het AWS JSON-beleid dat is gekoppeld aan de rol, lijkt op het voorbeeld dat wordt weergegeven onder aan het gedeelte Een rol en beleid maken in AWS.

Kan connector niet maken of controleren vanwege niet-overeenkomende definities van kosten- en gebruiksrapport

Foutcode: ReportIsNotValid

Deze fout heeft betrekking op de definitie van het kosten- en gebruiksrapport van AWS. We hebben specifieke instellingen voor dit rapport nodig. Zie de vereisten in Een kosten- en gebruiksrapport maken in AWS.

Interne fout bij maken van connector

Foutcode: Connector maken - ConnectorName> kan niet worden gemaakt<. Reden: Interne fout. Controleer of de juiste AWS-eigenschappen zijn opgegeven.

Deze fout kan optreden wanneer uw AWS-connector en-abonnement zich in verschillende beheergroepen bevinden. De AWS-connector en het abonnement moeten zich in dezelfde beheergroep bevinden.

Volgende stappen